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-09 Dec-08 Dec-07 Dec-06
Total cash and short-term investments + 94.00 162.00 216.00 57.00 191.00 71.00 106.00 54.58 69.02 213.94 111.84 147.72 138.45 520.95 773.99 586.69 383.49 505.05 439.29 408.92
Accounts receivable, net 761.00 596.00 709.00 655.00 722.00 672.00 670.00 232.99 241.73 223.03 234.78 220.58 192.91 210.57 201.22 189.23 162.32 147.97 104.07 71.01
Inventories 246.00 10.00 11.00 22.20 20.20 20.36 22.30 19.40 13.86 25.34 36.71 21.92 16.19 24.46 29.54 34.50
Other current assets 243.00 311.00 346.00 326.00 21.00 20.00 22.00 10.59 10.28 6.17 5.94 7.11 29.31 25.20 6.34 14.15 124.87 172.92 74.57 50.24
Total current assets 1,098.00 1,149.00 1,271.00 1,038.00 1,180.00 967.00 1,003.00 478.23 470.90 642.65 561.89 1,549.75 1,419.01 1,828.18 1,276.95 991.78 859.78 793.01 678.86 617.27
Total non-current assets + 26,139.00 26,372.00 9,103.00 8,984.00 9,094.00 9,366.00 10,146.00 7,694.50 7,858.47 7,360.95 7,484.77 6,825.76 7,425.77 7,226.66 6,219.04 6,391.31 6,403.75 6,697.69 1,015.29 1,041.26
Total assets 27,237.00 27,521.00 10,374.00 10,022.00 10,274.00 10,333.00 11,149.00 8,172.74 8,329.37 8,003.60 8,046.66 8,375.51 8,844.78 9,054.84 7,496.00 7,383.09 7,263.53 7,490.70 1,694.15 1,658.53
Total current liabilities + 3,653.00 2,731.00 3,226.00 2,981.00 2,980.00 3,167.00 3,293.00 2,802.68 2,821.54 2,668.60 2,496.49 2,313.79 2,738.90 2,314.59 2,247.60 2,349.71 2,076.64 2,407.34 1,073.85 875.07
Total non-current liabilities + 12,021.00 13,716.00 9,713.00 10,392.00 9,919.00 9,451.00 8,592.00 7,186.98 7,031.71 6,127.01 5,716.67 4,751.88 3,360.13 2,700.69 4,544.26 4,825.74 5,149.46 5,074.82 1,413.04 1,172.53
Total liabilities 15,674.00 16,447.00 12,939.00 13,373.00 12,899.00 12,618.00 11,885.00 9,989.66 9,853.25 8,795.61 8,213.15 7,065.67 6,099.04 5,015.28 6,791.85 7,175.45 7,226.10 7,482.16 2,486.89 2,047.60
Total stockholders' equity + 11,563.00 11,074.00 -2,565.00 -3,351.00 -2,625.00 -2,285.00 -736.00 -1,816.92 -1,523.87 -792.02 -166.49 1,309.84 2,745.74 4,039.57 704.15 207.64 37.43 8.54 -792.74 -389.07
Common shares outstanding 357 338 389 399 414 443 462 456 472 496 544 586 638 687 650 639 359 217 146 140
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 Jun-12 Mar-12 Dec-11 Sep-11 Jun-11 Mar-11 Dec-10 Sep-10 Jun-10 Mar-10 Dec-09 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06
Total cash and short-term investments + 75.00 94.00 79.00 92.00 127.00 162.00 127.00 100.00 71.00 216.00 53.00 51.00 53.00 57.00 39.00 126.00 76.00 191.00 164.00 1,124.00 59.00 71.00 33.00 1,770.00 40.00 106.00 79.00 215.00 62.00 54.58 46.19 63.67 78.69 69.02 73.55 42.74 230.49 213.94 572.38 476.45 101.95 111.84 152.55 294.05 482.04 147.72 103.59 169.98 121.17 138.45 720.47 651.77 206.73 520.95 556.27 868.33 746.58 773.99 604.59 528.33 433.70 586.69 316.26 258.85 802.76 383.49 380.37 541.69 375.49 380.45 359.66 255.60 287.97 439.29 362.37 429.40 289.12 408.92 352.30 583.59 715.23
Accounts receivable, net 673.00 761.00 703.00 662.00 601.00 676.00 668.00 644.00 614.00 709.00 659.00 660.00 587.00 655.00 658.00 660.00 650.00 722.00 652.00 654.00 611.00 672.00 582.00 497.00 604.00 670.00 632.00 628.00 592.00 232.99 245.77 247.15 244.78 241.73 225.00 234.35 234.35 223.03 233.42 225.38 228.17 234.78 237.20 240.33 219.42 220.58 206.79 202.28 193.36 192.91 183.60 212.49 210.64 210.57 190.74 218.11 210.88 201.22 182.07 188.11 183.25 189.23 189.37 196.55 170.65 162.32 128.90 110.94 140.38 147.97 127.89 99.02 92.74 104.07 80.01 85.56 69.86 71.01 17.29 18.92 19.96
Inventories 303.00 328.00 317.00 246.00 4.00 5.00 8.00 10.00 10.00 12.00 12.00 11.00 14.00 17.00 20.00 22.20 19.51 18.97 17.35 20.20 22.47 19.58 16.97 20.36 28.03 26.28 21.76 22.30 26.74 24.60 22.94 19.40 24.35 21.56 18.99 13.86 14.24 16.69 20.10 25.34 35.82 36.88 36.79 36.71 36.20 32.32 29.25 21.92 18.04 13.73 13.97 16.19 21.00 27.89 19.89 24.46 31.94 23.62 25.34 29.54 37.04 41.94 34.98 34.50 44.98 25.11 15.45
Other current assets 311.00 243.00 302.00 291.00 317.00 311.00 338.00 356.00 393.00 346.00 329.00 328.00 340.00 326.00 32.00 19.00 13.00 21.00 10.00 11.00 11.00 20.00 10.00 11.00 15.00 22.00 11.00 11.00 12.00 10.59 10.09 13.69 12.88 10.28 12.38 12.09 6.85 6.17 5.25 4.91 5.43 5.94 8.73 45.02 5.62 7.11 14.45 18.70 24.64 29.31 18.67 19.30 20.32 25.20 16.49 8.60 20.54 6.34 4.91 5.17 4.24 14.15 12.88 20.03 123.30 124.87 173.49 166.14 179.51 172.92 134.83 18.19 17.94 74.57 59.58 25.31 31.91 50.24 55.97 68.76 70.77
Total current assets 1,059.00 1,098.00 1,084.00 1,045.00 1,045.00 1,149.00 1,133.00 1,100.00 1,078.00 1,271.00 1,041.00 1,039.00 980.00 1,038.00 1,032.00 1,133.00 1,056.00 1,180.00 1,036.00 2,129.00 905.00 967.00 829.00 2,495.00 883.00 1,003.00 936.00 1,082.00 907.00 478.23 494.45 481.34 500.63 470.90 496.56 495.24 675.73 642.65 1,041.37 933.38 562.15 561.89 1,416.12 1,630.37 1,803.74 1,549.75 1,259.45 1,370.12 1,377.79 1,419.01 1,951.27 1,943.96 1,599.25 1,828.18 1,862.73 2,194.42 1,337.09 1,276.95 1,033.20 965.28 878.51 991.78 778.62 760.17 1,304.89 859.78 811.11 966.92 839.47 793.01 738.76 429.56 458.76 678.86 576.81 649.29 479.80 617.27 534.98 749.16 858.43
Total non-current assets + 26,088.00 26,139.00 26,317.00 26,281.00 26,381.00 26,372.00 26,350.00 10,085.00 10,096.00 9,103.00 9,088.00 9,039.00 9,043.00 8,984.00 9,027.00 9,137.00 9,107.00 9,094.00 9,058.00 9,072.00 9,083.00 9,366.00 9,873.00 9,970.00 10,052.00 10,146.00 10,152.00 10,234.00 10,318.00 7,694.50 7,779.06 7,817.82 7,798.66 7,858.47 8,155.85 7,852.47 7,256.07 7,360.95 7,381.46 7,206.47 7,366.09 7,484.77 6,724.76 6,777.71 6,746.27 6,825.76 7,189.91 7,254.42 7,356.39 7,425.77 6,955.05 7,007.22 7,043.94 7,226.66 7,292.31 7,340.67 6,164.63 6,219.04 6,291.64 6,338.50 6,350.91 6,391.31 6,453.17 6,440.76 6,435.47 6,403.75 6,457.83 6,540.41 6,645.44 6,697.69 6,764.31 1,026.93 1,011.06 1,015.29 1,010.32 1,038.99 1,026.35 1,041.26 1,075.64 1,062.24 1,049.68
Total assets 27,147.00 27,237.00 27,401.00 27,326.00 27,426.00 27,521.00 27,483.00 11,185.00 11,174.00 10,374.00 10,129.00 10,078.00 10,023.00 10,022.00 10,059.00 10,270.00 10,163.00 10,274.00 10,094.00 11,201.00 9,988.00 10,333.00 10,702.00 12,465.00 10,935.00 11,149.00 11,088.00 11,316.00 11,225.00 8,172.74 8,273.51 8,299.15 8,299.29 8,329.37 8,652.42 8,347.70 7,931.81 8,003.60 8,422.83 8,139.85 7,928.24 8,046.66 8,140.88 8,408.07 8,550.01 8,375.51 8,449.36 8,624.53 8,734.18 8,844.78 8,906.31 8,951.19 8,643.20 9,054.84 9,155.04 9,535.08 7,501.72 7,496.00 7,324.84 7,303.79 7,229.42 7,383.09 7,231.79 7,200.93 7,740.35 7,263.53 7,268.94 7,507.33 7,484.92 7,490.70 7,503.07 1,456.49 1,469.82 1,694.15 1,587.13 1,688.27 1,506.15 1,658.53 1,610.62 1,811.40 1,908.10
Total current liabilities + 2,412.00 3,653.00 3,461.00 2,570.00 2,479.00 2,731.00 3,061.00 2,558.00 3,088.00 3,226.00 3,158.00 3,235.00 2,796.00 2,981.00 2,751.00 2,884.00 2,821.00 2,980.00 2,832.00 3,937.00 2,850.00 3,167.00 3,014.00 4,552.00 3,102.00 3,293.00 3,251.00 3,264.00 3,206.00 2,802.68 2,814.38 2,943.49 2,767.80 2,821.54 2,682.84 2,644.13 2,576.68 2,668.60 2,901.97 2,538.83 2,504.46 2,496.49 2,421.85 2,591.28 2,298.06 2,313.79 2,755.82 2,768.63 2,799.49 2,738.90 2,653.50 2,212.28 2,255.13 2,314.59 2,298.64 2,295.02 2,236.58 2,247.60 2,157.58 2,170.96 2,211.50 2,349.71 2,056.40 2,041.87 2,448.61 2,076.64 2,016.44 2,171.46 2,340.22 2,407.34 2,404.08 1,251.90 1,199.98 1,073.85 838.70 825.06 750.70 875.07 641.41 681.51 591.77
Total non-current liabilities + 13,004.00 12,021.00 12,384.00 13,427.00 13,735.00 13,716.00 13,563.00 10,740.00 10,456.00 9,713.00 9,864.00 9,954.00 10,486.00 10,392.00 10,924.00 10,965.00 10,929.00 9,919.00 9,817.00 9,779.00 9,741.00 9,451.00 8,599.00 8,581.00 8,580.00 8,592.00 8,585.00 8,541.00 7,865.00 7,186.98 6,834.51 6,726.23 7,095.96 7,031.71 7,019.67 6,745.27 6,276.20 6,127.01 6,027.37 6,376.14 5,987.73 5,716.67 5,658.12 5,369.53 5,363.77 4,751.88 4,520.13 4,370.01 3,209.27 3,360.13 3,418.14 3,500.06 2,650.68 2,700.69 2,700.23 3,226.47 4,415.57 4,544.26 4,552.25 4,638.21 4,719.29 4,825.74 4,906.29 4,978.63 5,139.73 5,149.46 5,244.85 5,192.17 4,900.17 5,074.82 5,083.25 1,087.43 1,109.28 1,413.04 1,388.94 1,402.69 1,177.36 1,172.53 1,169.51 1,187.01 1,181.63
Total liabilities 15,416.00 15,674.00 15,845.00 15,997.00 16,214.00 16,447.00 16,624.00 13,298.00 13,544.00 12,939.00 13,022.00 13,189.00 13,282.00 13,373.00 13,675.00 13,849.00 13,750.00 12,899.00 12,649.00 13,716.00 12,591.00 12,618.00 11,613.00 13,133.00 11,682.00 11,885.00 11,836.00 11,805.00 11,071.00 9,989.66 9,648.88 9,669.72 9,863.76 9,853.25 9,702.52 9,389.39 8,852.88 8,795.61 8,929.34 8,914.96 8,492.19 8,213.15 8,079.97 7,960.81 7,661.83 7,065.67 7,275.94 7,138.65 6,008.76 6,099.04 6,071.64 5,712.34 4,905.82 5,015.28 4,998.87 5,521.49 6,652.15 6,791.85 6,709.83 6,809.17 6,930.79 7,175.45 6,962.69 7,020.50 7,588.34 7,226.10 7,261.30 7,363.63 7,240.39 7,482.16 7,487.33 2,339.33 2,309.26 2,486.89 2,227.64 2,227.75 1,928.06 2,047.60 1,810.92 1,868.52 1,773.40
Total stockholders' equity + 11,731.00 11,563.00 11,556.00 11,329.00 11,212.00 11,074.00 10,859.00 -2,113.00 -2,370.00 -2,565.00 -2,893.00 -3,111.00 -3,259.00 -3,351.00 -3,616.00 -3,579.00 -3,587.00 -2,625.00 -2,555.00 -2,515.00 -2,603.00 -2,285.00 -911.00 -668.00 -747.00 -736.00 -748.00 -489.00 154.00 -1,816.92 -1,375.38 -1,370.57 -1,564.47 -1,523.87 -1,050.10 -1,041.69 -921.08 -792.02 -506.51 -775.12 -563.94 -166.49 60.91 447.26 888.18 1,309.84 1,173.42 1,485.89 2,725.41 2,745.74 2,834.67 3,238.85 3,737.38 4,039.57 4,156.18 4,013.59 849.58 704.15 615.01 494.61 298.63 207.64 269.09 180.43 152.02 37.43 7.65 143.70 244.53 8.54 15.75 -907.12 -839.43 -792.74 -640.51 -539.48 -421.91 -389.07 -200.30 -57.12 134.70
Common shares outstanding 338 356 356 357 357 359 339 386 387 386 387 387 394 395 397 401 402 406 412 416 422 422 442 446 452 454 456 468 468 448 457 459 459 449 470 474 478 485 492 499 511 525 535 551 564 564 597 621 617 620 629 645 661 663 658 651 654 377 651 680 648 374 637 636 634 368 362 359 352 352 253 150 148 148 146 146 146 146 141 140 139
about 23 hours ago