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,103.04 3,371.67 6,468.74 7,627.90 11,530.47 12,403.35 4,635.45 3,150.09 2,899.10 2,839.23 1,765.86 1,372.23 217.04 306.54 201.45 290.29 346.59 456.64 556.78 625.77
Accounts receivable, net 854.55 801.67 719.16 559.90 715.70 740.05 626.61 516.24 465.93 387.42 333.70 286.91 316.20 278.16 225.31 202.89 184.24 86.45 85.82
Inventories -4,172.12 -5,838.42 -8,003.56 -9,268.88 -4,490.58 0.08 11.74 18.96 0.51 0.57 5.40 3,191.57 2,114.55 1,236.96 721.35 522.90 177.57 216.74
Other current assets 3,092.98 3,370.45 5,119.26 8,003.56 9,268.88 4,490.58 24,276.00 21,507.25 18,299.28 16,681.92 14,114.34 11,120.14 9,786.58 7,582.55 5,909.52 5,128.43 4,482.18 3,604.68 2,916.95
Total current assets 2,103.04 3,371.67 7,270.41 9,493.32 12,090.36 13,119.05 5,375.51 28,052.71 24,922.59 21,604.44 18,835.20 15,820.27 503.94 622.74 7,961.97 330.18 283.35 262.13 175.92 179.54
Total non-current assets + 29,437.23 27,360.21 21,085.85 3,612.99 3,621.97 3,344.61 354.09 205.06 153.05 92.70 73.94 79.68 11,216.12 9,918.10 175.65 6,115.99 5,415.56 4,879.55 4,111.53 3,495.81
Total assets 31,540.27 30,731.88 28,356.27 28,414.64 34,731.74 37,726.10 32,548.07 28,257.77 25,075.65 21,697.13 18,909.14 15,899.95 11,714.69 10,540.84 8,137.62 6,446.17 5,698.90 5,140.21 4,287.45 3,675.35
Total current liabilities + 26,785.48 26,147.28 23,905.07 1,829.75 7.70 11.15 12.76 20.68 7.68 5.50 5.10 4.75 9,428.73 7,738.57 1,332.67 5,755.87 5,080.22 4,580.22 3,423.97 3,286.67
Total non-current liabilities + 1,123.41 1,216.67 1,252.05 13,884.38 3,128.74 3,395.90 2,795.54 4,295.17 3,194.81 2,394.45 1,899.41 1,499.41 1,194.98 1,966.03 113.41 161.98 137.32 174.39 568.34 135.16
Total liabilities 27,908.89 27,363.95 25,157.12 25,359.29 31,522.12 34,854.87 29,715.81 25,757.37 22,872.92 19,687.58 17,285.61 14,415.76 10,618.34 9,704.60 7,521.29 5,917.85 5,217.54 4,753.14 3,992.31 3,421.83
Total stockholders' equity + 3,631.38 3,367.94 3,199.14 3,055.35 3,209.62 2,871.22 2,832.26 2,500.39 2,202.72 2,009.56 1,623.53 1,484.19 1,096.35 836.24 616.33 528.32 481.36 387.07 295.14 253.52
Common shares outstanding 45 47 49 51 51 51 50 50 50 47 46 44 42 40 38 37 34 28 27 27
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,964.49 2,103.04 6,866.09 2,694.03 4,082.57 3,371.67 7,710.25 6,396.31 6,807.65 6,468.74 7,340.64 6,139.92 7,044.00 7,627.90 7,009.87 6,811.00 7,962.75 11,530.47 12,198.93 10,769.47 14,871.17 12,403.35 12,014.10 9,901.55 9,859.36 4,635.45 5,422.29 3,851.43 2,537.04 3,150.09 2,872.44 3,448.20 2,451.10 2,899.10 2,500.38 2,363.68 2,938.14 2,839.23 3,584.78 2,720.35 2,732.16 1,765.86 2,453.95 1,473.81 872.20 1,372.23 573.64 406.47 310.76 217.04 262.77 309.78 253.97 306.54 256.48 257.60 251.96 254.27 263.46 247.15 385.47 216.11 292.53 320.19 316.28 125.44 346.23 382.67 422.53 82.03 429.88 488.06 504.49 89.46 552.17 574.57 614.95 93.72 668.19 736.79 713.42
Accounts receivable, net 121.50 854.55 793.98 801.67 809.67 757.09 732.47 719.16 648.17 622.50 556.15 559.90 628.34 634.72 679.20 715.70 753.12 824.96 892.31 740.05 770.79 807.73 679.97 626.61 586.67 609.50 520.62 516.24 511.21 492.24 432.84 465.93 454.12 464.10 428.34 387.42 403.04 378.07 355.16 333.70 289.89 327.51 273.81 286.91 271.05 280.07 287.77 316.20 299.58 284.21 279.87 268.86 265.41 210.41 191.71 225.31 209.89 207.49 188.65 202.89 180.47 197.38 167.80 184.24 132.52 127.09 110.22 86.45 86.75 83.62 78.49 85.82 76.62 74.59 71.57
Inventories -4,453.47 -3,370.45 -5,127.64 -3,719.73 -3,758.11 -5,838.42 -3,744.20 -4,339.76 -5,428.33 -8,003.56 0.08 0.08 9.53 1,098.12 1,022.75 974.11 864.71 903.48 987.89 667.69 240.07 112.29 86.35 1.25 0.61 0.61 0.57 0.91 0.98 2.71 5.40 2,275.19 2,851.59 2,592.56 3,191.57 2,838.01 2,436.30 2,288.27 2,114.55 1,945.76 1,150.01 838.06 1,236.96 1,438.43 1,039.81 621.88 721.35 585.05 576.63 455.07 522.90 349.44 335.18 243.72 177.57 119.59 185.12 220.69 216.74 152.14 164.58 130.37
Other current assets -3,773.05 -3,322.68 4,321.59 3,046.98 3,440.54 3,370.45 4,317.98 2,962.65 3,758.11 5,119.26 3,744.20 4,339.76 5,428.33 8,003.56 19,873.55 23,783.60 20,899.00 21,262.44 24,158.59 25,529.72 24,780.70 26,818.48 26,995.32 24,976.06 24,848.62 24,276.00 23,421.56 23,572.04 21,329.45 21,507.25 21,244.52 20,041.70 17,365.95 18,299.28 18,095.45 17,819.12 16,974.88 16,681.92 15,739.14 15,891.91 16,024.00 14,114.34 13,320.63 12,712.81 11,473.18 11,120.14 10,161.99 10,279.03 9,360.62 9,786.58 9,294.29 8,570.73 7,996.71 7,582.55 7,144.65 6,219.27 5,463.30 5,909.52 5,821.05 5,413.67 4,974.76 5,128.43 4,772.70 4,705.64 4,404.09 4,482.18 4,145.87 4,012.72 3,700.20 3,604.68 3,389.12 3,244.88 3,083.99 2,916.95 2,704.48 2,562.66 2,374.38
Total current assets 2,964.49 2,103.04 6,866.09 2,690.14 4,082.57 3,371.67 7,710.25 6,396.31 7,601.63 7,270.41 8,150.31 3,552.79 7,776.47 9,493.32 3,269.56 3,400.57 8,518.91 12,090.36 32,700.81 31,389.52 12,107.31 13,119.05 12,767.22 10,726.52 10,751.66 5,375.51 33,188.41 29,635.22 28,065.62 28,052.71 26,880.67 27,629.75 24,301.17 24,922.59 24,256.11 22,897.62 20,736.92 21,604.44 22,134.34 21,003.57 3,160.50 18,835.20 2,856.99 1,851.88 1,227.36 15,820.27 863.53 733.98 584.57 503.94 533.83 589.85 541.74 622.74 448.77 426.84 408.00 523.13 385.98 299.73 405.19 330.18 300.25 300.65 258.72 283.35 240.83 271.85 228.43 262.13 197.26 224.93 189.20 175.92 162.47 167.23 185.15 179.54 190.08 238.33 180.00
Total non-current assets + 30,521.99 29,437.23 25,670.89 29,253.39 27,293.18 27,360.21 23,919.05 23,458.68 21,578.96 21,085.85 21,477.94 27.59 4,372.73 3,612.99 3,398.30 3,598.48 22,566.47 3,621.97 3,703.51 3,839.02 27,947.12 24,607.05 25,665.65 25,886.61 25,127.75 27,172.56 338.03 335.17 317.49 205.06 246.44 152.16 147.98 153.05 144.89 222.09 127.96 92.70 82.05 77.43 17,050.39 73.94 15,809.01 15,965.46 16,098.10 79.68 13,402.97 12,798.84 11,559.02 11,216.12 10,263.92 10,388.44 9,479.13 9,918.10 9,432.89 8,717.91 8,152.31 7,614.49 7,319.79 6,410.00 5,656.35 6,115.99 6,045.25 5,661.41 5,241.47 5,415.56 5,077.61 5,032.52 4,782.10 4,879.55 4,545.43 4,438.31 4,163.05 4,111.53 3,915.68 3,777.56 3,634.61 3,495.81 3,303.94 3,174.15 3,012.93
Total assets 33,486.48 31,540.27 32,536.98 31,943.54 31,375.75 30,731.88 31,629.30 29,854.99 29,180.59 28,356.27 29,628.25 28,976.54 28,596.65 28,414.64 30,408.51 32,338.96 31,085.38 34,731.74 36,404.32 35,228.54 40,054.43 37,726.10 38,432.87 36,613.13 35,879.42 32,548.07 33,526.44 29,970.38 28,383.11 28,257.77 27,127.11 27,781.91 24,449.15 25,075.65 24,401.00 23,119.71 20,864.87 21,697.13 22,216.39 21,080.99 20,210.89 18,909.14 18,666.00 17,817.34 17,325.46 15,899.95 14,266.50 13,532.83 12,143.59 11,714.69 10,797.74 10,978.29 10,020.87 10,540.84 9,881.67 9,144.75 8,560.31 8,137.62 7,705.77 6,709.73 6,061.53 6,446.17 6,345.50 5,962.05 5,500.18 5,698.90 5,318.44 5,304.38 5,010.52 5,140.21 4,742.69 4,663.24 4,352.24 4,287.45 4,078.15 3,944.78 3,819.76 3,675.35 3,494.01 3,412.48 3,192.93
Total current liabilities + 28,526.11 26,785.48 27,789.76 27,328.43 26,828.30 26,147.28 26,918.93 25,517.17 24,736.39 23,905.07 25,310.13 1,350.00 2,131.20 1,829.75 1,701.48 2,651.54 26,813.53 7.70 8.92 8.12 33,513.19 31,119.49 32,182.34 30,403.80 27,446.50 26,633.12 34.34 23.12 24.49 20.68 17.22 11.27 5.17 7.68 4.56 6.25 3.29 5.50 3.12 5.34 16,402.59 5.10 15,271.87 14,302.19 14,250.31 4.75 12,003.39 11,062.52 9,904.44 9,428.73 9,157.52 8,316.22 8,234.94 7,738.57 7,214.74 6,955.16 6,472.12 7,324.97 5,836.12 5,641.36 5,354.24 5,755.87 5,677.50 5,252.11 4,859.67 5,080.22 4,709.28 4,706.05 4,402.92 4,580.22 3,676.91 4,220.33 3,912.54 3,423.97 3,661.53 3,540.91 3,425.75 3,286.67 3,120.64 3,102.10 2,910.57
Total non-current liabilities + 1,354.17 1,123.41 1,110.12 1,105.04 1,117.67 1,216.67 1,356.32 1,162.23 1,273.53 1,252.05 1,240.42 24,544.62 2,131.20 13,884.38 25,821.26 26,680.60 1,181.81 3,128.74 3,128.06 2,927.39 3,381.77 3,735.38 3,450.12 3,474.57 5,629.38 3,113.63 2,895.44 3,495.35 3,995.26 4,295.17 3,595.08 4,394.99 2,694.90 3,194.81 2,894.72 3,094.63 1,894.54 2,394.45 2,064.36 2,413.73 2,161.22 1,899.41 1,804.07 1,960.62 1,557.19 1,499.41 965.19 1,207.49 1,009.02 1,194.98 573.60 1,627.12 772.73 1,966.03 1,864.52 1,508.88 1,440.85 196.32 1,281.70 504.45 162.37 161.98 152.38 195.87 140.52 137.32 135.12 134.30 135.61 174.39 684.93 127.99 127.69 568.34 132.42 133.78 130.39 135.16 133.58 85.68 60.60
Total liabilities 29,880.28 27,908.89 28,899.88 28,433.47 27,945.98 27,363.95 28,275.26 26,679.39 26,009.92 25,157.12 26,550.55 25,894.62 25,516.68 25,359.29 27,522.74 29,332.13 27,995.34 31,522.12 33,256.57 32,113.59 36,894.95 34,854.87 35,632.47 33,878.37 33,075.88 29,715.81 30,769.00 27,301.93 25,801.17 25,757.37 24,700.67 25,438.38 22,175.72 22,872.92 22,242.64 21,019.16 18,814.43 19,687.58 20,490.61 19,396.26 18,563.81 17,285.61 17,075.94 16,262.81 15,807.50 14,415.76 12,968.58 12,270.01 10,913.46 10,618.34 9,731.12 9,943.33 9,007.67 9,704.60 9,079.26 8,464.04 7,912.97 7,521.29 7,117.82 6,145.81 5,516.61 5,917.85 5,829.88 5,447.98 5,000.19 5,217.54 4,844.40 4,840.35 4,538.53 4,753.14 4,361.83 4,348.32 4,040.23 3,992.31 3,793.94 3,674.69 3,556.14 3,421.83 3,254.22 3,187.79 2,971.17
Total stockholders' equity + 3,606.21 3,631.38 3,637.10 3,510.07 3,429.77 3,367.94 3,354.04 3,175.60 3,170.66 3,199.14 3,077.70 3,081.93 3,079.97 3,055.35 2,885.78 3,006.83 3,090.04 3,209.62 3,147.75 3,114.96 3,159.48 2,871.22 2,800.40 2,734.76 2,803.53 2,801.32 2,757.43 2,668.45 2,581.94 2,500.39 2,426.44 2,343.53 2,273.43 2,202.72 2,158.36 2,100.55 2,050.44 2,009.56 1,725.78 1,684.74 1,647.09 1,623.53 1,590.05 1,554.53 1,517.96 1,484.19 1,297.92 1,262.82 1,230.13 1,096.35 1,066.63 1,034.96 1,013.20 836.24 802.41 680.71 647.34 616.33 587.94 563.92 544.93 528.32 515.62 514.08 500.00 481.36 474.04 464.03 471.99 387.07 380.86 314.92 312.02 295.14 284.21 270.10 263.62 253.52 239.79 224.69 221.77
Common shares outstanding 45 45 46 46 47 47 47 47 48 48 49 48 49 50 50 51 51 51 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 50 50 50 50 48 47 46 46 46 46 46 46 45 44 44 43 42 42 42 41 42 41 39 39 39 38 39 38 38 38 37 37 37 35 33 31 31 28 27 27 26 26 26 26 26 26 26 27
1 day ago