Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15 Dec-14 Dec-13 Dec-12 Dec-11 Dec-10 Dec-06 Dec-05 Dec-04 Dec-03
Total cash and short-term investments + 970.00 -10,950.00 800.00 1,209.00 1,427.00 3,218.00 538.00 403.00 670.00 1,328.00 856.00 24,022.00 24,513.00 1,305.00 1,439.00 0.00 431.00 1,336.00 466.00 82.00
Accounts receivable, net 1,690.00 1,583.00 1,487.00 1,327.00 1,068.00 771.00 1,261.00 1,150.00 1,041.00 768.00 1,102.00 1,104.00 852.00 838.00 741.00
Inventories 206.00 182.00 174.00 115.00 222.00 241.00 211.00 541.00 442.00 404.00 396.00 415.00 552.00 430.00 219.00 144.00 193.00
Other current assets 117.00 388.00 327.00 334.00 376.00 213.00 294.00 430.00 396.00 1,186.00 432.00 425.00 541.00 819.00 959.00 334.00 182.00 159.00 142.00
Total current assets 2,660.00 3,272.00 2,614.00 2,870.00 2,871.00 4,202.00 2,093.00 1,983.00 2,007.00 3,557.00 2,585.00 2,499.00 2,383.00 2,827.00 3,033.00
Total non-current assets + 14,114.00 13,250.00 12,787.00 12,642.00 12,570.00 12,553.00 12,864.00 12,012.00 12,322.00 22,654.00 23,131.00 23,626.00 24,179.00 24,239.00 24,279.00
Total assets 16,774.00 16,522.00 15,401.00 15,512.00 15,441.00 16,755.00 14,957.00 13,995.00 14,308.00 26,211.00 25,716.00 26,125.00 26,562.00 27,066.00 27,312.00 16,481.00 8,743.00 8,242.00 8,178.00
Total current liabilities + 246.00 4,700.00 3,722.00 3,372.00 3,019.00 2,431.00 2,871.00 2,615.00 2,462.00 2,684.00 2,467.00 2,257.00 2,142.00 2,349.00 2,207.00 2,467.00 864.00 629.00 895.00
Total non-current liabilities + 21,874.00 15,511.00 14,026.00 13,238.00 13,241.00 15,810.00 12,558.00 10,822.00 10,075.00 17,678.00 17,228.00 19,154.00 20,144.00 22,562.00 23,403.00
Total liabilities 22,120.00 20,211.00 17,748.00 16,610.00 16,260.00 18,241.00 15,429.00 13,437.00 12,537.00 20,362.00 19,765.00 21,411.00 22,286.00 24,911.00 25,610.00 12,754.00 5,932.00 5,674.00 5,939.00
Total stockholders' equity + -5,388.00 -3,727.00 -2,360.00 -1,102.00 -821.00 -1,490.00 -482.00 551.00 2,072.00 5,899.00 5,985.00 4,752.00 4,363.00 2,301.00 1,868.00 3,727.00 2,811.00 2,568.00 2,239.00
Common shares outstanding 238 248 264 277 281 279 290 305 327 330 330 329 307 307 307 328
Show Quarterly Balance Sheet
Mar-26 Dec-25 Sep-25 Jun-25 Mar-25 Dec-24 Sep-24 Jun-24 Mar-24 Dec-23 Sep-23 Jun-23 Mar-23 Dec-22 Sep-22 Jun-22 Mar-22 Dec-21 Sep-21 Jun-21 Mar-21 Dec-20 Sep-20 Jun-20 Mar-20 Dec-19 Sep-19 Jun-19 Mar-19 Dec-18 Sep-18 Jun-18 Mar-18 Dec-17 Sep-17 Jun-17 Mar-17 Dec-16 Sep-16 Jun-16 Mar-16 Dec-15 Sep-15 Jun-15 Mar-15 Dec-14 Sep-14 Jun-14 Mar-14 Dec-13 Sep-13 Jun-13 Mar-13 Dec-12 Sep-12 Dec-11 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06 Dec-05 Sep-05 Jun-05 Mar-05 Dec-04 Sep-04 Jun-04 Mar-04 Dec-03 Sep-03 Jun-03 Mar-03 Dec-02 Sep-02 Jun-02 Mar-02 Dec-01 Sep-01 Jun-01
Total cash and short-term investments + 619.00 970.00 1,057.00 371.00 731.00 1,301.00 1,580.00 731.00 1,346.00 800.00 698.00 806.00 901.00 1,209.00 1,282.00 1,175.00 1,432.00 1,427.00 1,288.00 1,044.00 2,402.00 3,218.00 3,405.00 3,503.00 1,734.00 538.00 719.00 635.00 382.00 403.00 700.00 505.00 683.00 670.00 796.00 909.00 986.00 1,684.00 1,131.00 1,081.00 973.00 856.00 904.00 759.00 23,807.00 24,022.00 24,279.00 24,368.00 24,269.00 24,513.00 972.00 661.00 755.00 1,305.00 0.00 1,439.00 0.00 0.00 431.00 0.00 0.00 0.00 1,336.00 0.00 0.00 0.00 466.00 0.00 0.00 0.00 82.00 0.00 0.00 0.00 54.00 0.00 0.00 0.00 35.00 0.00 0.00
Accounts receivable, net 1,684.00 1,690.00 1,652.00 1,676.00 1,575.00 1,583.00 1,597.00 1,578.00 1,467.00 1,487.00 1,396.00 1,402.00 1,298.00 1,327.00 1,278.00 1,289.00 1,054.00 1,068.00 1,012.00 952.00 797.00 771.00 890.00 827.00 1,111.00 1,261.00 1,193.00 1,190.00 1,102.00 1,150.00 1,090.00 1,052.00 980.00 1,041.00 933.00 921.00 911.00 768.00 1,149.00 1,134.00 1,037.00 1,102.00 1,053.00 1,062.00 1,019.00 972.00 982.00 975.00 903.00 852.00 934.00 946.00 838.00
Inventories 3,252.00 206.00 238.00 223.00 235.00 182.00 219.00 207.00 243.00 174.00 223.00 199.00 149.00 115.00 176.00 163.00 209.00 222.00 205.00 200.00 219.00 241.00 245.00 233.00 234.00 211.00 256.00 248.00 253.00 541.00 508.00 459.00 469.00 442.00 430.00 424.00 421.00 404.00 350.00 359.00 397.00 396.00 386.00 395.00 415.00 552.00 509.00 478.00 430.00 401.00 402.00 285.00 219.00 191.00 165.00 155.00 144.00 142.00 160.00 179.00 193.00 183.00 150.00 145.00 139.00 133.00 133.00 138.00 148.00 148.00 144.00
Other current assets 469.00 -17.00 410.00 422.00 458.00 388.00 396.00 380.00 370.00 327.00 390.00 372.00 362.00 334.00 416.00 376.00 375.00 376.00 394.00 383.00 269.00 213.00 289.00 247.00 304.00 294.00 343.00 390.00 392.00 430.00 324.00 369.00 418.00 396.00 302.00 294.00 296.00 1,186.00 508.00 527.00 540.00 432.00 535.00 504.00 502.00 557.00 539.00 538.00 560.00 541.00 682.00 888.00 819.00 301.00 320.00 1,763.00 334.00 346.00 296.00 286.00 182.00 213.00 158.00 143.00 159.00 149.00 152.00 145.00 142.00 138.00 123.00 121.00 127.00 166.00 146.00 145.00 182.00 110.00 125.00
Total current assets 2,772.00 2,660.00 3,119.00 2,469.00 2,764.00 3,272.00 3,573.00 2,689.00 3,183.00 2,614.00 2,484.00 2,580.00 2,561.00 2,870.00 2,976.00 2,840.00 2,861.00 2,871.00 2,694.00 2,379.00 3,468.00 4,202.00 4,584.00 4,577.00 3,149.00 2,093.00 2,255.00 2,215.00 1,876.00 1,983.00 2,035.00 1,844.00 2,008.00 2,007.00 1,905.00 1,999.00 2,069.00 3,557.00 3,024.00 2,930.00 2,738.00 2,585.00 2,646.00 2,501.00 2,489.00 2,499.00 2,414.00 2,417.00 2,295.00 2,383.00 2,472.00 2,890.00 755.00 2,827.00
Total non-current assets + 13,613.00 14,114.00 13,522.00 13,435.00 13,279.00 13,250.00 13,116.00 13,048.00 12,749.00 12,787.00 12,716.00 12,717.00 12,650.00 12,642.00 12,532.00 12,542.00 12,598.00 12,570.00 12,620.00 12,711.00 12,506.00 12,553.00 12,545.00 12,549.00 12,639.00 12,864.00 12,812.00 12,925.00 12,977.00 12,012.00 12,108.00 12,142.00 12,252.00 12,322.00 12,318.00 12,270.00 12,218.00 22,654.00 22,847.00 22,923.00 22,983.00 23,131.00 23,286.00 23,550.00 23,416.00 23,626.00 23,910.00 24,080.00 24,098.00 24,179.00 24,139.00 23,895.00 -755.00 24,239.00
Total assets 16,385.00 16,774.00 16,641.00 15,904.00 16,043.00 16,522.00 16,689.00 15,737.00 15,932.00 15,401.00 15,200.00 15,297.00 15,211.00 15,512.00 15,508.00 15,382.00 15,459.00 15,441.00 15,314.00 15,090.00 15,974.00 16,755.00 17,129.00 17,126.00 15,788.00 14,957.00 15,067.00 15,140.00 14,853.00 13,995.00 14,143.00 13,986.00 14,260.00 14,308.00 14,223.00 14,269.00 14,287.00 26,211.00 25,871.00 25,853.00 25,721.00 25,716.00 25,932.00 26,051.00 25,905.00 26,125.00 26,324.00 26,497.00 26,393.00 26,562.00 26,611.00 26,785.00 27,066.00 27,312.00 15,563.00 16,692.00 16,481.00 16,993.00 17,315.00 16,860.00 8,743.00 8,668.00 8,364.00 8,204.00 8,242.00 8,164.00 8,396.00 8,291.00 8,178.00 8,343.00 8,270.00 8,241.00 8,348.00 8,411.00 8,429.00 8,791.00 8,785.00 8,841.00 9,041.00
Total current liabilities + 4,556.00 246.00 4,698.00 4,585.00 4,835.00 4,700.00 4,491.00 4,226.00 3,774.00 3,722.00 3,561.00 3,435.00 3,390.00 3,372.00 3,365.00 3,195.00 3,085.00 3,019.00 2,622.00 2,779.00 2,476.00 2,431.00 2,299.00 2,306.00 2,220.00 2,871.00 2,900.00 2,780.00 2,794.00 2,615.00 2,413.00 2,378.00 2,488.00 2,462.00 2,033.00 1,989.00 1,967.00 2,684.00 2,598.00 2,663.00 2,545.00 2,443.00 2,558.00 2,426.00 2,298.00 2,257.00 2,140.00 2,120.00 1,986.00 2,142.00 2,207.00 2,387.00 2,349.00 2,207.00 2,912.00 2,582.00 2,467.00 2,278.00 2,204.00 1,773.00 864.00 762.00 720.00 643.00 629.00 675.00 958.00 950.00 895.00 904.00 569.00 540.00 575.00 569.00 552.00 879.00 902.00 918.00 911.00
Total non-current liabilities + 17,696.00 21,874.00 15,108.00 15,868.00 15,547.00 15,511.00 15,628.00 14,589.00 14,975.00 14,026.00 13,392.00 13,285.00 13,234.00 13,238.00 13,057.00 12,976.00 13,071.00 13,241.00 13,820.00 13,727.00 15,118.00 15,810.00 16,149.00 16,111.00 14,472.00 12,558.00 12,366.00 12,383.00 11,951.00 10,822.00 11,150.00 11,048.00 10,025.00 10,075.00 10,742.00 10,765.00 10,724.00 17,678.00 16,782.00 16,844.00 16,971.00 17,228.00 18,194.00 18,556.00 18,985.00 19,154.00 19,434.00 19,630.00 19,960.00 20,144.00 20,553.00 22,220.00 22,562.00
Total liabilities 22,252.00 22,120.00 21,532.00 20,453.00 20,382.00 20,211.00 20,119.00 18,815.00 18,749.00 17,748.00 16,953.00 16,720.00 16,624.00 16,610.00 16,422.00 16,171.00 16,156.00 16,260.00 16,442.00 16,506.00 17,594.00 18,241.00 18,448.00 18,417.00 16,692.00 15,429.00 15,266.00 15,163.00 14,745.00 13,437.00 13,563.00 13,426.00 12,513.00 12,233.00 12,775.00 12,754.00 12,691.00 20,362.00 19,380.00 19,507.00 19,516.00 19,765.00 20,752.00 20,982.00 21,283.00 21,411.00 21,574.00 21,750.00 21,946.00 22,286.00 22,760.00 24,607.00 24,911.00 25,610.00 11,445.00 12,808.00 12,754.00 13,637.00 14,019.00 13,889.00 5,932.00 5,955.00 5,742.00 5,705.00 5,674.00 5,698.00 6,003.00 6,006.00 5,939.00 6,182.00 6,148.00 6,173.00 6,295.00 6,392.00 6,445.00 6,967.00 7,002.00 7,059.00 7,267.00
Total stockholders' equity + -5,905.00 -5,388.00 -4,932.00 -4,590.00 -4,378.00 -3,727.00 -3,470.00 -3,116.00 -2,833.00 -2,360.00 -1,763.00 -1,431.00 -1,420.00 -1,102.00 -913.00 -789.00 -698.00 -821.00 -1,128.00 -1,417.00 -1,623.00 -1,490.00 -1,324.00 -1,299.00 -914.00 -482.00 -208.00 -30.00 100.00 551.00 574.00 555.00 1,742.00 2,072.00 1,447.00 1,515.00 1,598.00 5,899.00 6,516.00 6,375.00 6,237.00 5,985.00 5,214.00 5,105.00 4,662.00 4,752.00 4,790.00 4,834.00 4,536.00 4,363.00 3,977.00 2,305.00 2,155.00 2,301.00 1,868.00 4,118.00 3,884.00 3,727.00 3,356.00 3,296.00 2,971.00 2,811.00 2,713.00 2,622.00 2,499.00 2,568.00 2,466.00 2,393.00 2,285.00 2,239.00 2,161.00 2,122.00 2,068.00 2,053.00 2,019.00 1,984.00 1,824.00 1,783.00 1,782.00 1,774.00
Common shares outstanding 232 238 240 239 243 246 249 252 255 258 262 266 269 272 275 280 282 282 281 281 278 279 279 277 280 284 288 292 295 298 300 303 319 316 325 329 331 331 331 330 330 330 330 330 329 329 329 328 328 289 328 328 328 328 328
about 5 hours ago