| Period Ending: |
LTM
(Last Twelve Months) |
2025 12-31 |
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 | 2026-02-06 | 2026-02-06 | 2025-02-03 | 2024-02-05 | 2023-02-07 | 2022-02-11 | 2021-02-08 | 2020-02-06 | 2019-02-07 | 2018-02-09 | 2017-02-09 | 2016-02-11 | 2015-02-05 | 2014-02-06 | 2013-02-07 | 2012-02-09 | 2011-02-10 | 2010-02-11 | 2009-02-11 | 2008-02-07 | 2007-02-08 | 2006-02-09 | 2005-02-10 | 2004-02-05 | 2003-03-03 | 2002-02-11 | 2001-02-12 | 2000-02-14 | 1999-02-16 | 1998-02-17 | 1997-02-07 | 1996-03-29 | 1995-03-29 | 1994-03-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 |
| Revenue | 88,603 | 88,603 | 80,738 | 68,920 | 67,074 | 64,388 | 56,587 | 45,349 | 34,701 | 59,837 | 57,244 | 56,098 | 57,900 | 56,600 | 57,708 | 55,754 | 52,275 | 52,425 | 59,757 | 54,759 | 47,829 | 42,725 | 37,445 | 31,034 | 28,212 | 27,897 | 26,583 | 23,844 | 22,787 | 21,062 | 22,788 | 22,624 | 20,801 | 20,736 | 21,641 | 20,840 | 21,783 | 19,532 | 18,000 | 17,170 | 15,669 | 14,992 |
| Cost of Revenue | 70,814 | 70,814 | 65,328 | 56,831 | 53,406 | 51,897 | 48,056 | 34,598 | 27,465 | 44,201 | 41,471 | 40,431 | 40,898 | 40,468 | 42,153 | 40,369 | 37,954 | 38,861 | 43,637 | 39,922 | 34,740 | 30,935 | 27,242 | 22,508 | 20,161 | 20,087 | 18,970 | 17,366 | 16,167 | 15,139 | 16,574 | 16,756 | 15,492 | 15,422 | 16,381 | 16,004 | 15,340 | 13,762 | 12,950 | 12,133 | 11,892 | 10,472 |
| Gross Profit | 17,789 | 17,789 | 15,410 | 12,089 | 13,668 | 12,491 | 8,531 | 10,751 | 7,236 | 15,636 | 15,773 | 15,667 | 17,002 | 16,132 | 15,555 | 15,385 | 14,321 | 13,564 | 16,120 | 14,837 | 13,089 | 11,790 | 10,203 | 8,526 | 8,051 | 7,810 | 7,613 | 6,478 | 6,620 | 5,923 | 6,214 | 5,868 | 5,309 | 5,314 | 5,260 | 4,836 | 6,443 | 5,770 | 5,050 | 5,038 | 3,777 | 4,519 |
| Operating Expenses | 8,489 | 8,489 | 8,872 | 8,528 | 8,164 | 7,355 | 10,420 | 5,837 | 4,359 | 7,498 | 7,552 | 8,376 | 7,409 | 7,583 | 7,871 | 7,539 | 7,423 | 7,187 | 8,495 | 7,787 | 6,991 | 6,608 | 5,902 | 4,681 | 4,394 | 4,577 | 4,850 | 5,244 | 4,635 | 4,387 | 4,759 | 4,458 | 4,354 | 4,499 | 5,084 | 4,535 | 4,790 | 4,388 | 4,091 | 3,868 | 3,621 | 3,341 |
| Research & Development | 2,807 | 2,807 | 2,934 | 2,805 | 2,711 | 2,732 | 2,582 | 2,452 | 1,878 | 2,427 | 2,376 | 2,279 | 2,475 | 2,342 | 2,371 | 1,951 | 1,656 | 1,558 | 1,771 | 1,678 | 1,529 | 1,367 | 1,267 | 1,027 | 1,191 | 1,254 | 1,302 | 1,292 | 1,168 | 1,069 | 1,122 | 963 | 978 | 1,137 | 1,221 | 1,133 | 0 | 0 | 0 | 0 | 0 | 0 |
| Selling, General and Administrative | 6,095 | 6,095 | 5,806 | 5,809 | 5,573 | 5,046 | 5,540 | 3,711 | 2,864 | 6,429 | 5,958 | 5,886 | 6,172 | 6,364 | 6,452 | 6,161 | 5,798 | 6,036 | 6,724 | 6,109 | 5,462 | 5,241 | 4,635 | 3,654 | 3,203 | 3,323 | 3,171 | 3,133 | 2,737 | 2,611 | 2,796 | 2,651 | 2,536 | 2,547 | 3,011 | 2,667 | 4,115 | 3,767 | 3,555 | 3,339 | 3,140 | 2,919 |
| Other Operating Expenses | -413 | -413 | 132 | -86 | -120 | -423 | 2,298 | -326 | -383 | -1,358 | -782 | 211 | -1,238 | -1,123 | -952 | -573 | -31 | -407 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 377 | 819 | 730 | 707 | 841 | 844 | 840 | 815 | 852 | 735 | 675 | 620.2 | 536.4 | 529.4 | 481.2 | 421.5 |
| Operating Income | 9,300 | 9,300 | 6,538 | 3,561 | 5,504 | 5,136 | -1,889 | 4,914 | 2,877 | 8,138 | 8,221 | 7,291 | 9,593 | 8,549 | 7,684 | 7,846 | 6,898 | 6,377 | 7,625 | 7,050 | 6,098 | 5,182 | 4,301 | 3,845 | 3,657 | 3,233 | 2,763 | 1,234 | 1,985 | 1,536 | 1,455 | 1,410 | 955 | 815 | 176 | 301 | 1,653 | 1,382 | 959.2 | 1,170 | 155.9 | 1,178 |
| Net Non-Operating Interest | -1,710 | -1,737 | -1,868 | -1,553 | -1,230 | -1,294 | -1,366 | -1,591 | -1,032 | -909 | -1,039 | -824 | -881 | -895 | -773 | -496 | -650 | -617 | -689 | -666 | -606 | -498 | -363 | -375 | -381 | -426 | -382 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Income | 125 | 98 | 102 | 100 | 70 | 36 | 42 | 120 | 150 | 108 | 122 | 121 | 218 | 137 | 120 | 177 | 101 | 88 | 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 | 1,835 | 1,835 | 1,970 | 1,653 | 1,300 | 1,330 | 1,408 | 1,711 | 1,182 | 1,017 | 1,161 | 945 | 1,099 | 1,032 | 893 | 673 | 751 | 705 | 689 | 666 | 606 | 498 | 363 | 375 | 381 | 426 | 382 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Equity & Other Income/(Expense) | 1,143 | 1,170 | 1,524 | 1,828 | 1,843 | 1,267 | 902 | 829 | 659 | 534 | -49 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 377 | -68 | -260 | -60 | -55 | -196 | 14 | 8 | -64 | -1,247 | -423.1 | -182.6 | 160 | -137.3 | -56.4 | -119.8 |
| Income Before Tax | 8,733 | 8,733 | 6,194 | 3,836 | 6,117 | 5,109 | -2,353 | 4,152 | 2,504 | 7,763 | 7,133 | 6,467 | 8,712 | 7,654 | 6,911 | 7,350 | 6,248 | 5,760 | 6,936 | 6,384 | 5,492 | 4,684 | 3,938 | 3,470 | 3,276 | 2,807 | 2,758 | 1,166 | 1,725 | 1,476 | 1,400 | 1,214 | 969 | 823 | 112 | -946 | 1,230 | 1,200 | 1,119 | 1,032 | 99.5 | 1,059 |
| Income Tax Expense | 1,664 | 1,664 | 1,181 | 456 | 790 | 964 | 575 | 421 | 1,098 | 2,843 | 1,697 | 2,111 | 2,244 | 1,999 | 1,711 | 2,134 | 1,725 | 1,581 | 1,883 | 1,836 | 1,494 | 1,253 | 1,031 | 941 | 887 | 755 | 853 | 325 | 568 | 514 | 494 | 464 | 384 | 336 | 77 | 75 | 479.1 | 497.8 | 460.1 | 440.5 | 51.4 | 422.3 |
| Income Attributable to Non-Controlling Interest | 337 | 337 | 239 | 185 | 130 | 281 | 591 | -1,806 | -3,863 | 368 | 381 | -3,252 | 248 | -66 | 70 | 237 | 150 | 350 | 364 | 324 | 266 | 362 | 234 | 168 | 153 | 114 | 97 | -690 | -98 | -110 | 0 | 0 | 0 | 0 | 322 | 0 | 0 | 0 | 0 | 0 | -24.6 | 323.7 |
| Net Income | 6,732 | 6,732 | 4,774 | 3,195 | 5,197 | 3,864 | -3,519 | 5,537 | 5,269 | 4,552 | 5,055 | 7,608 | 6,220 | 5,721 | 5,130 | 4,979 | 4,373 | 3,829 | 4,689 | 4,224 | 3,732 | 3,069 | 2,673 | 2,361 | 2,236 | 1,938 | 1,808 | 1,531 | 1,255 | 1,072 | 906 | 750 | 585 | 487 | -287 | -1,021 | 750.6 | 702.1 | 659.1 | 591.7 | 72.7 | 312.7 |
| Depreciation and Amortization | 4,378 | 4,378 | 4,364 | 4,211 | 4,108 | 4,557 | 4,156 | 2,708 | 1,896 | 2,140 | 1,962 | 1,863 | 1,820 | 1,735 | 1,524 | 1,263 | 1,300 | 1,258 | 1,321 | 1,173 | 1,033 | 984 | 978 | 799 | 727 | 905 | 859 | 819 | 730 | 707 | 841 | 844 | 840 | 815 | 852 | 735 | 675 | 620.2 | 536.4 | 529.4 | 481.2 | 421.5 |
| EBITDA | 13,678 | 13,678 | 10,902 | 7,772 | 9,612 | 9,693 | 2,267 | 7,622 | 4,773 | 10,278 | 10,183 | 9,154 | 11,413 | 10,284 | 9,208 | 9,109 | 8,198 | 7,635 | 8,946 | 8,223 | 7,131 | 6,166 | 5,279 | 4,644 | 4,384 | 4,138 | 3,622 | 2,053 | 2,715 | 2,243 | 2,296 | 2,254 | 1,795 | 1,630 | 1,028 | 1,036 | 2,328 | 2,003 | 1,496 | 1,699 | 637.1 | 1,600 |
| Earnings Per Share (EPS) | 5.03 | 5.02 | 3.58 | 2.24 | 3.52 | 2.57 | -2.59 | 6.48 | 6.58 | 5.76 | 6.18 | 8.72 | 6.92 | 6.35 | 5.73 | 5.58 | 4.82 | 4.17 | 5 | 4.38 | 3.81 | 3.1 | 2.69 | 4.93 | 2.34 | 2.03 | 1.89 | 1.61 | 0.67 | 0.56 | 0.45 | 0.18 | 0.28 | 0.22 | -0.17 | -0.14 | 0.092 | 0.084 | 0.079 | 0.071 | 0.004 | 0.033 |
| Diluted Earnings Per Share | 4.96 | 4.96 | 3.55 | 2.23 | 3.5 | 2.56 | -2.59 | 6.41 | 6.5 | 5.7 | 6.12 | 8.62 | 6.82 | 6.25 | 5.66 | 5.49 | 4.74 | 4.12 | 4.9 | 4.27 | 3.71 | 3.03 | 2.64 | 4.69 | 2.21 | 1.92 | 1.78 | 1.51 | 0.63 | 0.53 | 0.44 | 0.18 | 0.28 | 0.21 | -0.17 | -0.14 | 0.087 | 0.081 | 0.079 | 0.071 | 0.004 | 0.033 |
| Weighted Average Shares Outstanding | 1,345 | 1,341 | 1,332 | 1,426 | 1,476 | 1,502 | 1,358 | 855 | 800 | 790 | 818 | 873 | 898 | 901 | 895.3 | 892 | 908 | 917 | 938 | 964 | 980 | 991 | 993 | 991 | 944.8 | 940.4 | 940.2 | 930.4 | 900.2 | 916.3 | 951.9 | 976.6 | 985.1 | 1,008 | 990.2 | 975.2 | 969.2 | 968.7 | 1,046 | 1,043 | 1,044 | 983.2 |
| Diluted Weighted Average Shares Outstanding | 1,362 | 1,356 | 1,344 | 1,435 | 1,486 | 1,508 | 1,358 | 864 | 810 | 799 | 826 | 883 | 912 | 915 | 906.4 | 907 | 923 | 929 | 956 | 989 | 1,006 | 1,014 | 1,011 | 1,014 | 1,011 | 1,011 | 1,016 | 995.3 | 900.2 | 916.3 | 951.9 | 976.6 | 985.1 | 1,008 | 990.2 | 975.2 | 969.2 | 968.7 | 1,046 | 1,043 | 1,044 | 983.2 |