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 + 4,226.80 3,975.90 1,632.80 1,215.30 1,466.80 1,402.60 1,516.90 956.50 1,337.50 1,271.10 1,224.70 1,438.80 936.90 521.40 450.50 396.10 334.10 226.80 191.20 182.80
Accounts receivable, net 912.10 727.40 828.10 699.10 664.90 602.80 599.10 537.30 479.30 414.60 344.10 325.00 328.00 347.50 320.70 302.50 272.10 204.70 145.30 127.10
Inventories 1,126.20 1,086.70 903.50 875.50 726.70 802.30 640.90 607.00 554.90 396.60 339.90 296.80 308.90 281.00 261.30 203.60 165.90 151.80 152.60 142.10
Other current assets 473.80 495.40 671.30 305.90 322.30 283.30 227.10 186.10 177.50 111.80 94.10 121.70 152.00 142.00 136.00 130.40 117.10 108.60 92.60 137.40
Total current assets 6,738.90 6,285.40 4,035.70 3,095.80 3,180.70 3,091.00 2,984.00 2,286.90 2,532.10 2,240.00 2,047.90 2,294.60 1,725.80 1,291.90 1,168.50 1,032.60 889.20 691.90 581.70 531.60
Total non-current assets + 6,958.30 6,769.90 5,327.50 5,196.70 5,321.90 4,146.10 3,504.10 3,036.80 3,164.40 2,270.00 2,011.40 1,229.70 998.90 929.60 812.00 734.60 726.30 708.30 763.40 715.20
Total assets 13,697.20 13,055.30 9,363.20 8,292.50 8,502.60 7,237.10 6,488.10 5,323.70 5,696.50 4,510.00 4,059.30 3,524.30 2,724.70 2,221.50 1,980.50 1,767.20 1,615.50 1,400.20 1,345.10 1,246.80
Total current liabilities + 1,813.70 1,505.20 1,195.40 1,022.40 1,032.30 893.90 902.40 876.60 1,399.40 532.50 476.20 434.40 345.60 347.40 335.20 337.80 290.50 258.50 375.40 226.20
Total non-current liabilities + 1,545.90 1,487.20 1,448.40 1,463.40 1,634.40 1,768.90 1,437.40 1,306.70 1,302.40 1,358.50 1,080.00 898.50 819.90 394.80 307.40 121.20 167.10 262.90 134.70 271.20
Total liabilities 3,359.60 2,992.40 2,643.80 2,485.80 2,666.70 2,662.80 2,339.80 2,183.30 2,701.80 1,891.00 1,556.20 1,332.90 1,165.50 742.20 642.60 459.00 457.60 521.40 510.10 497.40
Total stockholders' equity + 10,337.60 9,998.40 6,650.00 5,806.70 5,835.90 4,574.30 4,148.30 3,140.40 2,994.70 2,619.00 2,503.10 2,191.40 1,559.20 1,479.30 1,337.90 1,308.20 1,157.90 878.80 835.00 749.40
Common shares outstanding 586 599 609 624 631 632 637 641 648 653 661 651 683 710 716 715 704 715 752 767
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,672.50 4,226.80 3,842.00 4,062.20 3,898.50 3,975.90 4,446.10 1,989.80 1,697.60 1,632.80 1,863.90 1,509.30 1,254.20 1,215.30 1,738.70 1,515.80 1,495.90 1,466.80 1,794.70 1,561.20 1,330.60 1,402.60 1,295.30 1,163.80 1,031.10 1,516.90 1,356.90 934.30 963.00 956.50 1,595.70 1,400.80 1,499.30 1,337.50 1,402.80 1,131.80 918.20 1,271.10 1,200.30 1,060.20 951.80 1,224.70 1,250.50 1,409.00 1,370.80 1,438.80 1,515.10 1,484.10 831.60 936.90 757.60 575.00 557.90 521.40 622.50 506.00 409.50 450.50 451.10 468.20 433.80 396.10 361.00 320.30 321.20 334.10 289.50 188.30 150.40 226.80 214.50 208.10 189.60 191.20 175.70 164.90 180.20 182.80 151.30 167.10 189.00
Accounts receivable, net 973.00 912.10 892.80 902.60 751.90 727.40 811.50 834.40 876.90 828.10 802.10 816.90 779.30 699.10 661.40 679.20 686.20 664.90 664.20 700.30 664.30 602.80 671.70 567.90 585.10 599.10 570.00 609.60 578.00 537.30 530.10 520.10 446.80 462.20 475.00 510.70 510.20 414.60 454.20 425.80 388.50 344.10 338.40 351.00 345.30 325.00 322.90 327.50 305.10 328.00 327.80 341.80 329.70 347.50 325.40 336.40 346.70 320.70 346.80 364.10 354.20 302.50 303.40 294.00 278.60 272.10 280.50 274.50 255.80 204.70 213.60 173.30 155.30 145.30 136.70 137.40 129.30 127.10 130.20 133.70 123.00
Inventories 1,119.00 1,126.20 1,140.90 1,141.70 1,113.90 1,086.70 1,104.20 1,024.70 1,207.30 903.50 1,032.40 980.20 914.30 875.50 757.80 740.00 730.60 726.70 737.80 759.50 767.90 802.30 773.30 735.10 662.20 640.90 611.10 624.90 630.90 607.00 583.80 568.10 573.90 554.90 538.40 491.60 431.40 396.60 401.00 367.60 356.60 339.90 333.50 313.30 298.50 296.80 303.60 317.10 308.00 308.90 313.90 299.50 288.50 281.00 286.00 265.40 268.30 261.30 247.90 229.40 217.70 203.60 212.20 182.30 174.60 165.90 168.70 160.90 146.10 151.80 143.80 136.80 139.50 152.60 158.30 143.50 141.50 142.10 148.90 139.00 135.00
Other current assets 464.20 473.80 483.20 470.70 448.40 495.40 365.90 667.10 388.70 671.30 369.10 340.60 309.40 305.90 356.00 328.10 328.60 322.30 318.80 301.90 306.40 283.30 240.10 223.50 229.50 227.10 201.70 185.90 196.90 131.80 203.00 207.00 196.90 177.50 97.40 95.20 105.60 111.80 115.90 131.50 122.40 94.10 223.10 223.70 240.20 121.70 89.60 149.40 158.60 152.00 171.10 174.30 184.60 142.00 153.80 171.00 163.50 136.00 136.10 155.10 144.60 130.40 115.80 122.30 98.30 117.10 138.50 121.90 96.70 108.60 104.40 116.90 107.20 92.60 94.10 95.40 91.10 79.60 94.50 102.50 79.00
Total current assets 6,228.70 6,738.90 6,358.90 6,577.20 6,212.70 6,285.40 6,727.70 4,516.00 4,170.50 4,035.70 4,067.50 3,647.00 3,257.20 3,095.80 3,513.90 3,263.10 3,241.30 3,180.70 3,515.50 3,322.90 3,069.20 3,091.00 2,980.40 2,690.30 2,507.90 2,984.00 2,739.70 2,354.70 2,368.80 2,286.90 2,912.60 2,696.00 2,716.90 2,532.10 2,566.40 2,283.40 2,018.40 2,240.00 2,171.40 1,985.10 1,819.30 2,047.90 2,145.50 2,297.00 2,254.80 2,294.60 2,309.20 2,278.10 1,603.30 1,725.80 1,570.40 1,390.60 1,360.70 1,291.90 1,387.70 1,278.80 1,188.00 1,168.50 1,181.90 1,216.80 1,150.30 1,032.60 992.40 918.90 872.70 889.20 863.00 745.60 649.00 691.90 676.30 635.10 591.60 581.70 564.80 541.20 542.10 531.60 524.90 542.30 526.00
Total non-current assets + 7,092.50 6,958.30 6,913.30 6,911.50 6,809.60 6,769.90 6,243.50 5,583.30 5,565.80 5,327.50 5,303.30 5,357.00 5,394.00 5,196.70 5,124.30 5,162.00 5,178.60 5,321.90 4,644.80 4,339.20 4,144.50 4,146.10 3,820.40 3,733.80 3,568.20 3,504.10 3,226.60 3,218.80 3,100.50 3,036.80 3,045.60 2,990.10 3,108.20 3,164.40 2,922.00 2,855.10 2,762.00 2,270.00 2,167.60 2,066.30 2,034.50 2,011.40 1,731.10 1,311.30 1,233.60 1,229.70 1,040.80 1,048.50 1,048.40 998.90 960.20 949.10 935.90 929.60 808.10 796.30 816.20 812.00 801.00 785.60 780.80 734.60 733.00 723.00 731.70 726.30 725.00 719.50 709.90 708.30 704.90 713.20 718.70 763.40 734.90 710.60 707.10 715.20 715.40 716.90 714.00
Total assets 13,321.20 13,697.20 13,272.20 13,488.70 13,022.30 13,055.30 12,971.20 10,099.30 9,736.30 9,363.20 9,370.80 9,004.00 8,651.20 8,292.50 8,638.20 8,425.10 8,419.90 8,502.60 8,160.30 7,662.10 7,213.70 7,237.10 6,800.80 6,424.10 6,076.10 6,488.10 5,966.30 5,573.50 5,469.30 5,323.70 5,958.20 5,686.10 5,825.10 5,696.50 5,488.40 5,138.50 4,780.40 4,510.00 4,339.00 4,051.40 3,853.80 4,059.30 3,876.60 3,608.30 3,488.40 3,524.30 3,350.00 3,326.60 2,651.70 2,724.70 2,530.60 2,339.70 2,296.60 2,221.50 2,195.80 2,075.10 2,004.20 1,980.50 1,982.90 2,002.40 1,931.10 1,767.20 1,725.40 1,641.90 1,604.40 1,615.50 1,588.00 1,465.10 1,358.90 1,400.20 1,381.20 1,348.30 1,310.30 1,345.10 1,299.70 1,251.80 1,249.20 1,246.80 1,240.30 1,259.20 1,240.00
Total current liabilities + 1,409.00 1,813.70 1,588.00 1,404.70 1,394.80 1,505.20 1,944.10 1,217.00 1,110.80 1,195.40 1,238.90 1,157.20 1,082.00 1,022.40 917.90 969.10 949.90 1,032.30 966.50 886.20 799.00 893.90 846.30 873.20 746.90 902.40 775.80 697.00 646.50 876.60 1,261.10 1,183.20 1,314.50 1,399.40 735.20 562.50 584.80 532.50 532.80 478.20 458.30 476.20 532.50 445.20 405.30 434.40 427.80 540.50 356.20 345.60 335.10 314.20 300.40 347.40 298.60 284.30 265.20 335.20 302.00 313.30 445.20 337.80 281.60 247.70 242.20 290.50 282.10 245.10 200.20 258.50 229.90 226.60 391.60 375.40 348.80 323.60 179.40 226.20 227.50 226.50 197.00
Total non-current liabilities + 1,584.70 1,545.90 1,479.20 1,477.50 1,435.90 1,487.20 1,415.70 1,377.70 1,439.10 1,448.40 1,404.80 1,400.30 1,507.20 1,463.40 1,502.50 1,512.40 1,625.10 1,634.40 1,652.50 1,642.60 1,756.30 1,768.90 1,744.20 1,711.80 1,428.10 1,437.40 1,375.70 1,376.20 1,375.30 1,306.70 1,335.80 1,338.70 1,264.90 1,302.40 1,590.70 1,636.40 1,452.90 1,358.50 1,114.40 1,102.00 1,096.20 1,080.00 922.70 874.50 869.20 898.50 878.80 871.20 954.70 819.90 758.10 445.70 404.20 394.80 360.90 356.20 348.70 307.40 326.30 303.90 128.10 121.20 210.30 276.40 210.70 167.10 215.40 216.90 215.40 262.90 276.80 224.40 141.10 134.70 127.10 120.70 284.80 271.20 284.90 310.30 319.00
Total liabilities 2,993.70 3,359.60 3,067.20 2,882.20 2,830.70 2,992.40 3,359.80 2,594.70 2,549.90 2,643.80 2,643.70 2,557.50 2,589.20 2,485.80 2,420.40 2,481.50 2,575.00 2,666.70 2,619.00 2,528.80 2,555.30 2,662.80 2,590.50 2,585.00 2,175.00 2,339.80 2,151.50 2,073.20 2,021.80 2,183.30 2,596.90 2,521.90 2,579.40 2,701.80 2,325.90 2,198.90 2,037.70 1,891.00 1,647.20 1,580.20 1,554.50 1,556.20 1,455.20 1,319.70 1,274.50 1,332.90 1,306.60 1,411.70 1,310.90 1,165.50 1,093.20 759.90 704.60 742.20 659.50 640.50 613.90 642.60 628.30 617.20 573.30 459.00 491.90 524.10 452.90 457.60 497.50 462.00 415.60 521.40 506.70 451.00 532.70 510.10 475.90 444.30 464.20 497.40 512.40 536.80 516.00
Total stockholders' equity + 10,327.50 10,337.60 10,205.00 10,545.30 10,128.70 9,998.40 9,545.60 7,437.40 7,117.90 6,650.00 6,657.50 6,375.70 5,978.00 5,806.70 6,217.80 5,943.60 5,844.90 5,835.90 5,541.30 5,133.30 4,658.40 4,574.30 4,210.30 3,839.10 3,901.10 4,148.30 3,814.80 3,500.30 3,447.50 3,140.40 3,361.30 3,164.20 3,245.70 2,994.70 3,162.50 2,939.60 2,742.70 2,619.00 2,691.80 2,471.20 2,299.30 2,503.10 2,421.40 2,288.60 2,213.90 2,191.40 2,043.40 1,914.90 1,340.80 1,559.20 1,437.40 1,579.80 1,592.00 1,479.30 1,536.30 1,434.60 1,390.30 1,337.90 1,354.60 1,385.20 1,357.80 1,308.20 1,233.50 1,117.80 1,151.50 1,157.90 1,090.50 1,003.10 943.30 878.80 874.50 897.30 777.60 835.00 823.80 807.50 785.00 749.40 727.90 722.40 724.00
Common shares outstanding 581 582 586 588 588 591 598 604 604 607 610 610 611 616 625 627 629 632 632 630 631 632 631 620 635 638 636 636 637 637 640 642 645 646 649 647 649 654 654 652 653 662 660 660 662 658 650 644 651 666 677 688 699 707 714 710 708 709 714 720 723 682 713 713 714 677 704 702 702 672 708 722 702 685 749 756 762 698 763 770 775
about 7 hours ago