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 + 2,855.36 1,792.96 2,102.49 2,577.98 1,826.04 1,747.07 2,164.25 2,547.27 2,988.91 1,955.15 1,830.28 1,991.09 1,764.17 1,003.87 671.77 933.58 784.74 792.26 636.95 308.42
Accounts receivable, net 1,294.04 1,808.74 1,407.62 329.61 454.71 294.28 712.29 612.78 419.05 510.73 561.08 224.89 657.71 972.28 843.97 307.02 277.36 73.25 54.04 55.48
Inventories 736.73 1,348.48 1,012.11 783.30 819.40 702.12 497.10 444.82 201.21 426.00 517.31 630.17 522.68 533.82 529.65 195.86 152.82 121.55 40.20 16.51
Other current assets 1,142.70 138.86 112.59 100.53 91.09 271.06 226.20 249.47 209.28 895.95 385.44 231.51 848.20 322.35 567.88 148.00 186.83 101.88 71.31 8.12
Total current assets 6,028.83 5,089.03 4,634.81 3,791.42 3,191.24 3,014.54 3,599.83 3,859.52 3,832.77 3,786.62 3,345.59 3,190.47 3,792.76 2,832.32 2,613.26 1,584.46 1,351.27 1,077.40 802.51 388.52
Total non-current assets + 7,292.48 7,035.33 5,730.32 4,459.81 4,222.50 4,094.40 3,915.86 3,261.84 3,031.73 3,080.59 3,970.75 3,533.97 3,090.74 3,516.37 3,164.35 2,795.94 1,998.24 1,037.10 568.80 189.99
Total assets 13,321.31 12,124.36 10,365.13 8,251.23 7,413.75 7,108.93 7,515.69 7,121.36 6,864.50 6,867.21 7,316.33 6,724.44 6,883.50 6,348.69 5,777.61 4,380.40 3,349.51 2,114.50 1,371.31 578.51
Total current liabilities + 2,254.10 2,077.44 1,306.16 1,038.05 726.88 847.40 1,318.21 845.46 650.28 899.71 960.80 1,001.10 1,588.06 1,101.37 973.72 469.68 394.93 381.78 186.48 52.07
Total non-current liabilities + 1,529.22 2,069.34 2,371.51 1,377.13 727.32 740.61 1,100.71 1,063.50 1,115.53 754.82 807.04 695.86 792.32 1,641.79 1,160.03 455.78 301.80 219.68 87.57 115.00
Total liabilities 3,783.32 4,146.78 3,677.66 2,415.17 1,454.20 1,588.00 2,418.92 1,908.96 1,765.80 1,654.53 1,767.84 1,696.95 2,380.39 2,743.17 2,133.75 925.46 696.73 601.46 274.05 167.07
Total stockholders' equity + 9,537.99 7,977.58 6,687.47 5,836.06 5,959.55 5,520.93 5,096.77 5,212.40 5,098.70 5,212.69 5,548.49 5,027.49 4,503.12 3,605.53 3,643.86 3,454.95 2,652.79 1,513.04 1,097.27 411.44
Common shares outstanding 108 108 107 107 107 107 105 106 104 103 102 102 95 87 86 86 85 82 78 58
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 + 2,426.56 2,855.36 2,039.92 1,153.84 890.76 1,792.96 1,269.82 1,740.34 1,990.10 2,102.49 1,822.47 1,883.96 2,271.24 2,577.98 1,927.20 1,845.16 1,549.45 1,826.04 1,922.07 1,765.39 1,535.61 1,747.07 1,630.87 1,546.78 1,508.70 2,164.25 1,540.55 2,029.13 2,117.21 2,547.27 2,729.93 3,134.91 2,878.47 2,988.91 2,718.62 2,229.09 2,445.69 1,955.15 2,090.20 1,667.44 1,880.50 1,830.28 1,809.52 1,775.16 1,484.58 1,991.09 1,115.40 1,348.87 1,379.23 1,764.17 1,531.88 1,285.27 1,011.75 1,003.87 716.99 743.69 663.59 671.77 762.91 464.44 555.51 933.58 833.42 796.48 714.17 784.74 523.66 589.87 797.11 792.26 715.15 633.00 680.66 636.95 681.79 315.01 325.34 308.42 31.69 0.00 0.00
Accounts receivable, net 1,373.95 1,294.04 2,252.71 2,325.85 1,963.37 1,808.74 904.06 789.88 961.73 1,407.62 808.92 668.42 324.51 329.61 360.57 489.87 322.12 454.71 273.34 597.62 817.10 294.28 310.47 355.31 440.69 712.29 584.00 458.99 708.57 612.78 611.82 337.68 454.62 419.05 808.23 637.93 249.30 509.53 638.25 611.48 502.24 612.55 571.33 390.53 380.01 224.89 829.53 802.81 765.91 657.71 584.51 653.02 759.26 972.28 883.99 579.84 867.53 843.97 807.62 605.65 373.28 307.02 464.62 361.68 295.12 226.88 348.97 351.27 184.79 61.70 42.37 50.89 18.92 54.04 53.98 47.49 42.79 55.48 43.15
Inventories 893.88 736.73 1,100.85 1,724.92 1,571.18 1,348.48 1,502.89 1,264.53 1,175.21 1,012.11 1,069.60 756.17 751.41 783.30 966.91 961.94 993.30 819.40 647.44 603.06 550.27 702.12 602.07 552.78 524.51 497.10 645.63 678.35 519.36 444.82 347.49 306.61 239.44 201.21 238.45 370.62 465.87 426.00 447.03 477.30 599.01 517.31 483.58 576.34 616.56 630.17 546.32 444.06 469.61 522.68 451.64 462.65 523.88 533.82 537.57 580.74 705.57 529.65 432.89 323.00 271.22 195.86 184.01 194.31 172.12 152.82 178.03 162.50 131.47 121.55 126.47 106.90 58.56 40.20 31.89 26.85 15.02 16.51 10.53
Other current assets 951.34 1,142.70 508.29 218.99 148.79 138.86 141.33 154.17 114.36 112.59 123.01 352.18 272.70 100.53 84.07 86.44 130.12 91.09 203.48 189.40 233.91 271.06 257.09 276.31 273.95 226.20 273.31 245.78 317.68 249.47 196.85 206.84 197.76 209.28 201.20 199.28 169.38 895.95 289.93 320.40 292.41 385.44 386.91 414.18 668.55 231.51 761.78 574.53 421.29 848.20 1,028.53 1,200.34 815.04 322.35 571.48 560.15 663.73 567.88 427.05 443.14 194.25 148.00 132.80 263.41 223.12 186.83 152.73 140.85 126.34 101.88 78.39 47.78 40.10 71.31 28.12 34.74 4.34 8.12 4.58
Total current assets 5,645.74 6,028.83 5,901.77 5,423.59 4,574.10 5,089.03 3,818.10 3,948.92 4,241.39 4,634.81 3,824.00 3,660.73 3,619.86 3,791.42 3,338.75 3,383.42 2,994.99 3,191.24 3,046.33 3,155.48 3,136.89 3,014.54 2,800.49 2,731.18 2,747.84 3,599.83 3,043.49 3,412.25 3,662.83 3,859.52 3,886.09 3,986.04 3,770.30 3,832.77 3,966.49 3,436.91 3,330.24 3,786.62 3,465.42 3,076.62 3,274.16 3,345.59 3,251.33 3,156.21 3,149.70 3,190.47 3,253.03 3,170.27 3,036.04 3,792.76 3,596.57 3,601.28 3,109.93 2,832.32 2,710.04 2,464.42 2,900.40 2,613.26 2,430.47 1,836.23 1,394.26 1,584.46 1,614.84 1,615.87 1,404.53 1,351.27 1,203.39 1,244.49 1,239.70 1,077.40 962.38 838.57 798.25 802.51 795.79 424.09 387.49 388.52 89.95
Total non-current assets + 7,705.36 7,292.48 7,557.54 7,434.45 7,542.56 7,035.33 7,618.54 7,065.33 6,519.19 5,730.32 5,758.64 5,336.44 4,944.73 4,459.81 4,154.07 4,035.95 4,404.23 4,222.50 4,222.31 4,093.00 3,972.02 4,094.40 4,184.72 4,341.44 4,201.30 3,915.86 4,011.20 3,725.56 3,594.10 3,261.84 3,208.47 3,039.65 3,069.89 3,031.73 3,088.20 3,243.37 3,274.27 3,080.59 4,622.24 4,467.40 4,303.63 3,970.75 3,809.31 3,647.60 3,524.97 3,533.97 3,186.93 3,441.75 3,340.32 3,090.74 3,266.14 3,266.85 3,184.50 3,516.37 3,271.69 3,022.91 2,873.11 3,164.35 3,292.84 3,103.00 3,039.73 2,795.94 2,586.93 2,015.45 2,068.98 1,998.24 1,891.68 1,665.69 1,048.73 1,037.10 897.47 836.56 678.91 568.80 381.37 299.13 231.27 189.99 165.20
Total assets 13,351.10 13,321.31 13,459.31 12,858.04 12,116.67 12,124.36 11,436.64 11,014.26 10,760.58 10,365.13 9,582.65 8,997.17 8,564.60 8,251.23 7,492.82 7,419.37 7,399.23 7,413.75 7,268.63 7,248.47 7,108.91 7,108.93 6,985.22 7,072.62 6,949.14 7,515.69 7,054.69 7,137.81 7,256.93 7,121.36 7,094.56 7,025.69 6,840.19 6,864.50 7,054.69 6,680.29 6,604.50 6,867.21 8,087.66 7,544.02 7,577.79 7,316.33 7,060.64 6,803.81 6,674.67 6,724.44 6,439.95 6,612.02 6,376.35 6,883.50 6,862.71 6,868.13 6,294.43 6,348.69 5,981.73 5,487.33 5,773.51 5,777.61 5,723.31 4,939.23 4,433.98 4,380.40 4,201.77 3,631.32 3,473.51 3,349.51 3,095.07 2,910.18 2,288.43 2,114.50 1,859.85 1,675.13 1,477.16 1,371.31 1,177.16 723.21 618.76 578.51 255.15
Total current liabilities + 2,208.32 2,254.10 3,089.85 2,852.62 2,371.71 2,077.44 1,782.17 1,772.63 1,758.72 1,306.16 1,199.11 1,090.61 1,174.17 1,038.05 816.27 803.55 734.99 726.88 715.24 660.92 669.34 847.40 731.09 747.04 732.44 1,318.21 760.81 843.32 836.52 845.46 868.18 815.41 553.74 650.28 579.02 503.85 527.05 899.71 1,407.32 952.03 1,064.13 960.80 891.71 914.11 984.91 1,001.10 918.67 1,211.24 997.93 1,588.06 1,636.19 1,854.80 1,533.44 1,101.37 1,139.83 962.27 1,171.03 973.72 747.00 591.87 469.89 469.68 457.78 325.22 322.47 394.93 346.66 366.13 315.84 381.78 297.63 279.25 227.74 186.48 112.19 77.14 68.19 52.07 70.56
Total non-current liabilities + 1,264.21 1,529.22 1,354.14 1,459.30 1,557.62 2,069.34 2,060.83 1,986.23 2,099.35 2,371.51 2,081.16 1,866.91 1,521.70 1,377.13 848.21 719.99 789.06 727.32 723.32 803.92 744.79 740.61 858.01 1,098.79 1,048.08 1,100.71 1,111.40 1,159.36 1,291.25 1,063.50 1,055.41 1,099.45 1,127.08 1,115.53 963.28 885.13 849.65 754.82 734.58 787.35 774.72 807.04 748.09 848.23 702.66 695.86 728.07 732.82 745.03 792.32 807.15 856.59 1,087.00 1,641.79 1,383.75 1,163.63 1,393.48 1,160.03 950.53 665.83 398.24 455.78 442.65 293.85 304.19 301.80 289.24 259.16 266.92 219.68 177.05 145.28 98.24 87.57 84.15 164.77 168.35 115.00 63.33
Total liabilities 3,472.53 3,783.32 4,444.00 4,311.91 3,929.33 4,146.78 3,842.99 3,758.86 3,858.07 3,677.66 3,280.27 2,957.53 2,695.87 2,415.17 1,664.48 1,523.54 1,524.05 1,454.20 1,438.56 1,464.84 1,414.13 1,588.00 1,589.10 1,845.82 1,780.52 2,418.92 1,872.20 2,002.68 2,127.77 1,908.96 1,923.60 1,914.86 1,680.82 1,765.80 1,542.30 1,388.98 1,376.70 1,654.53 2,141.90 1,739.38 1,838.84 1,767.84 1,639.80 1,762.34 1,687.57 1,696.95 1,646.74 1,944.06 1,742.96 2,380.39 2,443.34 2,711.39 2,620.44 2,743.17 2,523.58 2,125.90 2,564.52 2,133.75 1,697.53 1,257.69 868.13 925.46 900.43 619.07 626.66 696.73 635.90 625.29 582.76 601.46 474.68 424.53 325.98 274.05 196.34 241.91 236.55 167.07 133.89
Total stockholders' equity + 9,878.57 9,537.99 9,015.31 8,546.13 8,187.33 7,977.58 7,593.65 7,255.40 6,902.51 6,687.47 6,302.38 6,039.64 5,868.73 5,836.06 5,828.34 5,895.83 5,875.18 5,959.55 5,830.08 5,783.64 5,694.78 5,520.93 5,396.11 5,226.80 5,168.62 5,096.77 5,182.48 5,135.12 5,129.16 5,212.40 5,170.96 5,110.83 5,159.37 5,098.70 5,512.40 5,291.31 5,227.81 5,212.69 5,945.76 5,804.65 5,738.95 5,548.49 5,420.85 5,041.47 4,987.11 5,027.49 4,793.22 4,667.96 4,633.39 4,503.12 4,419.38 4,156.74 3,673.98 3,605.53 3,458.15 3,361.44 3,209.00 3,643.86 4,025.78 3,681.54 3,565.85 3,454.95 3,301.35 3,012.25 2,846.86 2,652.79 2,459.17 2,284.89 1,705.67 1,513.04 1,385.17 1,250.60 1,151.18 1,097.27 980.82 481.30 382.22 411.44 121.26
Common shares outstanding 108 108 108 108 107 108 108 108 107 108 107 107 107 107 107 107 106 107 107 107 107 107 107 106 106 105 106 105 105 106 106 105 106 104 106 105 104 104 104 104 103 102 102 102 100 102 101 102 102 101 100 91 89 89 88 88 87 86 87 87 87 86 87 86 86 85 86 86 83 82 82 82 82 78 79 76 75 58 58 54 54
about 10 hours ago