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 |
1998 12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report Filing | 2025-05-01 | 2025-02-12 | 2024-02-13 | 2023-02-14 | 2022-02-11 | 2021-02-12 | 2020-02-14 | 2019-02-13 | 2018-02-14 | 2017-02-15 | 2016-02-12 | 2015-02-13 | 2014-02-14 | 2013-02-14 | 2012-02-16 | 2011-11-23 | 2010-02-18 | 2009-02-19 | 2008-02-21 | 2007-02-28 | 2006-03-16 | 2005-03-02 | 2004-03-04 | 2003-03-07 | 2001-12-31 | 2000-12-31 | 1998-12-31 |
Revenue | 29,069 | 28,167 | 25,098 | 22,237 | 18,884 | 15,301 | 16,883 | 14,950 | 12,497 | 10,776 | 9,667 | 9,441 | 8,312 | 7,391 | 6,714 | 5,539 | 5,099 | 4,992 | 4,068 | 3,326 | 2,938 | 2,593 | 2,231 | 1,892 | 1,611 | 1,445 | 1,090 |
Cost of Revenue | 6,847 | 6,673 | 6,022 | 5,263 | 4,489 | 3,787 | 3,537 | 3,214 | 2,687 | 2,225 | 2,105 | 2,064 | 1,739 | 1,565 | 1,453 | 1,219 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 22,222 | 21,494 | 19,076 | 16,974 | 14,395 | 11,514 | 13,346 | 11,736 | 9,810 | 8,551 | 7,562 | 7,377 | 6,573 | 5,826 | 5,261 | 4,320 | 5,099 | 4,992 | 4,068 | 3,326 | 2,938 | 2,593 | 2,231 | 1,892 | 1,611 | 1,445 | 1,090 |
Operating Expenses | 6,095 | 5,912 | 5,068 | 4,710 | 4,313 | 3,433 | 3,682 | 4,454 | 3,188 | 2,790 | 2,484 | 2,271 | 2,070 | 1,889 | 2,548 | 1,568 | 2,839 | 5,526 | 2,959 | 3,097 | 2,544 | 2,247 | 2,833 | 1,750 | 1,390 | 1,267 | 1,071 |
Research & Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Selling, General and Administrative | 4,396 | 4,270 | 3,647 | 3,502 | 3,442 | 2,771 | 3,128 | 2,903 | 2,631 | 2,266 | 2,139 | 1,980 | 1,715 | 1,612 | 1,597 | 1,417 | 2,691 | 2,931 | 2,838 | 2,557 | 2,359 | 2,102 | 2,713 | 1,659 | 1,320 | 0 | 0 |
Other Operating Expenses | 1,699 | 1,642 | 1,421 | 1,208 | 871 | 662 | 554 | 1,551 | 557 | 524 | 345 | 291 | 355 | 277 | 951 | 151 | 148 | 2,595 | 121 | 539.5 | 185.1 | 145 | 119.6 | 90.5 | 69.97 | 1,267 | 1,071 |
Operating Income | 16,127 | 15,582 | 14,008 | 12,264 | 10,082 | 8,081 | 9,664 | 7,282 | 6,622 | 5,761 | 5,078 | 5,106 | 4,503 | 3,937 | 2,713 | 2,752 | 2,260 | -534.5 | 1,108 | 229.5 | 393.2 | 346.7 | -601.9 | 142 | 221.7 | 178 | 18.25 |
Net Non-Operating Interest | -678 | -646 | -575 | -471 | -431 | -380 | -224 | -186 | -154 | -95 | -61 | -22 | 19 | 16 | 19 | -4 | -59 | 5.16 | 0 | 0 | 0 | 0 | -27.53 | 13.2 | 14.1 | 0 | 0 |
Interest Income | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 26 | 33 | 36 | 44 | 48 | 56 | 108.8 | 0 | 0 | 0 | 0 | 35.4 | 23.09 | 23.65 | 0 | 0 |
Interest Expense | 678 | 646 | 575 | 471 | 431 | 380 | 224 | 186 | 154 | 95 | 61 | 48 | 14 | 20 | 25 | 52 | 115 | 103.6 | 0 | 0 | 0 | 0 | 62.94 | 9.89 | 9.55 | 0 | 0 |
Equity & Other Income/(Expense) | 278 | 318 | 206 | -61 | 656 | 59 | 291 | 108 | 54 | -20 | -59 | -5 | -22 | -20 | 16 | 9 | 17 | 146.1 | 563.3 | 64.68 | 14.15 | -22.97 | 17.88 | 3.19 | -2.86 | -178 | -18.25 |
Income Before Tax | 15,727 | 15,254 | 13,639 | 11,732 | 10,307 | 7,760 | 9,731 | 7,204 | 6,522 | 5,646 | 4,958 | 5,079 | 4,500 | 3,933 | 2,748 | 2,757 | 2,218 | -383.2 | 1,671 | 294.2 | 407.3 | 323.7 | -611.5 | 158.4 | 232.9 | 0 | 0 |
Income Tax Expense | 2,584 | 2,380 | 2,444 | 1,802 | 1,620 | 1,349 | 1,613 | 1,345 | 2,607 | 1,587 | 1,150 | 1,462 | 1,384 | 1,174 | 842 | 910 | 755 | -129.3 | 585.5 | 244 | 140.6 | 85.64 | -220.8 | 41.96 | 90.88 | 0 | 0 |
Income Attributable to Non-Controlling Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | -4.95 | 0 | 0 | -118.1 | -24.18 |
Net Income | 13,143 | 12,874 | 11,195 | 9,930 | 8,687 | 6,411 | 8,118 | 5,859 | 3,915 | 4,059 | 3,808 | 3,617 | 3,116 | 2,759 | 1,906 | 1,846 | 1,463 | -253.9 | 1,086 | 50.19 | 266.7 | 238.1 | -385.8 | 116.4 | 142.1 | 118.1 | 24.18 |
Depreciation and Amortization | 956 | 897 | 799 | 750 | 726 | 580 | 522 | 459 | 437 | 373 | 366 | 321 | 258 | 230 | 194 | 148 | 141 | 112 | 97.64 | 99.78 | 109.9 | 123.3 | 119.6 | 90.5 | 69.97 | 0 | 0 |
EBITDA | 17,083 | 16,479 | 14,807 | 13,014 | 10,808 | 8,661 | 10,186 | 7,741 | 7,059 | 6,134 | 5,444 | 5,427 | 4,761 | 4,167 | 2,907 | 2,900 | 2,401 | -422.5 | 1,206 | 329.3 | 503.1 | 470 | -482.3 | 232.5 | 291.7 | 178 | 18.25 |
Earnings Per Share (EPS) | 14.29 | 13.92 | 11.86 | 10.26 | 8.79 | 6.4 | 7.98 | 5.63 | 3.67 | 3.7 | 3.36 | 3.11 | 2.57 | 2.2 | 1.49 | 1.41 | 1.12 | -0.2 | 0.81 | 0.037 | 0.2 | 0.24 | -0.39 | 0.14 | 0.2 | 0.17 | 0.034 |
Diluted Earnings Per Share | 14.26 | 13.89 | 11.83 | 10.23 | 8.76 | 6.37 | 7.94 | 5.6 | 3.65 | 3.69 | 3.35 | 3.1 | 2.56 | 2.19 | 1.48 | 1.41 | 1.12 | -0.2 | 0.8 | 0.037 | 0.2 | 0.24 | -0.39 | 0.14 | 0.2 | 0.17 | 0.034 |
Weighted Average Shares Outstanding | 912 | 925 | 944 | 968 | 988 | 1,002 | 1,017 | 1,041 | 1,067 | 1,098 | 1,134 | 1,165 | 1,211 | 1,253 | 1,279 | 1,310 | 1,300 | 1,301 | 1,349 | 1,354 | 1,350 | 1,000 | 1,000 | 862 | 717.1 | 716.1 | 711.3 |
Diluted Weighted Average Shares Outstanding | 914 | 927 | 946 | 971 | 992 | 1,006 | 1,022 | 1,047 | 1,072 | 1,101 | 1,137 | 1,169 | 1,215 | 1,258 | 1,284 | 1,310 | 1,300 | 1,301 | 1,357 | 1,358 | 1,350 | 1,000 | 1,000 | 862 | 717.1 | 716.1 | 711.3 |