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
Total cash and short-term investments + 1,384.00 1,844.00 2,600.00 3,152.00 3,996.00 4,263.00 1,657.00 1,388.00 1,264.00 964.00 504.00 317.00 317.00
Accounts receivable, net 409.00 316.00 283.00 211.00 112.00 156.00 137.00 149.00 140.00 90.00 76.00 60.00 60.00
Inventories 438.00 405.00 424.00 417.00 432.00 398.00 380.00 307.00 297.00 268.00 189.00 260.00 260.00
Other current assets 126.00 129.00 124.00 160.00 176.00 119.00 85.00 108.00 101.00 104.00 109.00 90.00 18.00
Total current assets 2,357.00 2,694.00 3,431.00 3,940.00 4,716.00 4,936.00 2,259.00 1,952.00 1,802.00 1,426.00 799.00 648.00 648.00
Total non-current assets + 8,426.00 8,427.00 8,600.00 7,886.00 8,507.00 5,939.00 4,691.00 2,658.00 2,485.00 2,301.00 2,402.00 2,609.00
Total assets 10,783.00 11,121.00 12,031.00 11,826.00 13,223.00 10,875.00 6,950.00 4,610.00 4,287.00 3,727.00 3,201.00 3,257.00 3,257.00
Total current liabilities + 2,246.00 2,283.00 2,422.00 2,166.00 2,383.00 2,067.00 1,736.00 1,253.00 1,024.00 1,004.00 948.00 1,040.00 1,040.00
Total non-current liabilities + 2,432.00 2,411.00 2,490.00 2,500.00 2,918.00 2,337.00 2,039.00 380.00 416.00 280.00 268.00 263.00
Total liabilities 4,678.00 4,694.00 4,912.00 4,666.00 5,301.00 4,404.00 3,775.00 1,633.00 1,440.00 1,284.00 1,216.00 1,303.00 1,303.00
Total stockholders' equity + 5,379.00 5,728.00 6,405.00 6,482.00 7,056.00 6,206.00 3,077.00 2,873.00 2,765.00 2,377.00 1,921.00 1,888.00 1,954.00
Common shares outstanding 359 390 420 425 434 402 388 395 398 369 383 390 390
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 Jun-15 Mar-15 Dec-14
Total cash and short-term investments + 1,429.00 1,384.00 2,115.00 2,155.00 1,992.00 1,844.00 2,531.00 2,477.00 2,395.00 2,600.00 3,132.00 2,951.00 2,981.00 3,152.00 4,037.00 3,653.00 3,669.00 3,996.00 4,377.00 4,348.00 4,110.00 4,263.00 4,206.00 1,708.00 1,538.00 1,657.00 1,719.00 1,580.00 1,531.00 1,388.00 1,532.00 1,539.00 1,594.00 1,264.00 1,568.00 1,202.00 1,254.00 964.00 750.00 803.00 1,021.00 751.00 0.00 0.00 317.00
Accounts receivable, net 103.00 409.00 355.00 353.00 297.00 316.00 79.00 317.00 74.00 283.00 62.00 59.00 59.00 211.00 66.00 79.00 70.00 112.00 97.00 181.00 102.00 156.00 86.00 160.00 98.00 137.00 143.00 173.00 176.00 149.00 121.00 146.00 143.00 140.00 81.00 74.00 68.00 74.00 110.00 110.00 117.00 117.00 60.00
Inventories 414.00 438.00 389.00 360.00 329.00 405.00 359.00 362.00 345.00 424.00 419.00 396.00 378.00 417.00 321.00 353.00 345.00 432.00 390.00 380.00 345.00 398.00 346.00 346.00 317.00 380.00 317.00 309.00 280.00 307.00 270.00 276.00 261.00 297.00 246.00 266.00 231.00 268.00 218.00 218.00 216.00 170.00 260.00
Other current assets 373.00 126.00 156.00 124.00 132.00 129.00 348.00 125.00 341.00 124.00 310.00 281.00 296.00 160.00 286.00 491.00 182.00 176.00 218.00 131.00 199.00 119.00 162.00 89.00 92.00 85.00 77.00 75.00 80.00 66.00 82.00 89.00 79.00 60.00 159.00 112.00 129.00 120.00 80.00 80.00 98.00 161.00 90.00
Total current assets 2,319.00 2,357.00 3,015.00 2,992.00 2,750.00 2,694.00 3,317.00 3,281.00 3,155.00 3,431.00 3,923.00 3,687.00 3,714.00 3,940.00 4,710.00 4,576.00 4,266.00 4,716.00 5,082.00 5,040.00 4,756.00 4,936.00 4,800.00 2,303.00 2,045.00 2,259.00 2,256.00 2,137.00 2,067.00 1,952.00 2,046.00 2,093.00 2,121.00 1,802.00 2,054.00 1,692.00 1,722.00 1,426.00 1,158.00 1,158.00 1,452.00 1,120.00 648.00
Total non-current assets + 8,518.00 8,426.00 8,019.00 7,991.00 8,252.00 8,427.00 8,484.00 8,287.00 8,140.00 8,600.00 8,147.00 7,988.00 8,249.00 7,886.00 6,986.00 7,478.00 8,373.00 8,507.00 6,424.00 6,264.00 6,081.00 5,939.00 5,586.00 4,660.00 4,532.00 4,691.00 4,454.00 4,588.00 4,695.00 2,658.00 2,645.00 2,637.00 2,773.00 2,485.00 2,406.00 2,329.00 2,255.00 2,301.00 2,305.00 2,305.00 2,301.00 2,329.00
Total assets 10,837.00 10,783.00 11,034.00 10,983.00 11,002.00 11,121.00 11,801.00 11,568.00 11,295.00 12,031.00 12,070.00 11,675.00 11,963.00 11,826.00 11,696.00 12,054.00 12,639.00 13,223.00 11,506.00 11,304.00 10,837.00 10,875.00 10,386.00 6,963.00 6,577.00 6,950.00 6,710.00 6,725.00 6,762.00 4,610.00 4,691.00 4,730.00 4,894.00 4,287.00 4,460.00 4,021.00 3,977.00 3,727.00 3,463.00 3,463.00 3,753.00 3,449.00 3,257.00
Total current liabilities + 2,304.00 2,246.00 2,284.00 2,157.00 2,190.00 2,283.00 2,578.00 2,678.00 2,263.00 2,422.00 2,472.00 2,152.00 2,100.00 2,166.00 2,104.00 2,153.00 2,085.00 2,383.00 2,194.00 2,116.00 1,922.00 2,067.00 2,007.00 1,723.00 1,483.00 1,736.00 1,648.00 1,626.00 1,587.00 1,253.00 1,192.00 1,206.00 1,220.00 1,024.00 1,212.00 1,002.00 1,068.00 1,004.00 1,092.00 1,092.00 968.00 1,069.00 1,040.00
Total non-current liabilities + 2,426.00 2,432.00 2,364.00 2,357.00 2,373.00 2,411.00 2,495.00 2,408.00 2,444.00 2,490.00 2,339.00 2,306.00 2,447.00 2,500.00 2,424.00 2,599.00 2,846.00 2,918.00 2,435.00 2,360.00 2,302.00 2,337.00 2,172.00 1,953.00 1,940.00 2,039.00 1,947.00 2,020.00 2,112.00 380.00 411.00 423.00 471.00 416.00 302.00 287.00 279.00 280.00 261.00 261.00 267.00 267.00
Total liabilities 4,730.00 4,678.00 4,648.00 4,514.00 4,563.00 4,694.00 5,073.00 5,086.00 4,707.00 4,912.00 4,811.00 4,458.00 4,547.00 4,666.00 4,528.00 4,752.00 4,931.00 5,301.00 4,629.00 4,476.00 4,224.00 4,404.00 4,179.00 3,676.00 3,423.00 3,775.00 3,595.00 3,646.00 3,699.00 1,633.00 1,603.00 1,629.00 1,691.00 1,440.00 1,514.00 1,289.00 1,347.00 1,284.00 1,353.00 1,353.00 1,235.00 1,336.00 1,303.00
Total stockholders' equity + 5,433.00 5,379.00 5,692.00 5,789.00 5,784.00 5,728.00 6,016.00 5,812.00 5,865.00 6,405.00 6,571.00 6,549.00 6,678.00 6,482.00 6,418.00 6,529.00 6,893.00 7,056.00 6,608.00 6,575.00 6,375.00 6,206.00 5,962.00 3,203.00 3,054.00 3,077.00 3,025.00 2,997.00 2,986.00 2,873.00 2,984.00 3,003.00 3,107.00 2,765.00 2,871.00 2,669.00 2,580.00 2,377.00 2,044.00 2,044.00 2,460.00 2,052.00 1,888.00
Common shares outstanding 354 359 368 373 378 382 385 391 403 415 420 422 423 423 424 424 430 433 435 435 434 433 400 388 386 387 388 389 388 389 394 398 401 386 398 395 395 380 390 390 390 364 390 390 390
about 13 hours ago