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,765.20 1,533.29 3,253.28 2,669.46 3,076.19 2,061.77 1,331.02 958.16 1,201.56 598.14 2,920.03 1,151.46 613.60 319.56 770.61 599.49 346.84 285.95 75.57 136.80
Accounts receivable, net 1,618.07 1,221.65 1,193.96 1,016.20 896.66 666.01 540.33 484.56 449.48 573.05 477.96 280.76 296.18 236.71 218.74 101.64 108.91 135.96 81.50 54.62
Inventories 799.62 737.11 971.41 935.63 593.36 333.09 360.73 277.71 255.75 161.97 156.12 174.57 221.45 203.11 155.61 153.24 108.14 116.33 98.14 77.01
Other current assets 178.19 149.46 170.35 143.61 115.91 80.09 84.23 83.74 179.60 99.11 45.43 46.37 51.82 75.70 37.71 43.79 21.62 23.10 14.95 6.72
Total current assets 5,361.08 3,641.50 5,589.00 4,764.90 4,682.11 3,140.96 2,316.31 1,804.17 2,086.38 1,432.27 3,599.53 1,653.15 1,183.04 835.07 1,182.68 898.15 585.50 561.32 270.15 275.16
Total non-current assets + 4,627.86 4,077.59 4,097.53 3,528.21 3,122.67 3,061.76 2,834.04 2,722.72 2,704.64 2,721.20 1,971.75 285.72 237.47 208.26 179.72 183.98 214.57 200.51 274.45 33.22
Total assets 9,988.95 7,719.09 9,686.52 8,293.11 7,804.78 6,202.72 5,150.35 4,526.89 4,791.01 4,153.47 5,571.28 1,938.88 1,420.51 1,043.33 1,362.40 1,082.13 800.07 761.84 544.60 308.37
Total current liabilities + 1,447.78 1,097.52 1,161.69 1,001.98 965.08 749.99 661.10 601.15 560.35 470.59 410.28 355.72 316.01 288.55 266.09 128.83 83.73 187.33 82.88 62.84
Total non-current liabilities + 287.06 663.85 296.09 266.09 272.76 291.87 317.97 314.85 335.45 353.17 351.59 68.01 112.22 110.38 117.15 124.90 131.39 138.19 39.56 20.45
Total liabilities 1,734.84 1,761.37 1,457.78 1,268.06 1,237.83 1,041.86 979.07 915.99 895.80 823.76 761.87 423.73 428.23 398.93 383.24 253.73 215.12 325.52 122.44 83.29
Total stockholders' equity + 8,254.11 5,957.72 8,228.74 7,025.04 6,566.95 5,160.86 4,171.28 3,610.90 3,895.21 3,329.71 4,809.41 1,515.15 992.28 644.40 979.16 828.40 584.95 436.32 422.17 225.08
Common shares outstanding 984 1,013 1,058 1,066 1,071 1,070 1,093 1,129 1,154 1,200 1,156 1,046 1,040 1,098 1,120 1,116 1,136 1,170 1,186 1,183
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,984.99 2,765.20 2,579.33 2,072.18 1,903.42 1,533.29 1,625.34 1,564.73 3,560.73 3,253.28 3,010.60 3,287.01 3,055.69 2,669.46 2,649.83 2,469.83 2,732.43 3,076.19 2,936.74 2,553.19 2,158.99 2,061.77 1,674.06 1,172.08 935.35 1,331.02 1,304.97 1,246.24 882.04 958.16 1,171.61 870.78 1,096.58 1,201.56 1,095.91 1,101.51 785.70 598.14 599.18 479.09 3,036.35 2,920.03 2,785.43 2,931.15 1,010.07 1,151.46 996.36 827.02 750.95 613.60 602.59 432.04 344.67 319.56 590.71 870.23 811.03 770.61 699.41 699.42 594.49 599.49 533.83 471.57 437.22 346.84 347.84 313.57 284.10 285.95 271.27 205.02 159.11 75.57 255.45 198.10 183.20 136.80 126.63 115.00 97.72
Accounts receivable, net 1,882.81 1,618.07 1,601.22 1,522.70 1,360.23 1,221.65 1,285.40 1,362.40 1,370.24 1,193.96 1,231.19 1,333.00 1,190.35 1,016.20 1,051.64 1,175.59 1,039.78 896.66 849.16 909.17 802.51 666.01 740.81 760.43 670.57 540.33 647.98 688.20 596.66 484.56 620.16 592.57 525.46 449.48 535.34 537.08 571.98 573.05 592.35 590.71 541.70 477.96 533.49 498.34 344.06 280.76 333.17 398.79 345.79 296.18 343.21 348.20 317.66 236.71 289.25 306.39 256.42 218.74 139.55 162.30 149.00 101.64 131.78 131.48 117.71 108.91 97.29 125.91 120.10 135.96 72.97 83.40 81.76 81.50 90.05 111.93 75.50 54.62 68.92 60.94 46.30
Inventories 828.26 799.62 704.59 658.17 725.13 737.11 770.34 834.40 939.63 971.41 883.58 846.81 906.72 935.63 862.98 885.95 821.13 593.36 471.55 382.89 368.40 333.09 318.96 340.54 352.31 360.73 317.75 299.53 300.78 277.71 262.08 275.57 268.61 255.75 213.34 190.60 171.29 161.97 167.84 174.40 165.93 156.12 159.69 180.89 197.91 174.57 205.45 207.91 204.06 221.45 247.37 233.55 215.34 203.11 193.93 199.05 179.13 155.61 164.48 156.78 173.73 153.24 148.94 139.23 119.15 108.14 123.94 117.34 110.10 116.33 110.47 123.22 109.78 98.14 94.03 87.50 61.58 77.01 80.68 50.30 29.39
Other current assets 215.55 178.19 181.09 176.29 146.64 149.46 216.68 192.76 164.92 170.35 186.14 187.28 141.85 143.61 132.24 165.25 150.32 115.91 126.23 105.43 103.97 80.09 92.02 98.40 90.50 84.23 90.06 92.81 127.82 83.74 98.81 89.77 147.90 179.60 89.71 50.89 87.85 99.11 190.66 48.63 48.89 45.43 272.04 312.00 289.86 46.37 82.50 53.63 54.41 51.82 85.29 80.04 59.04 75.70 55.04 38.58 37.89 37.71 35.29 35.64 38.60 43.79 27.99 26.93 24.96 21.62 19.45 22.89 18.73 23.10 37.37 22.52 18.75 14.95 21.68 11.55 7.68 6.72 7.61 14.27 5.92
Total current assets 5,911.61 5,361.08 5,066.22 4,429.34 4,135.42 3,641.50 3,897.76 3,954.30 6,035.51 5,589.00 5,311.52 5,654.11 5,294.61 4,764.90 4,696.69 4,696.62 4,743.67 4,682.11 4,383.67 3,950.68 3,433.87 3,140.96 2,825.85 2,371.45 2,048.72 2,316.31 2,360.76 2,326.77 1,907.30 1,804.17 2,152.67 1,828.68 2,038.55 2,086.38 1,934.30 1,880.08 1,616.82 1,432.27 1,550.02 1,292.83 3,792.87 3,599.53 3,750.65 3,922.38 1,841.90 1,653.15 1,617.48 1,487.35 1,355.21 1,183.04 1,278.46 1,093.82 936.70 835.07 1,128.94 1,414.26 1,284.46 1,182.68 1,038.73 1,054.14 955.82 898.15 842.53 769.21 699.04 585.50 588.52 579.71 533.03 561.32 477.25 434.16 369.40 270.15 461.20 409.07 327.96 275.16 283.84 240.51 179.34
Total non-current assets + 4,931.92 4,627.86 4,545.06 4,300.55 4,091.61 4,077.59 4,155.54 4,106.61 4,062.55 4,097.53 4,002.82 3,609.23 3,549.75 3,528.21 3,508.11 3,478.39 3,443.79 3,122.67 3,065.74 3,120.87 3,100.49 3,061.76 2,871.84 2,822.36 2,832.78 2,834.04 2,776.61 2,757.56 2,748.55 2,722.72 2,718.69 2,713.39 2,701.58 2,704.64 2,774.61 2,804.05 2,732.93 2,721.20 2,686.41 2,745.23 2,090.61 1,971.75 1,853.09 1,869.20 243.05 285.72 245.40 281.67 238.37 237.47 233.41 224.02 210.67 208.26 189.99 187.26 186.28 179.72 179.70 179.44 176.17 183.98 184.15 195.68 201.90 214.57 212.77 206.78 199.66 200.51 162.90 166.32 214.50 274.45 47.09 45.43 40.24 25.67 24.52
Total assets 10,843.53 9,988.95 9,611.27 8,729.89 8,227.03 7,719.09 8,053.30 8,060.90 10,098.07 9,686.52 9,314.34 9,263.34 8,844.36 8,293.11 8,204.81 8,175.01 8,187.46 7,804.78 7,449.41 7,071.54 6,534.37 6,202.72 5,697.68 5,193.81 4,881.50 5,150.35 5,137.37 5,084.33 4,655.85 4,526.89 4,871.36 4,542.07 4,740.13 4,791.01 4,708.91 4,684.13 4,349.75 4,153.47 4,236.43 4,038.06 5,883.48 5,571.28 5,603.74 5,791.58 2,084.95 1,938.88 1,862.88 1,769.02 1,593.58 1,420.51 1,511.87 1,317.84 1,147.37 1,043.33 1,318.92 1,601.52 1,470.75 1,362.40 1,218.43 1,233.57 1,131.99 1,082.13 1,026.68 964.90 900.94 800.07 801.29 786.50 732.69 761.84 640.15 600.47 583.90 544.60 508.29 454.50 368.21 308.37 310.81 266.18 203.85
Total current liabilities + 1,815.06 1,447.78 1,590.42 1,258.62 1,225.36 1,097.52 1,245.14 1,160.52 1,228.83 1,161.69 1,178.80 1,162.58 1,187.51 1,001.98 1,121.72 1,093.61 1,044.36 965.08 932.24 887.53 788.86 749.99 773.76 674.87 701.54 661.10 714.22 705.50 630.97 601.15 656.36 614.21 534.02 560.35 597.68 561.17 469.82 470.59 472.64 497.36 540.66 410.28 504.61 491.93 549.29 355.72 370.61 404.84 380.37 316.01 438.27 346.17 329.77 288.55 317.04 299.83 288.12 266.09 165.93 161.85 155.25 128.83 139.78 158.92 135.64 83.73 107.73 102.09 108.97 187.33 88.36 105.26 93.14 82.88 97.82 114.15 87.42 62.84 97.73 63.63 48.09
Total non-current liabilities + 301.43 287.06 275.69 279.97 482.23 663.85 1,028.76 1,034.06 291.45 296.09 262.39 259.29 261.49 266.09 267.33 272.23 276.43 272.76 272.17 278.52 286.07 291.87 294.60 297.41 309.01 317.97 315.17 321.25 326.06 314.85 321.73 322.70 330.50 335.45 343.07 346.94 349.70 353.17 365.39 348.29 350.98 351.59 444.58 444.83 67.31 68.01 105.83 108.55 110.49 112.22 113.20 115.65 116.24 110.38 112.21 113.76 115.30 117.15 119.95 121.38 123.19 124.90 124.93 127.51 129.32 131.39 132.60 134.13 138.37 138.19 37.66 38.17 39.08 39.56 40.19 39.35 33.37 4.68 5.86
Total liabilities 2,116.50 1,734.84 1,866.11 1,538.58 1,707.59 1,761.37 2,273.90 2,194.58 1,520.28 1,457.78 1,441.19 1,421.87 1,449.00 1,268.06 1,389.05 1,365.83 1,320.79 1,237.83 1,204.41 1,166.05 1,074.93 1,041.86 1,068.36 972.27 1,010.55 979.07 1,029.39 1,026.75 957.03 915.99 978.09 936.91 864.53 895.80 940.75 908.11 819.52 823.76 838.03 845.65 891.64 761.87 949.18 936.76 616.59 423.73 476.44 513.39 490.86 428.23 551.48 461.82 446.00 398.93 429.25 413.59 403.42 383.24 285.88 283.23 278.44 253.73 264.71 286.43 264.97 215.12 240.34 236.22 247.34 325.52 126.01 143.44 132.22 122.44 138.01 153.50 120.78 83.29 109.91 68.32 53.95
Total stockholders' equity + 8,727.04 8,254.11 7,745.16 7,191.30 6,519.44 5,957.72 5,779.40 5,866.32 8,577.79 8,228.74 7,873.15 7,841.46 7,395.36 7,025.04 6,815.76 6,809.18 6,866.67 6,566.95 6,245.00 5,905.50 5,459.44 5,160.86 4,629.32 4,221.54 3,870.95 4,171.28 4,107.98 4,057.59 3,698.82 3,610.90 3,893.27 3,605.16 3,875.61 3,895.21 3,768.15 3,776.02 3,530.23 3,329.71 3,398.40 3,192.41 4,991.85 4,809.41 4,654.56 4,854.82 1,468.35 1,515.15 1,386.44 1,255.63 1,102.73 992.28 960.39 856.02 701.37 644.40 889.68 1,187.93 1,067.33 979.16 932.55 950.34 853.55 828.40 761.97 678.46 635.97 584.95 560.96 550.28 485.35 436.32 514.14 457.04 451.68 422.17 370.28 301.00 247.42 225.08 200.90 197.86 149.90
Common shares outstanding 988 987 985 984 981 981 983 1,037 1,051 1,053 1,060 1,060 1,059 1,058 1,067 1,070 1,071 1,071 1,072 1,071 1,070 1,068 1,067 1,062 1,081 1,082 1,097 1,096 1,097 1,113 1,120 1,133 1,148 1,150 1,157 1,156 1,164 1,161 1,167 1,230 1,241 1,235 1,249 1,089 1,043 1,050 1,046 1,044 1,042 1,040 1,044 1,040 1,035 1,057 1,103 1,118 1,112 1,120 1,120 1,123 1,123 1,116 1,114 1,116 1,116 1,136 1,136 1,144 1,144 1,170 1,163 1,176 1,188 1,186 1,187 1,181 1,180 540 593 1,191 1,207
about 5 hours ago