| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-06-30 | 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 |
| Revenue | 22,087 | 29,821 | 30,362 | 28,719 | 22,137 | 19,715 | 23,969 | 22,489 | 21,609 | 20,792 | 20,511 | 19,257 | 19,203 | 18,383 | 17,123 | 16,133 | 14,742 | 14,319 | 12,564 | 11,829 | 10,796 | 10,005 | 9,255 | 10,293 | 9,163 | 8,107 | 7,148 |
| Cost of Revenue | 17,626 | 19,313 | 19,659 | 17,357 | 13,566 | 12,568 | 14,139 | 13,570 | 12,920 | 12,605 | 12,630 | 11,762 | 11,904 | 11,849 | 10,966 | 10,291 | 9,650 | 9,548 | 8,162 | 7,376 | 6,657 | 6,027 | 5,557 | 5,558 | 4,919 | 4,324 | 3,805 |
| Gross Profit | 4,462 | 10,508 | 10,703 | 11,362 | 8,571 | 7,147 | 9,830 | 8,919 | 8,689 | 8,187 | 7,881 | 7,495 | 7,299 | 6,534 | 6,157 | 5,842 | 5,092 | 4,771 | 4,402 | 4,453 | 4,139 | 3,978 | 3,698 | 4,735 | 4,244 | 3,783 | 3,343 |
| Operating Expenses | 1,756 | 6,991 | 7,474 | 7,281 | 5,266 | 5,128 | 6,130 | 5,639 | 5,459 | 5,194 | 5,096 | 4,730 | 4,815 | 2,843 | 3,942 | 3,559 | 3,462 | 3,589 | 2,899 | 2,648 | 2,890 | 2,730 | 2,476 | 3,453 | 3,119 | 2,862 | 2,544 |
| Research & Development | 0 | 0 | 251.7 | 193 | 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 | 1,105 | 0 | 4,392 | 7,151 | 5,144 | 5,018 | 6,054 | 4,044 | 3,809 | 3,567 | 3,577 | 3,319 | 3,366 | 0 | 0 | 2,680 | 2,379 | 2,415 | 2,165 | 2,241 | 2,180 | 1,957 | 1,832 | 1,642 | 0 | 0 | 0 |
| Other Operating Expenses | 651 | 6,991 | 2,830 | -63 | 122 | 110 | 76 | 1,595 | 1,650 | 1,627 | 1,519 | 1,411 | 1,449 | 2,843 | 3,942 | 879 | 1,083 | 1,174 | 734 | 407 | 710 | 773 | 644 | 1,811 | 3,119 | 2,862 | 2,544 |
| Operating Income | 2,706 | 3,517 | 3,229 | 4,081 | 3,305 | 2,019 | 3,700 | 3,280 | 3,230 | 2,993 | 2,785 | 2,765 | 2,484 | 3,691 | 2,215 | 2,283 | 1,630 | 1,182 | 1,503 | 1,805 | 1,249 | 1,248 | 1,222 | 1,282 | 1,125 | 921 | 799 |
| Net Non-Operating Interest | -539 | -570 | -550 | -384 | -413 | -447 | -454 | -421 | -396 | -359 | -352 | -112 | -593 | -496 | -431 | -490 | -543 | -378 | -101 | -133 | -139 | -102 | -140 | -109 | -71 | 0 | 0 |
| Interest Income | 94 | 110 | 90 | 74 | 49 | 50 | 75 | 71 | 72 | 60 | 60 | 399 | 47 | 62 | 70 | 100 | 90 | 91 | 67 | 52 | 60 | 78 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | 633 | 680 | 640 | 458 | 462 | 497 | 529 | 492 | 468 | 419 | 412 | 511 | 640 | 558 | 501 | 590 | 633 | 469 | 168 | 185 | 199 | 180 | 140 | 109 | 71 | 0 | 0 |
| Equity & Other Income/(Expense) | 114 | -940 | -157 | 250 | 1,192 | -1,384 | -126 | -13 | 74 | -222 | 405 | -213 | 216 | 439 | 241 | 174 | 341 | -209 | -1 | 38 | 59 | -218 | 101 | 48 | 45 | -7 | 10 |
| Income Before Tax | 2,280 | 2,007 | 2,522 | 3,947 | 4,084 | 188 | 3,120 | 2,846 | 2,908 | 2,412 | 2,838 | 2,440 | 2,107 | 3,634 | 2,025 | 1,967 | 1,428 | 595 | 1,401 | 1,710 | 1,169 | 928 | 1,183 | 1,221 | 1,099 | 914 | 809 |
| Income Tax Expense | 642 | 846 | 121 | 1,131 | 799 | 245 | 910 | 741 | 755 | 673 | 697 | 732 | 520 | 525 | 465 | 399 | 286 | 248 | 429 | 365 | 300 | 306 | 319 | 364 | 327 | 277 | 265 |
| Income Attributable to Non-Controlling Interest | 193.5 | 183 | 97 | 134 | -39 | 147 | 44 | 202 | 218 | 199 | 249 | 192 | 223 | 160 | 130 | 132 | 124 | 138 | 165 | 134 | 108 | 85 | 66 | 0 | 5 | 16 | 28 |
| Net Income | 1,445 | 978 | 2,304 | 2,682 | 3,324 | -204 | 2,166 | 1,903 | 1,935 | 1,540 | 1,892 | 1,516 | 1,364 | 2,949 | 1,430 | 1,436 | 1,018 | 209 | 807 | 1,211 | 761 | 537 | 798 | 857 | 767 | 621 | 516 |
| Depreciation and Amortization | 1,726 | 2,605 | 2,202 | 2,005 | 1,840 | 1,907 | 1,887 | 1,539 | 1,522 | 1,531 | 1,468 | 1,368 | 1,412 | 1,316 | 1,168 | 1,118 | 1,083 | 1,206 | 764 | 786 | 768 | 773 | 644 | 529 | 476 | 468 | 428 |
| EBITDA | 4,432 | 6,122 | 5,431 | 6,086 | 5,145 | 3,926 | 5,587 | 4,819 | 4,752 | 4,524 | 4,253 | 4,133 | 3,896 | 5,007 | 3,383 | 3,401 | 2,713 | 2,388 | 2,267 | 2,591 | 2,017 | 2,021 | 1,866 | 1,811 | 1,601 | 1,389 | 1,227 |
| Earnings Per Share (EPS) | 2.57 | 1.75 | 4.09 | 4.66 | 5.77 | -0.35 | 3.78 | 3.34 | 3.39 | 2.7 | 3.31 | 2.64 | 2.37 | 5.07 | 2.44 | 2.57 | 2.08 | 0.43 | 1.65 | 2.47 | 1.55 | 1.31 | 1.63 | 1.62 | 1.46 | 1.26 | 1.05 |
| Diluted Earnings Per Share | 2.56 | 1.75 | 4.09 | 4.66 | 5.77 | -0.35 | 3.77 | 3.33 | 3.39 | 2.7 | 3.3 | 2.63 | 2.37 | 5.06 | 2.44 | 2.57 | 2.08 | 0.43 | 1.65 | 2.47 | 1.55 | 1.31 | 1.63 | 1.62 | 1.46 | 1.26 | 1.05 |
| Weighted Average Shares Outstanding | 559.4 | 560.2 | 563.4 | 575.6 | 575.7 | 575.6 | 573.6 | 570.1 | 570.1 | 569.7 | 572.3 | 574.9 | 575.1 | 575 | 585.1 | 562.2 | 488.7 | 488.9 | 489.4 | 489.7 | 490 | 490 | 392 | 490 | 490 | 392 | 490 |
| Diluted Weighted Average Shares Outstanding | 559.4 | 560.6 | 564 | 576 | 576 | 575.6 | 574.2 | 570.7 | 570.7 | 570.4 | 572.9 | 576 | 576 | 576 | 586.3 | 563.4 | 490 | 490 | 490 | 490 | 490 | 490 | 392 | 490 | 490 | 392 | 490 |