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 + 7,988.40 960.40 6,419.40 7,816.50 7,165.20 6,285.50 4,036.80 3,092.70 2,967.70 2,393.72 2,237.30 2,510.59 2,481.86 2,795.86 2,489.00 1,262.09 1,022.46 315.49 188.61 200.36
Accounts receivable, net 102.60 116.80 129.10 118.30 47.40 51.10 46.70 44.90 38.03 29.85 27.73 27.06 26.45 28.87 31.97 33.63 37.12 38.69 32.22 30.91
Inventories 249.10 -1,001.50 -2,394.20 -2,330.40 -1,132.00 14.40 10.10 10.02 6.25 54.38 56.37 99.01 90.97 80.04 74.83 53.10
Other current assets 723.60 1,001.50 2,394.20 2,330.40 1,132.00 6,608.70 5,754.02 4,080.57 3,984.68 3,357.61 2,523.37 2,303.72 4,264.41 4,456.63 4,634.39 4,925.69 3,683.92 3,437.52
Total current assets 460.80 1,077.20 6,548.50 7,934.80 7,212.60 6,336.60 4,083.50 9,746.20 8,759.60 6,504.05 6,249.15 5,894.72 2,508.31 5,128.45 2,520.98 717.13 649.13 245.22 220.83 231.28
Total non-current assets + 26,179.80 28,060.20 24,122.70 12,071.60 7,526.80 5,097.40 4,100.20 3,554.00 3,453.65 2,559.85 2,479.05 2,715.22 5,056.34 2,593.31 4,804.55 6,783.84 6,488.52 6,383.13 4,995.97 4,742.86
Total assets 26,640.60 29,137.40 30,671.20 32,287.80 19,671.90 17,648.70 14,644.20 13,300.20 12,213.26 9,063.90 8,728.20 8,609.94 7,564.65 7,721.76 7,325.53 7,500.97 7,137.65 6,628.35 5,216.80 4,974.13
Total current liabilities + 12,086.10 25,532.90 27,141.40 460.40 152.10 150.20 141.70 101.90 92.20 50.34 58.00 72.00 6,643.67 54.71 6,435.84 6,602.95 6,366.15 5,881.42 4,664.11 4,500.92
Total non-current liabilities + 11,107.50 300.50 302.30 460.40 208.70 226.60 127.50 111.30 115.61 117.29 120.13 120.55 119.40 119.67 118.67 161.22 197.07 207.86 108.24 62.84
Total liabilities 23,193.60 25,833.40 27,443.70 29,214.00 17,685.30 15,688.90 12,630.30 11,606.30 10,785.64 8,081.30 7,777.70 7,701.01 6,763.07 6,970.58 6,554.51 6,764.17 6,563.22 6,089.29 4,772.35 4,563.76
Total stockholders' equity + 3,447.00 3,304.00 3,227.50 3,073.80 1,986.60 1,959.80 2,013.90 1,693.90 1,427.62 982.59 950.49 908.92 801.58 751.19 771.02 736.80 574.43 539.06 444.44 410.38
Common shares outstanding 103 103 104 103 62 64 64 58 52 45 46 45 44 43 43 40 32 32 32 32
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 + 8,331.70 7,988.40 1,554.40 1,192.50 982.60 960.40 6,232.80 6,561.50 6,408.20 6,419.40 6,218.70 9,856.00 10,506.10 7,816.50 7,375.20 8,800.30 10,095.00 7,165.20 6,637.00 5,906.10 6,216.10 6,285.50 5,314.10 4,742.60 3,869.50 4,036.80 4,001.80 3,738.60 3,527.20 3,092.70 3,123.80 2,890.00 3,024.90 2,967.70 2,994.53 2,999.97 2,465.54 2,393.72 2,234.59 1,981.63 2,218.88 2,237.30 2,253.39 2,099.18 2,414.86 2,510.59 2,406.47 2,010.64 2,504.18 2,482.53 2,482.15 2,291.43 2,509.71 2,795.86 2,776.85 2,614.71 2,736.13 2,489.00 2,547.90 2,436.46 2,664.59 1,262.09 2,371.01 2,132.78 2,192.72 1,022.46 1,516.01 1,280.48 1,315.33 315.49 1,233.68 1,248.31 1,383.88 188.61 1,162.05 1,146.72 1,155.34 200.36 1,236.87 1,213.74 1,205.18
Accounts receivable, net 101.30 102.60 106.60 105.70 107.90 116.80 127.30 126.40 125.50 129.10 129.20 119.10 113.70 118.30 106.40 90.60 81.10 47.40 52.90 50.90 50.00 51.10 56.70 56.50 46.30 46.70 51.10 50.20 46.50 44.90 48.00 39.30 38.90 38.03 40.62 35.83 27.71 29.85 31.00 27.45 26.91 27.73 31.59 29.01 27.24 27.06 30.28 26.50 27.14 26.45 30.38 29.27 29.38 28.87 33.42 30.94 30.41 31.97 34.99 33.59 32.38 33.63 37.25 38.43 36.48 37.12 38.74 38.27 37.08 38.69 42.57 42.23 41.74 32.22 38.73 34.65 31.79 30.91 34.05 29.81 27.69
Inventories -830.30 -8,918.20 -760.50 -9,556.70 -863.10 -933.10 -1,321.50 -1,001.50 -714.70 16.80 -4,011.90 -2,394.20 2.30 2.00 2.20 2.50 5.70 6.50 8.20 8.50 17.80 27.60 21.10 14.40 17.30 14.90 43.30 56.69 60.07 41.67 32.67 71.81 77.43 80.96 62.25 59.13 63.72 87.10 70.89 54.38 81.43 73.09 55.07 56.37 70.67 97.07 87.91 99.01 112.85 129.97 103.44 90.97 77.57 56.82 52.99 80.04 35.30 42.34 43.98 74.83 53.10
Other current assets -101.30 -106.60 -105.70 0.10 1,091.60 774.90 723.60 733.90 814.00 1,207.80 1,001.50 714.70 3,130.00 4,011.90 2,394.20 5,671.00 6,346.00 6,287.30 6,242.80 7,183.00 7,274.70 6,408.10 6,488.60 6,801.50 6,878.30 6,308.60 6,608.70 6,778.90 5,939.00 5,708.40 5,754.02 5,790.47 5,827.30 3,982.75 4,080.57 4,206.38 4,117.62 3,881.82 3,984.68 3,832.62 3,701.27 3,322.86 3,357.61 3,435.71 3,142.50 2,610.73 2,523.37 2,461.45 2,448.91 2,295.99 2,303.72 4,259.74 4,269.86 4,240.04 4,264.41 4,335.21 4,341.25 4,341.06 4,456.63 4,521.51 4,651.04 4,579.22 4,634.39 4,956.23 5,052.97 4,975.03 4,925.69 4,680.03 4,478.48 3,683.92 3,627.62 3,573.54 3,595.07 3,437.52 3,371.68 3,355.29 3,218.64
Total current assets 321.70 460.80 1,661.00 1,298.20 1,090.50 1,077.20 6,360.20 6,687.90 6,533.70 6,548.50 6,347.90 9,654.60 10,506.10 7,934.80 7,481.60 12,020.90 10,176.10 2,392.10 12,360.90 12,303.00 12,553.30 12,579.30 12,553.70 12,073.70 10,323.80 10,572.00 10,854.30 10,665.00 9,882.20 9,746.20 9,902.30 8,865.90 8,772.10 8,759.60 8,825.48 8,862.68 6,475.91 6,504.05 6,469.82 6,126.56 6,127.41 6,249.15 6,115.34 5,826.70 5,763.99 5,894.72 5,871.72 5,176.13 5,141.48 5,031.68 4,973.17 4,768.82 4,830.22 5,128.45 643.54 564.74 653.03 2,520.98 537.10 447.32 709.59 717.13 578.83 535.75 705.75 649.13 256.91 263.16 305.05 245.22 203.11 257.60 283.77 220.83 208.03 209.44 202.88 231.28 219.92 242.75 237.00
Total non-current assets + 26,105.10 26,179.80 25,671.90 26,268.20 27,189.20 28,060.20 23,235.40 23,601.60 23,611.10 24,122.70 24,192.90 1,661.70 1,665.30 12,071.60 11,947.30 12,550.80 11,226.80 7,526.80 7,011.30 6,637.50 5,890.10 5,069.40 4,515.80 4,397.70 4,087.60 4,072.20 3,847.30 3,749.60 3,616.00 3,554.00 3,453.50 3,369.80 3,501.30 3,453.65 3,380.99 3,373.67 2,585.32 2,559.85 2,504.03 2,478.82 2,563.27 2,479.05 2,489.19 2,559.52 2,764.55 2,715.22 2,609.63 2,475.25 2,476.34 2,532.97 2,526.93 2,522.68 2,609.09 2,593.31 6,817.62 6,740.44 6,741.28 4,804.55 6,770.05 6,755.48 6,719.53 6,783.84 6,750.37 6,689.63 6,509.89 6,488.52 6,666.31 6,513.76 6,417.79 6,383.13 200.62 6,106.37 6,000.59 4,995.97 4,803.58 4,725.39 4,756.98 4,742.86 4,604.04 4,537.93 4,395.65
Total assets 26,426.80 26,640.60 27,332.90 27,566.40 28,279.80 29,137.40 29,595.50 30,289.50 30,144.80 30,671.20 30,540.80 30,976.30 31,637.70 32,287.80 31,344.70 32,038.70 33,162.20 19,671.90 19,372.20 18,940.50 18,443.40 17,648.70 17,069.50 16,471.40 14,411.40 14,644.20 14,701.60 14,414.60 13,498.20 13,300.20 13,348.60 12,235.70 12,273.40 12,213.26 12,206.47 12,236.34 9,061.23 9,063.90 8,973.85 8,605.38 8,690.68 8,728.20 8,604.53 8,386.22 8,528.54 8,609.94 8,481.35 7,651.38 7,617.83 7,564.65 7,500.10 7,291.51 7,439.32 7,721.76 7,461.15 7,305.18 7,394.31 7,325.53 7,307.15 7,202.79 7,429.13 7,500.97 7,329.20 7,225.38 7,215.64 7,137.65 6,923.22 6,776.92 6,722.84 6,628.35 6,510.01 6,363.96 6,284.36 5,216.80 5,011.61 4,934.83 4,959.86 4,974.13 4,823.96 4,780.67 4,632.65
Total current liabilities + 476.10 12,086.10 23,568.60 23,474.70 24,370.10 25,532.90 25,923.70 26,511.90 26,385.80 27,141.40 25,085.60 452.30 387.90 460.40 460.30 397.50 272.10 152.10 152.60 137.20 140.70 150.20 156.60 142.30 148.80 141.70 158.10 162.30 152.60 101.90 106.10 91.70 81.40 92.20 97.78 105.68 48.67 50.34 60.67 65.31 53.29 58.00 54.03 59.25 54.78 72.00 61.78 48.01 48.76 52.49 50.89 50.29 52.76 54.71 6,543.64 6,399.18 6,454.13 6,435.84 6,378.02 6,282.25 6,526.22 6,602.95 6,423.27 6,323.45 6,320.32 6,366.15 6,151.33 6,019.69 5,969.04 5,881.42 39.42 5,649.32 5,558.69 4,664.11 4,523.75 4,461.09 4,485.76 4,500.92 4,365.68 4,320.04 4,177.47
Total non-current liabilities + 22,592.20 11,107.50 315.60 669.90 548.40 300.50 306.00 552.30 549.30 302.30 2,369.70 120.80 120.80 460.40 460.30 283.50 283.50 199.40 216.80 224.60 219.30 226.60 229.20 231.40 125.20 127.50 124.40 127.10 121.40 111.30 113.80 98.40 99.90 115.61 120.52 125.51 123.22 117.29 125.32 127.09 122.39 120.13 138.60 128.57 129.08 120.55 141.73 122.82 119.39 119.40 119.62 119.62 119.64 119.67 119.65 119.66 160.91 118.67 161.18 161.20 161.21 161.22 161.23 161.74 162.75 197.07 201.21 203.36 205.71 207.86 84.70 212.56 221.21 108.24 46.75 47.11 52.48 62.84 69.80 95.17 95.53
Total liabilities 23,068.30 23,193.60 23,884.20 24,144.60 24,918.50 25,833.40 26,229.70 27,064.20 26,935.10 27,443.70 27,455.30 120.80 120.80 29,214.00 28,339.20 28,766.80 29,721.10 17,685.30 17,387.40 16,969.60 16,510.00 15,688.90 15,091.90 14,472.50 12,455.30 12,630.30 12,719.00 12,466.00 11,761.30 11,606.30 11,701.40 10,777.40 10,841.00 10,785.64 10,787.06 10,830.96 8,059.64 8,081.30 7,991.34 7,640.25 7,748.67 7,777.70 7,665.96 7,461.36 7,614.09 7,701.01 7,595.49 6,812.85 6,792.19 6,763.07 6,707.24 6,521.55 6,667.94 6,970.58 6,663.28 6,518.84 6,615.03 6,554.51 6,539.20 6,443.45 6,687.43 6,764.17 6,584.50 6,485.19 6,483.07 6,563.22 6,352.53 6,223.05 6,174.75 6,089.29 5,985.02 5,861.88 5,779.90 4,772.35 4,570.49 4,508.20 4,538.24 4,563.76 4,435.48 4,415.21 4,273.00
Total stockholders' equity + 3,358.50 3,447.00 3,448.70 3,421.80 3,361.30 3,304.00 3,365.80 3,225.30 3,209.70 3,227.50 3,085.50 3,121.20 3,160.30 3,073.80 3,005.50 3,271.90 3,441.10 1,986.60 1,984.80 1,970.90 1,933.40 1,959.80 1,977.60 1,998.90 1,956.10 2,013.90 1,982.60 1,948.60 1,736.90 1,693.90 1,647.20 1,458.30 1,432.40 1,427.62 1,419.41 1,405.38 1,001.60 982.59 982.50 965.13 942.01 950.49 938.58 924.86 914.45 908.92 885.86 838.53 825.64 801.58 792.86 769.95 771.37 751.19 797.87 786.34 779.28 771.02 767.96 759.35 741.70 736.80 744.70 740.19 732.57 574.43 570.68 553.87 548.09 539.06 525.00 502.09 504.45 444.44 441.12 426.62 421.62 410.38 388.48 365.46 359.65
Common shares outstanding 99 101 103 103 103 103 103 103 103 104 104 104 104 105 107 109 93 62 62 62 62 62 64 64 65 65 65 65 61 61 59 57 57 56 57 48 45 45 45 45 45 46 46 46 46 46 45 45 45 45 44 44 43 43 43 43 43 43 43 43 43 43 43 43 32 31 31 32 32 31 32 32 32 31 32 32 32 31 32 32 32
3 days ago