| 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 |
1997 12-31 |
1996 12-31 |
1995 12-31 |
1994 12-31 |
1993 12-31 |
1992 12-31 |
1991 12-31 |
1990 12-31 |
1989 12-31 |
1988 12-31 |
1987 12-31 |
1986 12-31 |
1985 12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-11-03 | 2025-02-11 | 2024-02-06 | 2023-02-07 | 2022-02-08 | 2021-02-09 | 2020-02-12 | 2019-02-13 | 2018-02-15 | 2017-02-16 | 2016-02-19 | 2015-02-24 | 2014-02-24 | 2013-02-22 | 2012-02-22 | 2011-02-23 | 2010-02-24 | 2009-02-25 | 2008-02-27 | 2007-02-26 | 2006-03-10 | 2005-03-03 | 2004-03-01 | 2003-03-27 | 2002-03-08 | 2001-03-16 | 2000-03-30 | 1999-03-31 | 1998-03-31 | 1997-03-27 | 1996-03-28 | 1995-03-27 | 1994-03-25 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 | 1988-12-31 | 1987-12-31 | 1986-12-31 | 1985-12-31 |
| Revenue | 17,985 | 17,239 | 15,678 | 14,050 | 13,727 | 13,667 | 14,727 | 14,044 | 13,735 | 13,105 | 13,415 | 14,325 | 14,613 | 14,072 | 14,129 | 14,615 | 14,117 | 13,247 | 14,302 | 17,911 | 16,018 | 15,242 | 16,293 | 17,464 | 18,736 | 20,633 | 21,465 | 21,296 | 20,139 | 20,442 | 18,677 | 13,515 | 13,687 | 13,692 | 13,620 | 12,637 | 11,437 | 10,865 | 9,324 | 8,626 | 6,322 |
| Cost of Revenue | 10,059 | 9,536 | 8,712 | 8,143 | 7,814 | 7,580 | 7,189 | 6,907 | 6,543 | 6,518 | 6,924 | 6,908 | 7,168 | 7,003 | 6,665 | 6,153 | 6,707 | 0 | 7,529 | 7,580 | 8,541 | 8,125 | 11,880 | 10,182 | 13,187 | 11,711 | 14,033 | 14,027 | 13,407 | 13,563 | 11,795 | 10,620 | 10,465 | 0 | 10,189 | 9,468 | 8,414 | 0 | 0 | 0 | 0 |
| Gross Profit | 7,926 | 7,703 | 6,966 | 5,907 | 5,913 | 6,087 | 7,538 | 7,137 | 7,192 | 6,587 | 6,491 | 7,417 | 7,445 | 7,069 | 7,464 | 8,462 | 7,410 | 13,247 | 6,773 | 10,331 | 7,476 | 7,117 | 4,413 | 7,282 | 5,550 | 8,922 | 7,432 | 7,269 | 6,732 | 6,880 | 6,882 | 2,896 | 3,222 | 13,692 | 3,431 | 3,169 | 3,023 | 10,865 | 9,324 | 8,626 | 6,322 |
| Operating Expenses | 5,996 | 5,829 | 4,970 | 4,793 | 3,753 | 7,551 | 6,419 | 6,303 | 5,610 | 5,651 | 6,247 | 5,607 | 5,168 | 5,047 | 5,238 | 5,560 | 5,680 | 13,247 | 3,578 | 5,858 | 5,630 | 5,295 | 5,788 | 5,616 | 6,314 | 5,786 | 6,488 | 6,192 | 5,139 | 4,472 | 4,043 | 2,630 | 2,532 | 1,428 | 1,234 | 1,306 | 1,123 | 9,503 | 8,523 | 7,923 | 5,642 |
| 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Selling, General and Administrative | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,549 | 1,391 | 1,224 | 1,185 | 1,004 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3,982 | 4,258 | 3,592 | 3,162 | 2,796 | 1,526 | 1,506 | 1,279 | 1,070 | 1,135 | 992 | 0 | 0 | 0 | 0 |
| Other Operating Expenses | 5,996 | 5,829 | 4,970 | 4,793 | 3,753 | 7,551 | 6,419 | 6,303 | 5,610 | 5,651 | 6,247 | 5,607 | 5,168 | 5,047 | 3,689 | 4,169 | 4,456 | 12,062 | 2,574 | 5,858 | 5,630 | 5,295 | 5,788 | 5,616 | 6,314 | 5,786 | 2,506 | 1,934 | 1,547 | 1,310 | 1,247 | 1,104 | 1,026 | 148.8 | 163.6 | 171.6 | 130.9 | 9,503 | 8,523 | 7,923 | 5,642 |
| Operating Income | 1,930 | 1,874 | 1,996 | 1,114 | 2,160 | -1,464 | 1,119 | 834 | 1,582 | 936 | 244 | 1,810 | 2,277 | 2,022 | 2,226 | 2,902 | 1,730 | 0 | 3,195 | 4,472 | 1,846 | 1,822 | -1,375 | 1,666 | -764.5 | 3,136 | 944.2 | 1,077 | 1,593 | 2,408 | 2,839 | 266.1 | 689.4 | 12,263 | 2,197 | 1,863 | 1,900 | 1,362 | 800.8 | 702.7 | 680.4 |
| Net Non-Operating Interest | -434 | -441 | -376 | -378 | -424 | -515 | -591 | -574 | -646 | -536 | -520 | -498 | -425 | -426 | -522 | -517 | -448 | -345 | -318 | -304.1 | -364.2 | -324.1 | -308.4 | -309.6 | -332 | -356.9 | -354.3 | -369.2 | -323.4 | -318 | -282.5 | -174.6 | -162.3 | -148.8 | -163.6 | -171.6 | -130.9 | -127.6 | -140.6 | -101.4 | -31.2 |
| Interest Income | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | 434 | 441 | 376 | 378 | 424 | 515 | 591 | 574 | 646 | 536 | 520 | 498 | 425 | 426 | 522 | 517 | 448 | 345 | 318 | 304.1 | 364.2 | 324.1 | 308.4 | 309.6 | 332 | 356.9 | 354.3 | 369.2 | 323.4 | 318 | 282.5 | 174.6 | 162.3 | 148.8 | 163.6 | 171.6 | 130.9 | 127.6 | 140.6 | 101.4 | 31.2 |
| Equity & Other Income/(Expense) | 434 | 441 | 376 | 378 | 424 | 515 | 591 | 574 | 646 | 536 | 520 | 498 | 425 | 426 | 522 | 517 | 448 | 932 | 318 | 304.1 | 364.2 | 324.1 | 308.4 | 309.6 | 332 | 356.9 | 354.3 | 369.2 | 323.4 | 318 | 282.5 | 174.6 | 162.3 | -12,525 | -911.8 | -827.5 | -930.3 | -18.1 | -39.8 | 0 | -86.4 |
| Income Before Tax | 1,930 | 1,874 | 1,996 | 1,114 | 2,160 | -1,464 | 1,119 | 834 | 1,582 | 936 | 244 | 1,810 | 2,277 | 2,022 | 2,226 | 2,902 | 1,730 | 587 | 3,195 | 4,472 | 1,846 | 1,822 | -1,375 | 1,666 | -764.5 | 3,136 | 944.2 | 1,077 | 1,593 | 2,408 | 2,839 | 266.1 | 689.4 | -410.8 | 1,122 | 863.7 | 838.6 | 1,216 | 620.4 | 601.3 | 562.8 |
| Income Tax Expense | 397 | 380 | 451 | 223 | 475 | -173 | 248 | 128 | 170 | 220 | -43 | 457 | 656 | 513 | 532 | 894 | 345 | 7 | 995 | 1,451 | 490.4 | 533.8 | -534.1 | 579.8 | -178.4 | 1,090 | -305.5 | -354.5 | -495.3 | -791.4 | -945.3 | 9 | -46.57 | -388.7 | 217.5 | 59 | -68.5 | 325.9 | -36 | 55.8 | 60.2 |
| Income Attributable to Non-Controlling Interest | 81 | 80 | 111 | 69 | 123 | -360 | -61 | 70 | 248 | 62 | 27 | 762 | 1,026 | 941 | 632 | 719 | 821 | -3,950 | -289 | 530.1 | 144.5 | 56.9 | -243.9 | 174.3 | -32.3 | 197.6 | 886.5 | 967.1 | 1,295 | 1,815 | 2,019 | -10.7 | 141.8 | -144.7 | 0 | 0 | 0 | -18.1 | -39.8 | 0 | -86.4 |
| Net Income | 1,452 | 1,414 | 1,434 | 822 | 1,562 | -931 | 932 | 636 | 1,164 | 654 | 260 | 591 | 595 | 568 | 1,062 | 1,289 | 564 | 4,530 | 2,489 | 2,491 | 1,212 | 1,231 | -597 | 912 | -553.8 | 1,849 | 363.2 | 464.8 | 793.6 | 1,384 | 1,766 | 267.8 | 594.1 | 122.6 | 904.3 | 804.7 | 907.1 | 908.5 | 696.2 | 545.5 | 589 |
| Depreciation and Amortization | 0 | 583 | 538 | 509 | 515 | 734 | 943 | 912 | 874 | 841 | 955 | 899 | 871 | 905 | 833 | 816 | 784 | 692 | 205 | -8 | 174.5 | 329.3 | 192 | 139 | 58.7 | -13.9 | 395.3 | 437 | 341.7 | 285 | 225.8 | 160.7 | 135.1 | 11 | -45 | -24.8 | -235.5 | 0 | 0 | 0 | 0 |
| EBITDA | 1,930 | 2,457 | 2,534 | 1,623 | 2,675 | -730 | 2,062 | 1,746 | 2,456 | 1,777 | 1,199 | 2,709 | 3,148 | 2,927 | 3,059 | 3,718 | 2,514 | 692 | 3,400 | 4,464 | 2,021 | 2,151 | -1,183 | 1,805 | -705.8 | 3,122 | 1,340 | 1,514 | 1,935 | 2,693 | 3,065 | 426.8 | 824.5 | 12,274 | 2,152 | 1,838 | 1,664 | 1,362 | 800.8 | 702.7 | 680.4 |
| Earnings Per Share (EPS) | 6.9 | 6.42 | 6.3 | 3.39 | 6.02 | -3.32 | 3.08 | 1.99 | 3.46 | 1.93 | 0.76 | 1.58 | 1.53 | 1.44 | 2.69 | 3.08 | 1.3 | 9.05 | 3.66 | 3.75 | 1.72 | 1.88 | -1.28 | 1.64 | -0.96 | 3.1 | 0.56 | 0.68 | 1.15 | 1.99 | 2.5 | 0.37 | 0.77 | 0.15 | 1.1 | 0.92 | 1.01 | 1 | 0.75 | 0.56 | 0.61 |
| Diluted Earnings Per Share | 6.9 | 6.41 | 6.29 | 3.38 | 6 | -3.32 | 3.07 | 1.99 | 3.45 | 1.93 | 0.72 | 1.55 | 1.53 | 1.43 | 2.63 | 3.07 | 1.3 | 9.05 | 3.65 | 3.75 | 1.72 | 1.88 | -1.28 | 1.64 | -0.94 | 3.1 | 0.56 | 0.68 | 1.15 | 1.99 | 2.5 | 0.37 | 0.77 | 0.15 | 1.1 | 0.92 | 1.01 | 1 | 0.75 | 0.56 | 0.61 |
| Weighted Average Shares Outstanding | 209.2 | 220.3 | 227.5 | 242.8 | 259.7 | 280.3 | 302.7 | 319.1 | 336.6 | 337.9 | 339.9 | 381.9 | 388.6 | 395.1 | 396.2 | 418.7 | 432.8 | 477.2 | 643.2 | 646 | 557.1 | 556.5 | 556.4 | 564.9 | 574.5 | 591.7 | 650.5 | 686.9 | 690.1 | 697.2 | 707.2 | 723.8 | 769.1 | 800.4 | 825.4 | 875.5 | 902 | 912.5 | 933.3 | 975.1 | 971.9 |
| Diluted Weighted Average Shares Outstanding | 209.4 | 220.5 | 227.8 | 243.3 | 260.2 | 280.3 | 303.4 | 319.9 | 337.5 | 338.3 | 362.7 | 382.6 | 389.5 | 395.9 | 405.3 | 419.5 | 433.4 | 477.2 | 644.6 | 647 | 558 | 556.5 | 556.4 | 564.9 | 587.1 | 591.7 | 666.7 | 689.5 | 690.1 | 699.1 | 707.8 | 726.5 | 773.1 | 800.4 | 825.4 | 875.5 | 902 | 912.5 | 933.3 | 975.1 | 971.9 |