| 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-07 | 2024-02-09 | 2023-02-10 | 2022-02-11 | 2021-02-12 | 2020-02-13 | 2019-02-13 | 2018-02-16 | 2017-02-17 | 2016-02-19 | 2015-02-24 | 2014-02-25 | 2013-02-22 | 2012-02-24 | 2011-02-28 | 2010-02-26 | 2009-02-27 | 2008-02-28 | 2007-03-01 | 2006-03-06 | 2005-03-10 | 2004-03-12 | 2003-03-27 | 2002-04-01 | 2001-03-30 | 2000-03-29 | 1999-03-30 | 1998-03-31 | 1997-03-28 | 1996-03-29 | 1995-03-31 | 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 | 80,463 | 80,463 | 74,201 | 67,364 | 55,625 | 44,430 | 38,337 | 47,097 | 43,258 | 38,990 | 38,361 | 34,380 | 35,151 | 34,824 | 33,781 | 32,282 | 30,005 | 26,332 | 31,920 | 31,540 | 27,692 | 24,404 | 22,571 | 25,866 | 23,807 | 22,582 | 23,675 | 21,278 | 19,132 | 17,760 | 16,237 | 15,841 | 14,282 | 14,173 | 26,961 | 25,763 | 24,332 | 25,047 | 0 | 0 | 0 | 0 |
| Cost of Revenue | 13,490 | 29,891 | 13,437 | 11,772 | 4,945 | -136 | 6,828 | 7,037 | 6,295 | 4,872 | 3,732 | 3,611 | 3,751 | 3,790 | 3,938 | 3,432 | 4,630 | 7,520 | 9,353 | 7,882 | 5,424 | 4,366 | 3,568 | 905 | 1,082 | 1,501 | 1,354 | 1,051 | 999 | 924 | 1,116 | 1,242 | 1,011 | 1,783 | 7,649 | 8,252 | 8,492 | 9,879 | 0 | 0 | 0 | 0 |
| Gross Profit | 66,973 | 50,572 | 60,764 | 55,592 | 50,680 | 44,566 | 31,509 | 40,060 | 36,963 | 34,118 | 33,227 | 30,769 | 31,400 | 31,034 | 29,843 | 28,850 | 25,375 | 18,812 | 22,567 | 23,658 | 22,268 | 20,038 | 19,003 | 24,961 | 22,725 | 21,081 | 22,321 | 20,227 | 18,133 | 16,836 | 15,121 | 14,599 | 13,271 | 12,390 | 19,312 | 17,511 | 15,840 | 15,168 | 0 | 0 | 0 | 0 |
| Operating Expenses | 53,178 | 33,968 | 47,869 | 45,079 | 41,095 | 33,877 | 27,213 | 31,631 | 28,841 | 26,693 | 25,185 | 22,831 | 22,409 | 23,146 | 23,392 | 21,894 | 19,411 | 15,971 | 18,986 | 17,964 | 17,195 | 15,645 | 15,172 | 20,714 | 18,998 | 19,485 | 18,413 | 16,789 | 15,208 | 14,086 | 12,457 | 12,416 | 11,380 | 10,064 | 18,537 | 16,752 | 15,115 | 13,641 | -1,038 | -533 | -1,110 | -810 |
| 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 | 0 |
| Selling, General and Administrative | 13,432 | 13,432 | 14,238 | 13,280 | 12,710 | 11,531 | 9,414 | 13,036 | 11,869 | 10,980 | 11,508 | 8,305 | 9,311 | 9,130 | 16,541 | 16,182 | 14,304 | 11,643 | 13,451 | 13,255 | 11,544 | 10,373 | 9,427 | 14,663 | 11,859 | 12,312 | 12,094 | 11,142 | 10,478 | 9,474 | 8,723 | 8,558 | 7,828 | 7,578 | 12,738 | 8,656 | 9,936 | 9,221 | 0 | 0 | 0 | 0 |
| Other Operating Expenses | 39,746 | 20,536 | 33,631 | 31,799 | 28,385 | 22,346 | 17,799 | 18,595 | 16,972 | 15,713 | 13,677 | 14,526 | 13,098 | 14,016 | 6,851 | 5,712 | 5,107 | 4,328 | 5,535 | 4,709 | 5,651 | 5,272 | 5,745 | 6,051 | 7,139 | 7,173 | 6,319 | 5,647 | 4,730 | 4,612 | 3,734 | 3,858 | 3,552 | 2,486 | 5,799 | 8,096 | 5,179 | 4,420 | -1,038 | -533 | -1,110 | -810 |
| Operating Income | 13,795 | 16,604 | 12,895 | 10,513 | 9,585 | 10,689 | 4,296 | 8,429 | 8,122 | 7,425 | 8,042 | 7,938 | 8,991 | 7,888 | 6,451 | 6,956 | 5,964 | 2,841 | 3,581 | 5,694 | 5,073 | 4,393 | 3,831 | 4,247 | 3,727 | 1,596 | 3,908 | 3,438 | 2,925 | 2,750 | 2,664 | 2,183 | 1,891 | 2,326 | 775 | 759 | 725 | 1,527 | 1,038 | 533 | 1,110 | 810 |
| Net Non-Operating Interest | 17,364 | 22,789 | 15,543 | 13,134 | 9,895 | 7,750 | 7,985 | 8,620 | 7,663 | 6,451 | 5,779 | 5,922 | 5,472 | 5,047 | 4,628 | 4,376 | 4,650 | 3,124 | 4,190 | 3,443 | 3,890 | 3,251 | 1,190 | 2,158 | 1,909 | 636 | 1,936 | 2,295 | 2,278 | 2,251 | 2,173 | 3,289 | 3,109 | 3,131 | 3,731 | 3,238 | 2,444 | 1,822 | 0 | 0 | 0 | 0 |
| Interest Income | 25,598 | 25,598 | 23,795 | 19,983 | 12,658 | 9,033 | 10,083 | 12,084 | 10,606 | 8,563 | 7,484 | 7,545 | 7,179 | 7,005 | 6,854 | 6,696 | 7,073 | 5,331 | 7,745 | 7,424 | 6,756 | 5,230 | 2,795 | 3,063 | 2,991 | 2,137 | 3,290 | 3,346 | 3,277 | 3,175 | 3,289 | 4,531 | 4,120 | 4,914 | 11,380 | 11,490 | 10,936 | 11,701 | 0 | 0 | 0 | 0 |
| Interest Expense | 8,234 | 2,809 | 8,252 | 6,849 | 2,763 | 1,283 | 2,098 | 3,464 | 2,943 | 2,112 | 1,705 | 1,623 | 1,707 | 1,958 | 2,226 | 2,320 | 2,423 | 2,207 | 3,555 | 3,981 | 2,866 | 1,979 | 1,605 | 905 | 1,082 | 1,501 | 1,354 | 1,051 | 999 | 924 | 1,116 | 1,242 | 1,011 | 1,783 | 7,649 | 8,252 | 8,492 | 9,879 | 0 | 0 | 0 | 0 |
| Equity & Other Income/(Expense) | -17,364 | -25,598 | -15,543 | -13,134 | -9,895 | -7,750 | -7,985 | -8,620 | -7,663 | -6,451 | -5,779 | -5,922 | -5,472 | -5,047 | -4,628 | -4,376 | -4,650 | -3,124 | -4,190 | -3,443 | -3,811 | -3,396 | -1,190 | -2,158 | -1,909 | -636 | -1,936 | -2,295 | -2,278 | -2,251 | -2,173 | -3,289 | -3,109 | -3,131 | -3,731 | -3,238 | -2,444 | -1,822 | -1,038 | -533 | -1,110 | -810 |
| Income Before Tax | 13,795 | 13,795 | 12,895 | 10,513 | 9,585 | 10,689 | 4,296 | 8,429 | 8,122 | 7,425 | 8,042 | 7,938 | 8,991 | 7,888 | 6,451 | 6,956 | 5,964 | 2,841 | 3,581 | 5,694 | 5,152 | 4,248 | 3,831 | 4,247 | 3,727 | 1,596 | 3,908 | 3,438 | 2,925 | 2,750 | 2,664 | 2,183 | 1,891 | 2,326 | 775 | 759 | 725 | 1,527 | 0 | 0 | 0 | 0 |
| Income Tax Expense | 2,962 | 2,962 | 2,766 | 2,139 | 2,071 | 2,629 | 1,161 | 1,670 | 1,201 | 4,677 | 2,667 | 2,775 | 3,106 | 2,529 | 1,969 | 2,057 | 1,907 | 704 | 710 | 1,568 | 1,527 | 991 | 1,145 | 1,247 | 1,056 | 285 | 1,098 | 963 | 784 | 759 | 763 | 619 | 511 | 721 | 339 | -30 | 387 | 370 | -1,038 | -533 | -1,110 | -810 |
| Income Attributable to Non-Controlling Interest | 0 | 58 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -36 | 0 | 7 | 172 | 114 | -82 | -414 | -759 | 13 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -33 | 127 | -25.5 | 0 | 157 | 0 | 0 | 0 | 0 | 0 |
| Net Income | 10,833 | 10,775 | 10,129 | 8,374 | 7,514 | 8,060 | 3,135 | 6,759 | 6,921 | 2,748 | 5,375 | 5,163 | 5,885 | 5,359 | 4,482 | 4,935 | 4,057 | 2,130 | 2,699 | 4,012 | 3,707 | 3,671 | 3,445 | 2,987 | 2,671 | 1,311 | 2,810 | 2,475 | 2,141 | 1,991 | 1,901 | 1,564 | 1,413 | 1,478 | 461.5 | 789 | 181 | 1,157 | 1,038 | 533 | 1,110 | 810 |
| Depreciation and Amortization | 1,317 | 0 | 1,676 | 1,651 | 1,626 | 1,695 | 1,543 | 1,188 | 1,293 | 1,321 | 1,095 | 1,043 | 1,012 | 1,020 | 991 | 918 | 917 | 1,070 | 712 | 648 | 608 | 567 | 600 | 676 | 951 | 1,196 | 393 | 13 | -212 | 187 | 266 | 367 | 378 | 411 | 660 | 753 | 603 | 333 | 0 | 0 | 0 | 0 |
| EBITDA | 15,112 | 16,604 | 14,571 | 12,164 | 11,211 | 12,384 | 5,839 | 9,617 | 9,415 | 8,746 | 9,137 | 8,981 | 10,003 | 8,908 | 7,442 | 7,874 | 6,881 | 3,911 | 4,293 | 6,342 | 5,681 | 4,960 | 4,431 | 4,923 | 4,678 | 2,792 | 4,301 | 3,451 | 2,713 | 2,937 | 2,930 | 2,550 | 2,269 | 2,737 | 1,435 | 1,512 | 1,328 | 1,860 | 1,038 | 533 | 1,110 | 810 |
| Earnings Per Share (EPS) | 15.4 | 15.4 | 14.04 | 11.23 | 9.85 | 10.03 | 3.77 | 8.01 | 8.09 | 2.98 | 5.67 | 5.07 | 5.58 | 4.91 | 3.91 | 4.14 | 3.37 | 1.54 | 2.34 | 3.42 | 3.06 | 3.03 | 2.74 | 2.33 | 2.02 | 0.99 | 2.12 | 1.85 | 1.57 | 1.43 | 1.3 | 1.04 | 0.92 | 0.78 | 0.3 | 0.53 | 0.11 | 0.9 | 0.82 | 0.41 | 0.82 | 0.59 |
| Diluted Earnings Per Share | 15.39 | 15.38 | 14.02 | 11.21 | 9.84 | 10.02 | 3.77 | 7.99 | 8.06 | 2.97 | 5.65 | 5.05 | 5.56 | 4.88 | 3.89 | 4.12 | 3.35 | 1.54 | 2.33 | 3.35 | 2.99 | 2.97 | 2.68 | 2.3 | 2.01 | 0.98 | 2.07 | 1.81 | 1.54 | 1.38 | 1.3 | 1.04 | 0.92 | 0.77 | 0.3 | 0.53 | 0.11 | 0.9 | 0.82 | 0.41 | 0.82 | 0.59 |
| Weighted Average Shares Outstanding | 687 | 695 | 713 | 735 | 751 | 789 | 805 | 828 | 856 | 883 | 933 | 999 | 1,045 | 1,082 | 1,135 | 1,178 | 1,188 | 1,168 | 1,154 | 1,173 | 1,212 | 1,233 | 1,259 | 1,284 | 1,320 | 1,324 | 1,327 | 1,341 | 1,362 | 1,392 | 1,457 | 1,494 | 1,507 | 1,841 | 1,395 | 1,413 | 1,327 | 1,262 | 1,259 | 1,298 | 1,354 | 1,373 |
| Diluted Weighted Average Shares Outstanding | 688 | 696 | 713 | 736 | 752 | 790 | 806 | 830 | 859 | 886 | 935 | 1,003 | 1,051 | 1,089 | 1,141 | 1,184 | 1,195 | 1,171 | 1,157 | 1,196 | 1,238 | 1,258 | 1,285 | 1,298 | 1,330 | 1,336 | 1,360 | 1,368 | 1,389 | 1,437 | 1,461 | 1,500 | 1,534 | 1,865 | 1,395 | 1,413 | 1,327 | 1,262 | 1,259 | 1,298 | 1,354 | 1,373 |