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,874.91 933.74 348.85 668.52 191.07 406.46 337.02 384.44 766.67 640.71 163.46 238.63 215.90 351.28 331.43 201.24 275.56 138.77 431.57 458.62
Accounts receivable, net 206.81 189.63 183.96 143.83 13.55 11.87 89.44 121.15 25.60 8.19 7.71 59.72 159.18 135.86 142.21 181.80 136.99 101.57 124.63 106.40
Inventories 1,698.83 1,510.72 1,418.94 1,209.08 878.94 630.47 580.07 494.15 500.98 443.71 461.98 446.66 345.08 344.67 268.07 267.74 173.75 69.90 23.20 17.28
Other current assets 213.39 171.20 238.46 158.56 218.83 198.38 95.79 72.71 150.63 137.57 196.28 163.06 78.10 71.74 79.88 20.92 17.75 41.07 10.36 146.94
Total current assets 4,993.94 2,805.28 2,191.15 2,180.06 1,302.39 1,247.19 1,102.32 1,072.45 1,461.53 1,230.18 829.43 908.06 798.27 884.98 821.58 674.22 604.04 351.29 589.76 622.83
Total non-current assets + 29,477.35 27,181.74 26,493.80 21,314.75 8,913.70 8,367.57 7,687.56 6,780.39 6,404.07 5,877.77 5,853.76 5,901.20 4,154.53 4,352.57 4,212.68 4,826.13 3,643.32 3,027.53 2,129.40 898.66
Total assets 34,471.29 29,987.02 28,684.95 23,494.81 10,216.09 9,614.76 8,789.89 7,852.84 7,865.60 7,107.95 6,683.18 6,809.26 4,580.08 5,255.84 5,034.26 5,500.35 4,247.36 3,378.82 2,735.50 1,521.49
Total current liabilities + 2,472.21 1,511.97 1,048.03 946.42 761.81 515.70 775.64 361.45 333.82 423.62 311.52 332.39 210.51 276.67 254.44 303.31 190.46 173.06 134.51 71.94
Total non-current liabilities + 7,256.62 7,642.15 8,214.01 6,307.04 3,454.51 3,415.84 2,902.73 2,941.38 2,584.79 2,191.86 2,230.64 2,408.37 1,771.56 1,568.96 1,564.66 1,531.59 1,305.14 688.01 542.06 197.15
Total liabilities 9,728.83 9,154.12 9,262.03 7,253.46 4,216.32 3,931.54 3,678.37 3,302.83 2,918.61 2,615.48 2,542.16 2,740.77 1,862.68 1,845.91 1,819.10 1,834.90 1,495.60 861.07 676.56 269.08
Total stockholders' equity + 24,742.46 20,832.90 19,422.92 16,241.35 5,999.77 5,683.21 5,111.51 4,550.01 4,946.99 4,492.47 4,141.02 4,068.49 2,717.41 3,409.94 3,215.16 3,665.45 2,751.76 2,517.76 2,058.93 1,252.41
Common shares outstanding 503 502 490 439 245 243 238 233 232 226 217 196 173 171 169 166 159 146 134 120
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 + 3,122.66 2,874.91 2,368.55 1,569.14 1,152.33 933.74 1,003.41 930.43 532.97 348.85 364.86 441.85 754.16 668.52 830.16 1,016.27 1,064.16 191.07 243.62 280.94 131.95 406.46 321.52 514.39 1,339.64 337.02 340.10 200.46 267.36 384.44 609.60 794.43 565.65 766.67 988.83 1,080.46 930.33 640.71 730.78 559.23 234.31 163.46 240.07 210.03 189.62 238.63 230.37 316.53 289.81 215.90 197.38 181.06 294.78 351.28 376.08 330.00 293.85 331.43 261.34 135.42 214.79 201.24 209.19 301.65 244.13 275.56 293.05 270.41 258.75 138.77 201.21 227.47 324.40 431.57 427.59 495.33 597.66 458.62 424.96 395.78 126.13
Accounts receivable, net 192.13 206.81 156.66 155.56 167.57 189.63 164.05 178.77 169.86 184.90 188.62 172.70 149.21 143.83 36.37 257.11 10.72 13.55 109.28 92.75 16.37 11.87 66.27 6.71 66.01 89.44 119.91 8.71 123.39 121.15 44.98 44.38 29.61 109.19 7.74 8.83 10.06 8.19 12.27 5.44 5.64 7.71 5.90 61.20 61.20 59.72 61.73 57.80 74.41 67.30 64.17 60.00 70.53 135.58 77.04 75.89 90.89 142.21 78.78 64.82 71.57 112.95 83.81 65.36 73.18 93.57 71.65 78.15 60.84 101.57 60.81 81.26 93.53 124.63 74.62 76.50 85.00 85.00 12.19 12.60 16.99
Inventories 1,578.85 1,698.83 1,714.46 1,502.16 1,446.61 1,510.72 1,530.64 1,355.66 1,349.74 1,418.94 1,403.68 1,253.11 1,238.64 1,209.08 1,258.93 1,086.35 1,133.62 878.94 878.37 712.14 669.55 630.47 651.67 604.94 558.04 580.07 577.50 508.45 493.44 494.15 491.90 440.05 467.05 500.98 511.33 432.09 420.07 443.71 441.49 438.73 435.45 461.98 490.83 439.88 442.28 446.66 452.34 362.75 334.76 345.08 397.83 321.53 321.12 344.67 361.14 266.85 250.89 268.07 336.34 319.89 283.60 267.74 230.64 196.87 205.27 173.75 170.40 89.11 68.07 69.90 65.40 26.32 22.68 23.20 23.76 27.29 19.76 17.28 18.25 17.38 17.17
Other current assets 235.64 213.39 224.33 261.23 165.97 171.20 227.21 247.45 192.42 238.46 234.10 241.28 165.62 158.56 302.75 4.86 361.14 218.83 179.33 185.00 228.81 198.38 123.66 223.45 100.10 95.79 99.30 270.35 71.95 72.71 211.20 206.86 156.40 84.70 200.12 165.38 133.12 137.57 169.81 193.36 196.92 196.28 250.13 179.21 175.87 163.06 168.56 167.09 136.24 169.99 193.57 168.29 155.30 71.74 139.72 136.15 132.08 79.88 121.08 207.82 96.63 92.29 90.04 88.13 66.65 61.16 75.67 136.57 63.61 41.07 158.71 56.11 80.52 10.36 77.32 142.82 152.65 146.94 95.64 126.81 104.61
Total current assets 5,129.27 4,993.94 4,464.00 3,488.09 2,932.48 2,805.28 2,907.70 2,712.33 2,245.16 2,191.15 2,192.17 2,109.25 2,307.54 2,180.06 2,419.81 2,544.22 2,569.63 1,302.39 1,410.77 1,270.83 1,046.68 1,247.19 1,163.12 1,349.49 2,063.78 1,102.32 1,136.81 987.97 956.14 1,072.45 1,357.68 1,485.72 1,218.71 1,461.53 1,708.02 1,686.75 1,493.57 1,230.18 1,354.35 1,196.76 872.32 829.43 986.93 890.30 868.97 908.06 912.99 904.17 835.21 798.27 852.95 730.88 841.72 903.27 953.98 808.89 767.70 821.58 797.53 727.95 666.58 674.22 613.68 652.01 589.22 604.04 610.77 477.73 451.27 351.29 397.13 391.17 521.12 589.76 603.30 665.44 600.02 622.83 551.04 552.57 264.91
Total non-current assets + 30,026.43 29,477.35 28,191.05 28,205.32 27,661.63 27,181.74 26,908.79 26,578.87 26,557.29 26,493.80 27,033.51 27,202.40 27,338.88 21,314.75 20,853.95 20,641.89 20,760.89 8,913.70 8,640.68 8,648.16 8,506.13 8,367.57 8,038.39 7,709.54 7,632.15 7,687.56 7,169.90 7,102.71 6,956.80 6,780.39 6,998.16 6,792.97 6,657.73 6,404.07 6,167.18 6,008.29 5,903.70 5,877.77 5,818.53 5,827.44 5,844.25 5,853.76 5,818.68 5,859.51 5,898.16 5,901.20 5,761.88 5,804.31 4,159.91 3,781.81 4,587.12 4,519.92 4,409.10 4,352.57 4,264.64 4,258.66 4,230.72 4,212.68 4,746.52 4,913.71 4,856.62 4,826.13 4,898.30 3,842.76 3,720.52 3,643.32 3,502.53 3,334.91 3,178.73 3,027.53 2,824.73 2,585.70 2,298.37 2,145.74 1,928.26 1,745.90 935.44 898.66 862.22 809.60 801.28
Total assets 35,155.70 34,471.29 32,655.05 31,693.41 30,594.10 29,987.02 29,769.37 29,291.21 28,802.44 28,684.95 29,225.68 29,311.65 29,646.42 23,494.81 23,273.76 23,186.11 23,330.52 10,216.09 10,051.44 9,918.99 9,552.82 9,614.76 9,201.51 9,059.03 9,695.93 8,789.89 8,306.71 8,090.68 7,912.94 7,852.84 8,355.84 8,278.69 7,876.44 7,865.60 7,875.20 7,695.04 7,397.27 7,107.95 7,172.88 7,024.20 6,716.56 6,683.18 6,805.61 6,749.82 6,767.13 6,809.26 6,674.87 6,708.48 4,995.13 4,580.08 5,440.07 5,250.80 5,250.82 5,255.84 5,218.63 5,067.55 4,998.42 5,034.26 5,544.05 5,641.66 5,523.20 5,500.35 5,511.97 4,494.77 4,309.75 4,247.36 4,113.30 3,812.63 3,630.00 3,378.82 3,221.86 2,976.87 2,819.48 2,735.50 2,531.55 2,411.35 1,535.46 1,521.49 1,413.26 1,362.17 1,066.18
Total current liabilities + 1,629.32 2,472.21 2,105.68 1,718.21 1,237.26 1,511.97 1,661.17 1,791.22 1,015.53 1,048.03 1,103.06 1,005.96 996.32 946.42 1,116.34 984.43 985.34 761.81 883.90 701.27 455.27 515.70 490.22 412.57 747.38 775.64 799.48 763.29 323.07 361.45 461.30 369.79 335.58 333.82 443.14 347.71 420.35 423.62 482.54 415.40 261.94 311.52 333.77 316.49 318.75 328.67 341.58 318.31 199.52 210.51 276.15 249.32 238.90 276.95 295.96 317.85 263.91 254.44 355.50 293.81 271.41 303.31 232.98 192.81 147.05 190.46 179.16 138.10 117.93 173.06 192.43 172.42 130.60 134.51 93.24 89.73 53.66 71.94 44.20 50.62 28.49
Total non-current liabilities + 7,251.23 7,256.62 7,064.83 7,432.71 7,714.99 7,642.15 7,635.63 7,503.57 8,144.54 8,214.01 8,189.36 8,352.49 8,864.06 6,307.04 6,030.72 5,930.67 6,083.11 3,454.51 3,272.92 3,353.25 3,408.23 3,415.84 3,227.27 3,409.72 3,907.96 2,902.73 2,725.58 2,681.68 3,022.77 2,941.38 2,945.68 2,976.74 2,600.82 2,584.79 2,512.51 2,496.91 2,198.42 2,191.86 2,231.88 2,229.55 2,199.51 2,230.64 2,316.58 2,273.56 2,348.63 2,408.37 2,363.52 2,100.06 1,690.00 1,652.17 1,704.49 1,584.66 1,548.54 1,568.96 1,532.61 1,475.89 1,482.66 1,564.66 1,465.79 1,520.87 1,510.33 1,531.59 1,664.36 1,352.42 1,357.56 1,305.14 1,247.45 1,007.49 893.32 688.01 865.87 667.12 563.27 542.06 544.39 491.18 194.28 197.15 148.26 146.44 151.96
Total liabilities 8,880.56 9,728.83 9,170.51 9,150.93 8,952.25 9,154.12 9,311.52 9,294.79 9,160.07 9,262.03 9,292.42 9,358.45 9,860.38 7,253.46 7,147.06 6,915.10 7,068.45 4,216.32 4,156.81 4,054.52 3,863.50 3,931.54 3,717.49 3,822.29 4,655.33 3,678.37 3,525.06 3,444.97 3,345.84 3,302.83 3,406.98 3,346.53 2,936.40 2,918.61 2,955.65 2,844.62 2,618.77 2,615.48 2,714.42 2,644.95 2,461.45 2,542.16 2,650.35 2,590.05 2,667.38 2,740.77 2,705.10 2,418.37 1,889.52 1,862.68 1,980.63 1,833.97 1,787.44 1,845.91 1,828.57 1,793.74 1,746.58 1,819.10 1,821.29 1,814.67 1,781.74 1,834.90 1,897.34 1,545.23 1,504.61 1,495.60 1,426.62 1,145.59 1,011.25 861.07 1,058.30 839.53 693.88 676.56 637.63 580.91 247.94 269.08 192.45 197.06 180.45
Total stockholders' equity + 26,275.15 24,742.46 23,484.54 22,542.49 21,641.85 20,832.90 20,504.97 19,996.42 19,642.37 19,422.92 19,933.27 19,953.20 19,786.04 16,241.35 16,126.70 16,271.01 16,262.07 5,999.77 5,894.63 5,864.47 5,689.32 5,683.21 5,484.02 5,236.74 5,040.60 5,111.51 4,781.65 4,645.71 4,567.10 4,550.01 4,948.86 4,932.16 4,940.05 4,946.99 4,919.55 4,850.43 4,778.50 4,492.47 4,458.46 4,379.25 4,255.11 4,141.02 4,155.26 4,159.77 4,099.74 4,068.49 3,969.77 4,290.11 3,105.61 2,717.41 3,459.44 3,416.83 3,463.38 3,410.21 3,390.05 3,273.81 3,251.85 3,202.97 3,722.76 3,826.98 3,741.46 3,665.45 3,614.63 2,949.54 2,805.13 2,751.76 2,686.69 2,667.05 2,618.76 2,517.76 2,163.57 2,137.33 2,125.61 2,058.93 1,893.92 1,820.24 1,287.52 1,252.41 1,220.81 1,165.12 885.74
Common shares outstanding 502 503 504 504 503 502 502 500 499 497 496 496 470 456 456 457 386 245 245 245 244 244 244 243 240 241 240 237 236 234 235 235 235 234 234 234 229 227 228 225 222 217 218 217 216 213 210 186 174 174 173 173 173 173 172 171 171 171 169 172 173 173 171 160 159 159 159 158 157 157 145 145 144 144 140 138 126 126 124 118 109
about 4 hours ago