| 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-11-06 | 2025-02-13 | 2024-02-08 | 2022-12-31 | 2022-02-10 | 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 |
| Revenue | 36,209 | 34,483 | 36,354 | 3,429 | 35,690 | 43,337 | 39,679 | 26,969 | 29,334 | 28,573 | 19,274 | 25,764 | 13,874 | 17,559 | 22,581 | 24,801 | 27,572 | 15,563 | 21,188 | 24,287 | 21,918 | 21,748 | 22,056 | 14,193 | 11,719 | 11,543 | 14,741 | 12,887 |
| Cost of Revenue | 31,257 | 29,643 | 32,041 | -642 | 20,979 | 30,984 | 28,505 | 16,112 | 19,052 | 18,137 | 10,276 | 17,823 | 7,597 | 12,231 | 0 | 14,404 | 21,154 | -9,346 | -9,930 | 14,809 | 27,395 | 0 | 27,747 | 21,615 | 6,279 | 6,039 | 6,978 | 6,999 |
| Gross Profit | 4,952 | 4,840 | 4,313 | 4,071 | 14,711 | 12,353 | 11,174 | 10,857 | 10,282 | 10,436 | 8,998 | 7,941 | 6,277 | 5,328 | 22,581 | 10,397 | 6,418 | 24,909 | 31,118 | 9,478 | -5,477 | 21,748 | -5,691 | -7,422 | 5,440 | 5,504 | 7,763 | 5,888 |
| Operating Expenses | 691 | 501 | 383 | 445 | 9,614 | 9,066 | 7,941 | 7,346 | 7,493 | 6,991 | 6,099 | 5,568 | 4,185 | 3,617 | 22,787 | 8,526 | 6,323 | 24,372 | 28,271 | 6,918 | -7,907 | 19,566 | -7,451 | -7,668 | 4,285 | 3,847 | 7,011 | 5,185 |
| 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 |
| Selling, General and Administrative | 0 | 0 | 0 | 5,107 | 5,102 | 4,445 | 4,090 | 3,707 | 3,672 | 3,394 | 2,841 | 2,624 | 2,372 | 1,909 | 3,419 | 3,512 | 4,838 | 1,458 | 87 | 0 | 1,734 | 1,555 | 1,515 | 2,790 | 2,517 | 2,504 | 0 | 0 |
| Other Operating Expenses | 691 | 501 | 383 | -4,662 | 4,512 | 4,621 | 3,851 | 3,639 | 3,821 | 3,597 | 3,258 | 2,944 | 1,813 | 1,708 | 19,368 | 5,014 | 1,485 | 22,914 | 28,184 | 6,918 | -9,640 | 18,011 | -8,965 | -10,458 | 1,768 | 1,343 | 7,011 | 5,185 |
| Operating Income | 4,261 | 4,339 | 3,930 | 3,626 | 5,097 | 3,287 | 3,233 | 3,511 | 2,789 | 3,445 | 2,899 | 2,373 | 2,092 | 1,711 | -206 | 1,871 | 95 | 537 | 2,847 | 2,560 | 2,430 | 2,182 | 1,760 | 246 | 1,155 | 1,657 | 752 | 703 |
| Net Non-Operating Interest | -575 | -664 | -552 | -328.3 | 4,981 | 5,110 | -333 | 4,966 | 4,743 | 4,774 | 4,618 | 4,271 | 4,241 | 4,063 | -430 | -459 | -403 | -366 | -349 | -323 | -273 | -195 | -209 | -192.7 | 0 | -159 | -161 | -106 |
| Interest Income | 0 | 0 | 0 | 0 | 5,308 | 5,465 | 0 | 5,271 | 5,046 | 5,090 | 4,940 | 4,607 | 4,594 | 4,430 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | 575 | 664 | 552 | 328.3 | 327 | 355 | 333 | 305 | 303 | 316 | 322 | 336 | 353 | 367 | 434 | 459 | 403 | 366 | 349 | 323 | 273 | 195 | 209 | 192.7 | 0 | 159 | 161 | 106 |
| Equity & Other Income/(Expense) | 575 | 664 | 552 | 328.3 | -4,981 | -5,110 | 333 | -4,966 | -4,743 | -4,774 | -4,618 | -4,271 | -4,241 | -4,063 | 5 | 459 | 403 | 366 | 349 | 323 | 273 | 80 | 209 | 192.7 | 0 | 159 | 161 | 106 |
| Income Before Tax | 4,261 | 4,339 | 3,930 | 3,626 | 5,097 | 3,287 | 3,233 | 3,511 | 2,789 | 3,445 | 2,899 | 2,373 | 2,092 | 1,711 | -631 | 1,871 | 95 | 537 | 2,847 | 2,560 | 2,430 | 2,067 | 1,760 | 246 | 1,155 | 1,657 | 752 | 703 |
| Income Tax Expense | 1,072 | 1,040 | 461 | 546 | 727 | 495 | 286 | 597 | 302 | 619 | 599 | 491 | 283 | 210 | -447 | 353 | -542 | -343 | 522 | 389 | 531 | 293 | 387 | 97.95 | 291 | 439 | 418 | 274 |
| Income Attributable to Non-Controlling Interest | 95 | 128 | 126 | 56 | 0 | 11 | 4 | 0 | 0 | 0 | 0 | 0 | 754 | -180 | 9 | 11 | 15 | 25 | 37 | 27 | 23 | 80 | 65 | -852 | 68 | 112 | 170 | 375 |
| Net Income | 3,094 | 3,171 | 3,343 | 3,024 | 4,370 | 2,781 | 2,943 | 2,914 | 2,487 | 2,826 | 2,300 | 1,882 | 1,055 | 1,681 | -193 | 1,507 | 622 | 855 | 2,288 | 2,144 | 1,876 | 1,694 | 1,308 | 1,000 | 796 | 1,106 | 164 | 54 |
| Depreciation and Amortization | 0 | 0 | 0 | 528 | 438 | 406 | 378 | 226 | 209 | 203 | 166 | 150 | 123 | 116 | 46 | 41 | 82 | 63 | 62 | -614 | -472 | -297 | -98 | 194.3 | -123 | -255 | -368 | -360 |
| EBITDA | 4,261 | 4,339 | 3,930 | 4,154 | 5,535 | 3,693 | 3,611 | 3,737 | 2,998 | 3,648 | 3,065 | 2,523 | 2,215 | 1,827 | -160 | 1,912 | 177 | 600 | 2,909 | 1,946 | 1,958 | 1,885 | 1,662 | 440.3 | 1,032 | 1,402 | 384 | 343 |
| Earnings Per Share (EPS) | 5.27 | 5.29 | 5.13 | 4.9 | 6.73 | 4.11 | 4.42 | 4.81 | 3.51 | 4.05 | 3.57 | 2.88 | 1.56 | 2.62 | -0.33 | 2.48 | 0.95 | 1.4 | 3.9 | 3.62 | 3.14 | 2.81 | 2.15 | 0.69 | 1.88 | 2.1 | 0.41 | 0.14 |
| Diluted Earnings Per Share | 5.26 | 5.27 | 5.24 | 4.89 | 6.68 | 4.08 | 4.39 | 4.77 | 3.49 | 4.03 | 3.55 | 2.86 | 1.55 | 2.59 | -0.33 | 2.39 | 0.94 | 1.37 | 3.85 | 3.58 | 3.12 | 2.79 | 2.15 | 0.69 | 1.87 | 2.09 | 0.41 | 0.14 |
| Weighted Average Shares Outstanding | 572.6 | 578 | 602.1 | 586 | 586 | 585 | 592 | 606 | 613 | 613 | 612 | 611 | 604 | 593 | 579 | 568 | 561 | 561 | 569 | 577 | 587 | 599 | 608 | 546.4 | 423.4 | 421 | 400 | 400 |
| Diluted Weighted Average Shares Outstanding | 564 | 581 | 589 | 589 | 590 | 589 | 597 | 611 | 615.8 | 619 | 615.5 | 619 | 614 | 604 | 580 | 611 | 562 | 562 | 572 | 580 | 590 | 602 | 608 | 546.4 | 425.7 | 421 | 400 | 400 |