Period Ending: |
LTM
(Last Twelve Months) |
2024 12-31 |
2023 12-31 |
2022 12-31 |
2021 12-31 |
2020 12-31 |
2019 12-31 |
2018 12-31 |
2017 12-31 |
2016 12-31 |
2015 12-31 |
2014 12-31 |
2013 12-31 |
2012 12-31 |
2011 12-31 |
2010 12-31 |
2009 12-31 |
2008 12-31 |
2007 12-31 |
2006 12-31 |
2005 12-31 |
2004 12-31 |
2003 12-31 |
2002 12-31 |
2001 12-31 |
2000 12-31 |
1999 12-31 |
1998 12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report Filing | 2025-05-07 | 2025-02-25 | 2024-02-23 | 2023-02-24 | 2022-02-25 | 2021-02-25 | 2020-02-28 | 2019-02-28 | 2018-02-28 | 2017-02-28 | 2016-02-26 | 2015-02-27 | 2014-02-28 | 2013-03-01 | 2012-02-28 | 2011-02-28 | 2010-03-10 | 2009-03-02 | 2008-02-28 | 2007-03-13 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 |
Revenue | 21,132 | 20,407 | 17,859 | 17,873 | 19,374 | 16,205 | 14,539 | 14,198 | 13,600 | 11,155 | 11,401 | 11,081 | 10,180 | 9,337 | 9,081 | 8,612 | 4,700 | 5,064 | 4,845 | 2,098 | 1,191 | 725.3 | 598.2 | 577 | 533.1 | 476.9 | 381 | 341.5 |
Cost of Revenue | 9,025 | 10,321 | 9,161 | 9,086 | 9,556 | 7,939 | 7,133 | 6,993 | 6,811 | 5,109 | 5,229 | 4,997 | 4,622 | 4,297 | 3,585 | 3,505 | 2,279 | 597 | 547.6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 13,889 | 10,086 | 8,582 | 8,787 | 9,818 | 8,266 | 7,406 | 7,205 | 6,789 | 6,046 | 6,172 | 6,084 | 5,558 | 5,040 | 5,496 | 5,107 | 2,421 | 4,467 | 4,297 | 2,098 | 1,191 | 725.3 | 598.2 | 577 | 533.1 | 476.9 | 381 | 341.5 |
Operating Expenses | 6,132 | 2,512 | 2,307 | 2,402 | 2,368 | 2,571 | 1,855 | 1,748 | 1,535 | 1,476 | 1,508 | 1,610 | 1,701 | 1,516 | 2,247 | 2,109 | 1,143 | 2,874 | 3,003 | 1,626 | 850.8 | 559.5 | 369.9 | 361.8 | 363 | 333.8 | 270 | -107.5 |
Research & Development | 339 | 0 | 607 | 600 | 508 | 0 | 0 | 0 | 0 | 175 | 170 | 164 | 160 | 150 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Selling, General and Administrative | -551 | 2,257 | 1,863 | 2,147 | 2,183 | 1,847 | 1,674 | 1,557 | 1,446 | 1,301 | 1,380 | 1,453 | 1,540 | 1,359 | 1,978 | 1,847 | 779 | 1,342 | 2,766 | 443.3 | 204.8 | 128.7 | 107.3 | 90.08 | 76.57 | 58.31 | 48.57 | 148.4 |
Other Operating Expenses | 6,344 | 255 | -163 | -345 | -323 | 724 | 181 | 191 | 89 | 0 | -42 | -7 | 1 | 7 | 269 | 262 | 364 | 1,532 | 237.8 | 1,183 | 646 | 430.8 | 262.6 | 271.8 | 286.4 | 275.5 | 221.5 | -255.9 |
Operating Income | 7,757 | 7,574 | 6,275 | 6,385 | 7,450 | 5,695 | 5,551 | 5,457 | 5,254 | 4,570 | 4,664 | 4,474 | 3,857 | 3,524 | 3,249 | 2,998 | 1,278 | 1,593 | 1,294 | 471.8 | 340.5 | 165.8 | 228.3 | 215.1 | 170.2 | 143 | 110.9 | 449 |
Net Non-Operating Interest | 341 | 229 | 181 | -60 | -118 | -143 | -106 | -80 | -156 | -165 | -178 | -203 | -189 | -179 | -142 | -121 | -48 | -0.981 | 25.05 | 19 | 10.99 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Interest Income | 799 | 767 | 473 | 152 | 87 | 62 | 97 | 104 | 49 | 40 | 26 | 29 | 22 | 36 | 34 | 29 | 20 | 64.72 | 74.47 | 29 | 18.91 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Interest Expense | 458 | 538 | 292 | 212 | 205 | 205 | 203 | 184 | 205 | 205 | 204 | 232 | 211 | 215 | 176 | 150 | 68 | 65.7 | 49.41 | 10 | 7.92 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Equity & Other Income/(Expense) | 47 | 492 | 699 | -35 | 841 | 972 | 342 | 1 | 161 | 55 | 116 | 124 | 305 | 125 | 28 | 144 | 42 | -572.6 | 504 | 37.43 | 24.23 | 34.64 | 22.63 | 8.81 | 10.81 | 6.88 | -7.49 | -381 |
Income Before Tax | 8,145 | 8,295 | 7,155 | 6,290 | 8,173 | 6,524 | 5,787 | 5,378 | 5,259 | 4,460 | 4,602 | 4,395 | 3,973 | 3,470 | 3,135 | 3,021 | 1,272 | 1,019 | 1,823 | 528.2 | 375.8 | 200.4 | 250.9 | 223.9 | 181 | 149.9 | 103.5 | 68 |
Income Tax Expense | 1,741 | 1,783 | 1,479 | 1,296 | 1,968 | 1,238 | 1,261 | 1,076 | 270 | 1,290 | 1,250 | 1,131 | 1,022 | 1,030 | 796 | 971 | 375 | 387.3 | 463.8 | 189.5 | 138.6 | 52.26 | 95.25 | 90.7 | 73.56 | 62.56 | 44.03 | 32.4 |
Income Attributable to Non-Controlling Interest | 98 | 143 | 174 | -184 | 304 | 354 | 50 | -3 | 37 | -2 | 7 | -30 | 19 | -18 | 2 | -13 | 22 | -154.7 | 363.6 | 16.17 | 3.29 | 5.03 | 0.253 | 0 | 0 | 0 | 0 | 0 |
Net Income | 6,306 | 6,369 | 5,502 | 5,178 | 5,901 | 4,932 | 4,476 | 4,305 | 4,952 | 3,172 | 3,345 | 3,294 | 2,932 | 2,458 | 2,337 | 2,063 | 875 | 786.4 | 995.3 | 322.6 | 233.9 | 143.1 | 155.4 | 133.2 | 107.4 | 87.36 | 59.42 | 35.6 |
Depreciation and Amortization | 319 | 529 | 427 | 11,162 | 11,857 | 10,224 | 8,904 | 8,784 | 8,516 | 6,515 | 128 | 157 | 161 | 157 | 156 | 160 | 147 | 275.7 | 198.8 | 72.81 | 30.9 | 20.69 | 21.37 | 20.24 | 26.02 | 20 | 18.15 | 12.9 |
EBITDA | 8,076 | 8,103 | 6,702 | 17,547 | 19,307 | 15,919 | 14,455 | 14,241 | 13,770 | 11,085 | 4,792 | 4,631 | 4,018 | 3,681 | 3,405 | 3,158 | 1,425 | 1,868 | 1,492 | 544.6 | 371.4 | 186.5 | 249.6 | 235.4 | 196.2 | 163 | 129.1 | 461.9 |
Earnings Per Share (EPS) | 41.61 | 42.45 | 36.85 | 34.31 | 38.76 | 32.13 | 28.69 | 26.75 | 30.42 | 19.19 | 20.02 | 19.5 | 17.16 | 13.97 | 12.51 | 10.63 | 6.22 | 5.84 | 7.5 | 3.98 | 3.63 | 2.24 | 2.39 | 2.05 | 1.66 | 1.36 | 1.04 | 0.67 |
Diluted Earnings Per Share | 41.17 | 42.01 | 36.51 | 33.97 | 38.22 | 31.85 | 28.43 | 26.48 | 30 | 18.94 | 19.71 | 19.17 | 16.8 | 13.73 | 12.32 | 10.51 | 6.09 | 5.76 | 7.34 | 3.85 | 3.49 | 2.16 | 2.35 | 2.03 | 1.64 | 1.34 | 1.04 | 0.66 |
Weighted Average Shares Outstanding | 155 | 150 | 149.3 | 150.9 | 152.2 | 153.5 | 156 | 160.9 | 162.8 | 165.1 | 167.1 | 168.9 | 170.9 | 175.7 | 185 | 191.3 | 137.2 | 130.1 | 129 | 80.96 | 64.44 | 63.94 | 64.91 | 65.02 | 64.53 | 64.14 | 57.29 | 53.72 |
Diluted Weighted Average Shares Outstanding | 156.6 | 151.6 | 150.7 | 152.4 | 154.4 | 154.8 | 157.5 | 162.6 | 165.1 | 167.2 | 169.7 | 171.8 | 174.5 | 178.7 | 187.9 | 193.5 | 140 | 131.9 | 131.9 | 83.69 | 67.14 | 66.23 | 66.12 | 65.57 | 65.19 | 64.85 | 57.5 | 53.9 |