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 + 5,934.90 4,013.30 5,223.20 4,122.20 4,230.90 5,171.50 3,221.70 3,063.10 5,158.90 6,355.90 4,193.00 3,129.20 1,403.50 1,324.40 2,735.20 2,239.50 1,505.98 451.37 427.47 239.74
Accounts receivable, net 1,628.20 1,356.80 1,267.50 1,073.30 893.00 726.60 645.20 682.30 507.90 430.20 394.30 315.10 301.40 370.30 297.90 246.80 205.38 170.11 130.37 94.68
Inventories 1,840.00 1,487.20 1,220.60 893.20 587.10 601.50 595.50 409.00 241.20 182.30 167.90 181.70 179.60 121.50 112.10 86.80 57.60 63.46 32.42 24.30
Other current assets 376.40 253.70 176.70 168.60 133.90 126.30 200.20 178.80 57.30 83.30 73.50 117.70 47.90 143.90 48.00 55.10 49.61 28.45 32.82 22.06
Total current assets 9,779.50 7,111.00 7,888.00 6,253.00 5,844.90 6,625.90 7,511.50 4,333.20 4,686.90 5,450.40 3,910.00 2,993.80 1,932.40 1,892.80 2,581.80 2,024.30 1,434.96 703.89 609.59 374.45
Total non-current assets + 10,851.70 11,727.60 7,553.50 6,721.00 7,710.10 4,543.00 2,221.70 3,513.50 1,071.10 1,036.50 997.30 965.60 2,017.90 2,059.60 481.30 366.10 374.75 770.73 430.41 297.34
Total assets 20,631.20 18,838.60 15,441.50 12,974.00 13,555.00 11,168.90 9,733.20 7,846.70 5,758.00 6,486.90 4,907.30 3,959.40 3,950.30 4,059.20 3,063.10 2,390.40 1,809.72 1,474.62 1,040.00 671.79
Total current liabilities + 2,006.20 1,745.30 1,658.70 1,422.10 1,149.80 965.20 1,448.50 820.60 1,031.20 709.10 587.80 580.00 380.90 401.60 417.50 353.00 272.43 164.52 131.77 80.67
Total non-current liabilities + 683.30 563.70 385.50 439.30 453.70 444.60 159.70 338.60 327.10 112.60 95.90 78.80 68.00 77.50 96.90 79.20 69.67 43.34 19.55 1.42
Total liabilities 2,689.50 2,309.00 2,044.20 1,861.40 1,603.50 1,409.80 1,448.50 1,159.20 1,031.20 709.10 587.80 580.00 448.90 479.10 417.50 353.00 272.43 207.86 151.32 82.09
Total stockholders' equity + 17,824.00 16,433.70 13,307.60 11,041.90 11,951.50 9,759.10 8,284.70 6,678.80 4,726.80 5,777.80 4,319.50 3,379.40 3,501.40 3,580.10 2,645.60 2,037.40 1,537.28 1,266.77 888.67 589.71
Common shares outstanding 363 362 357 362 366 361 359 356 349 354 341 339 361 370 362 363 353 359 351 343
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 + 4,547.90 5,934.90 4,908.80 5,326.50 4,511.30 4,013.30 4,231.70 4,757.20 4,800.10 5,223.20 6,475.70 5,799.20 4,692.20 4,122.20 4,319.00 4,446.00 3,995.30 4,230.90 4,132.00 4,439.20 4,557.50 5,171.50 4,718.20 4,488.30 3,253.40 3,221.70 2,897.60 7,076.30 6,997.60 3,063.10 6,698.10 5,988.60 5,610.80 5,158.90 5,073.80 4,550.20 3,903.00 6,355.90 5,755.00 5,215.20 1,808.40 4,193.00 3,996.70 3,514.70 3,328.10 1,232.50 2,784.00 2,514.40 1,559.30 1,403.50 3,158.40 3,884.70 1,358.20 1,324.40 1,141.40 3,359.30 3,016.40 1,029.20 2,499.70 2,433.90 1,089.80 910.40 2,219.50 2,136.10 1,825.30 555.44 1,330.69 1,109.30 340.02 451.37 408.22 339.64 386.97 427.47 368.96 305.89 274.70 239.74 201.81 160.52 165.45
Accounts receivable, net 1,711.10 1,628.20 1,383.90 1,394.20 1,349.40 1,356.80 1,290.00 1,243.20 1,260.40 1,267.50 1,097.10 904.20 1,057.40 1,073.30 971.10 955.00 1,016.30 893.00 793.60 794.30 654.30 726.60 588.60 508.80 527.60 645.20 639.00 633.40 547.60 682.30 580.40 532.50 474.90 507.90 468.00 481.10 412.90 430.20 432.00 403.80 325.90 394.30 334.70 321.50 292.40 315.10 264.40 271.10 239.10 301.40 280.60 358.60 345.10 370.30 336.20 323.20 299.70 297.90 265.10 250.30 259.90 246.80 207.90 194.70 180.20 205.38 186.53 175.22 139.34 170.11 173.71 162.09 135.69 130.37 120.46 105.65 90.48 94.68 71.68 70.53 56.98
Inventories 1,945.10 1,840.00 1,781.90 1,667.00 1,553.60 1,487.20 1,481.70 1,383.90 1,299.30 1,220.60 1,147.50 1,005.20 946.60 893.20 837.10 724.00 653.00 587.10 584.90 569.70 576.80 601.50 662.90 645.50 620.30 595.50 579.60 512.80 468.30 409.00 370.10 331.50 283.60 241.20 225.20 214.20 213.50 182.30 183.50 169.20 163.00 167.90 194.00 201.30 202.40 181.70 198.90 202.40 185.50 179.60 200.10 169.30 135.50 121.50 125.80 119.40 118.80 112.10 108.60 100.10 93.30 86.80 85.00 74.00 68.50 57.60 56.65 59.25 64.38 63.46 52.50 42.59 38.83 32.42 26.77 24.04 26.26 24.30 22.33 24.64 20.37
Other current assets 3,315.80 376.40 450.70 358.20 243.50 253.70 212.20 270.00 272.90 176.70 182.60 323.20 180.80 168.60 165.90 167.50 138.60 133.90 217.50 213.40 198.80 126.30 330.60 256.40 290.20 200.20 200.80 207.00 200.40 178.80 166.20 189.60 105.90 57.20 88.90 123.50 76.50 83.30 80.60 70.60 110.20 73.50 133.20 81.80 108.30 117.70 114.30 81.90 93.70 47.90 39.90 42.90 102.40 143.90 49.70 48.20 46.30 27.10 27.60 21.00 40.60 31.80 27.70 27.50 27.40 28.70 25.25 22.93 20.76 18.95 17.14 15.22 20.52 19.34 22.52 19.93 15.94 15.73 23.44 20.52 24.58
Total current assets 11,519.90 9,779.50 8,525.30 8,745.90 7,657.80 7,111.00 7,215.60 7,654.30 7,632.70 7,888.00 8,902.90 9,041.10 6,877.00 6,253.00 6,293.10 6,292.50 5,803.20 5,844.90 5,728.00 6,016.60 8,461.60 6,625.90 6,300.30 7,594.60 7,408.70 7,511.50 6,649.20 6,294.40 6,472.90 4,333.20 5,932.50 5,539.00 5,253.50 4,686.90 4,495.20 4,118.60 3,773.20 5,450.40 5,176.80 4,797.90 2,406.40 3,910.00 3,653.90 3,391.40 3,161.80 1,847.00 2,720.70 2,516.90 2,077.60 1,932.40 3,013.00 3,555.10 1,894.70 1,892.80 3,163.10 3,073.80 2,789.50 1,466.30 2,261.00 2,172.40 2,110.20 1,275.80 1,301.50 1,856.90 1,019.50 846.63 781.23 1,136.52 564.50 703.89 651.56 559.54 582.01 609.59 538.70 455.50 407.38 374.45 319.25 276.20 267.37
Total non-current assets + 6,744.90 10,851.70 10,826.50 11,417.30 11,562.60 11,727.60 10,527.80 8,995.60 8,195.30 7,553.50 5,809.80 4,862.20 6,176.20 6,721.00 6,967.70 7,412.70 7,875.20 7,710.10 7,206.60 6,280.40 3,078.80 4,543.00 4,317.20 2,509.00 2,482.40 2,221.70 2,482.10 2,237.20 4,209.90 3,513.50 1,386.10 1,310.60 1,172.70 1,071.10 1,149.40 1,132.20 1,034.80 1,036.50 997.90 982.90 2,899.90 997.30 1,028.40 963.10 964.40 2,112.40 930.80 887.70 2,116.60 2,017.90 684.40 646.20 2,245.50 2,059.60 569.10 552.30 543.40 1,596.80 485.00 477.50 458.10 1,114.60 1,050.30 386.20 997.10 963.09 856.59 364.76 821.55 770.73 713.11 671.85 541.27 430.41 373.55 353.20 316.79 297.34 294.74 289.64 257.14
Total assets 20,111.00 20,631.20 19,351.80 20,163.20 19,220.40 18,838.60 17,743.40 16,649.90 15,828.00 15,441.50 14,712.70 13,903.30 13,053.20 12,974.00 13,260.80 13,705.20 13,678.40 13,555.00 12,934.60 12,297.00 11,540.40 11,168.90 10,617.50 10,103.60 9,891.10 9,733.20 9,131.30 8,531.60 8,234.90 7,846.70 7,318.60 6,849.60 6,426.20 5,758.00 5,644.60 5,250.80 4,808.00 6,486.90 6,174.70 5,780.80 5,306.30 4,907.30 4,682.30 4,354.50 4,126.20 3,959.40 3,651.50 3,404.60 4,194.20 3,950.30 3,697.40 4,201.30 4,235.80 4,059.20 3,732.20 3,626.10 3,332.90 3,063.10 2,746.00 2,649.90 2,568.30 2,390.40 2,351.80 2,243.10 2,016.60 1,809.72 1,637.81 1,501.28 1,386.05 1,474.62 1,364.67 1,231.39 1,123.29 1,040.00 912.25 808.70 724.17 671.79 613.99 565.84 524.50
Total current liabilities + 1,911.00 2,006.20 1,803.20 1,692.60 1,538.10 1,745.30 1,676.80 1,487.50 1,375.10 1,658.70 1,676.40 1,943.60 1,307.40 1,422.10 1,233.40 1,175.00 1,112.20 1,149.80 1,027.30 1,004.60 1,350.20 965.20 894.70 1,337.20 1,360.60 1,448.50 1,018.60 913.50 1,194.50 820.60 1,030.10 980.40 919.80 1,031.20 684.70 728.50 680.50 709.10 632.90 599.30 452.90 587.80 567.10 561.80 540.80 501.20 567.30 582.20 459.50 380.90 433.10 482.50 377.60 401.60 438.70 443.70 405.60 320.60 377.00 361.40 337.40 273.80 267.30 318.70 173.80 202.77 185.60 230.10 162.98 164.52 146.84 129.42 119.26 131.77 103.66 91.44 77.06 80.67 68.98 61.67 55.04
Total non-current liabilities + 602.80 683.30 506.50 517.50 474.60 563.70 389.10 365.90 406.50 385.50 412.80 405.20 451.60 439.30 453.40 447.80 409.30 453.70 447.80 412.90 445.60 444.60 436.10 412.40 414.70 418.30 335.60 338.50 454.30 338.60 326.80 314.00 338.60 327.10 69.00 128.70 122.30 112.60 104.80 109.80 103.00 95.90 88.50 87.40 83.90 78.80 86.80 86.30 78.10 68.00 65.80 91.60 86.00 77.50 73.80 96.90 92.00 96.90 92.90 87.40 85.10 79.20 76.20 75.40 72.80 69.67 61.95 51.10 47.96 43.34 34.40 27.98 22.21 19.55 8.43 5.91 3.88 1.42 1.37 1.10 0.77
Total liabilities 2,513.80 2,689.50 2,309.70 2,210.10 2,012.70 2,309.00 2,065.90 1,853.40 1,781.60 2,044.20 2,089.20 1,943.60 1,759.00 1,861.40 1,686.80 1,622.80 1,521.50 1,603.50 1,475.10 1,417.50 1,350.20 1,409.80 1,330.80 1,337.20 1,360.60 1,448.50 1,354.20 1,252.00 1,194.50 1,159.20 1,030.10 980.40 919.80 1,031.20 684.70 728.50 680.50 709.10 632.90 599.30 555.90 587.80 567.10 561.80 540.80 580.00 567.30 582.20 537.60 448.90 433.10 482.50 463.60 479.10 438.70 443.70 405.60 417.50 377.00 361.40 337.40 353.00 343.50 318.70 246.60 272.43 247.55 230.10 210.93 207.86 181.24 157.40 141.47 151.32 112.10 97.35 80.93 82.09 70.35 62.77 55.81
Total stockholders' equity + 17,474.50 17,824.00 16,929.70 17,845.70 17,106.40 16,433.70 15,583.30 14,708.30 13,962.60 13,307.60 12,539.00 11,959.70 11,217.70 11,041.90 11,515.40 12,082.40 12,156.90 11,951.50 11,459.50 10,879.50 10,190.20 9,759.10 9,286.70 8,766.40 8,530.50 8,284.70 7,777.10 7,279.60 7,040.40 6,678.80 6,288.50 5,869.20 5,506.40 4,726.80 4,959.90 4,522.30 4,127.50 5,777.80 5,541.80 5,181.50 4,750.40 4,319.50 4,115.20 3,792.70 3,585.40 3,379.40 3,084.20 2,822.40 3,656.60 3,501.40 3,264.30 3,718.80 3,772.20 3,580.10 3,293.50 3,182.40 2,927.30 2,645.60 2,369.00 2,288.50 2,230.90 2,037.40 2,008.30 1,924.40 1,770.00 1,537.28 1,390.26 1,271.18 1,175.12 1,266.77 1,183.43 1,073.99 981.81 888.67 800.15 711.35 643.24 589.71 543.65 503.07 468.69
Common shares outstanding 360 360 362 364 365 364 363 361 361 358 358 357 356 357 361 364 367 367 367 365 364 363 362 359 359 359 358 358 359 345 358 341 354 337 350 346 347 358 357 353 347 343 342 340 339 330 332 338 353 349 354 367 373 371 370 372 369 356 361 363 362 352 365 365 362 349 353 347 354 350 361 360 359 347 353 348 346 336 344 343 340
about 3 hours ago