| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2026-01-14 | 2026-01-14 | 2025-02-21 | 2024-02-23 | 2023-02-27 | 2022-02-28 | 2021-02-26 | 2020-02-21 | 2019-02-22 | 2018-02-23 | 2017-02-24 | 2016-02-26 | 2015-02-25 | 2014-03-03 | 2013-03-01 | 2012-02-24 | 2011-02-25 | 2010-02-26 | 2009-02-27 | 2008-02-22 | 2007-02-23 | 2006-02-24 | 2005-02-28 | 2004-03-01 | 2003-03-03 | 2002-03-12 | 2001-03-14 | 2000-03-10 | 1999-03-08 | 1998-03-24 | 1997-03-26 | 1996-03-27 | 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 |
| Revenue | 168,302 | 168,302 | 170,707 | 155,382 | 100,220 | 79,868 | 88,832 | 103,449 | 97,120 | 88,962 | 83,309 | 88,275 | 90,909 | 92,901 | 89,802 | 101,540 | 111,697 | 108,187 | 104,847 | 153,258 | 142,010 | 120,318 | 101,639 | 94,713 | 92,556 | 99,160 | 100,031 | 94,396 | 85,925 | 72,306 | 65,101 | 27,267 | 18,719 | 6,810 | 5,313 | 6,671 | 6,209 | 5,695 | 0 | 0 | 0 |
| Cost of Revenue | 93,322 | 93,322 | 99,587 | 87,481 | 30,852 | 4,090 | 30,713 | 36,692 | 31,733 | 23,860 | 19,290 | 19,103 | 20,356 | 23,861 | 31,054 | 35,596 | 50,173 | 66,906 | 86,061 | 92,940 | 62,253 | 44,855 | 28,237 | 25,317 | 31,243 | 38,593 | 41,798 | 33,434 | 34,953 | 26,721 | 23,536 | 9,549 | 1,436 | 841 | 839.2 | 1,041 | 1,149 | 1,104 | 0 | 0 | 0 |
| Gross Profit | 74,980 | 74,980 | 71,120 | 67,901 | 69,368 | 75,778 | 58,119 | 66,757 | 65,387 | 65,102 | 64,019 | 69,172 | 70,553 | 69,040 | 58,748 | 65,944 | 61,524 | 41,281 | 18,786 | 60,318 | 79,757 | 75,463 | 73,402 | 69,396 | 61,313 | 60,567 | 58,233 | 60,962 | 50,972 | 45,585 | 41,565 | 17,718 | 17,283 | 5,969 | 4,473 | 5,630 | 5,060 | 4,592 | 0 | 0 | 0 |
| Operating Expenses | 55,152 | 55,152 | 54,074 | 54,991 | 50,561 | 48,309 | 44,487 | 42,856 | 41,942 | 42,341 | 42,542 | 44,346 | 55,852 | 49,238 | 50,923 | 51,222 | 48,340 | 49,080 | 71,141 | 59,672 | 51,268 | 46,030 | 50,666 | 43,348 | 40,867 | 40,135 | 38,975 | 43,062 | 40,115 | 35,047 | 30,525 | 14,398 | 15,134 | 4,468 | 3,286 | 4,864 | 4,472 | 4,121 | -161.8 | -23.7 | -45.9 |
| Research & Development | 2,325 | 2,325 | 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 | 39,431 | 39,431 | 29,745 | 30,712 | 28,305 | 26,740 | 23,544 | 23,022 | 22,800 | 22,898 | 22,806 | 24,047 | 26,604 | 26,685 | 28,170 | 28,854 | 27,040 | 27,660 | 34,687 | 36,369 | 33,190 | 29,172 | 26,471 | 25,183 | 22,128 | 22,969 | 21,760 | 25,289 | 23,142 | 20,656 | 19,394 | 10,166 | 11,038 | 2,890 | 1,976 | 2,759 | 2,573 | 1,885 | 0 | 0 | 0 |
| Other Operating Expenses | 13,396 | 13,396 | 24,329 | 24,279 | 22,256 | 21,569 | 20,943 | 19,834 | 19,142 | 19,443 | 19,736 | 20,299 | 29,248 | 22,553 | 22,753 | 22,368 | 21,300 | 21,420 | 36,454 | 23,303 | 18,078 | 16,858 | 24,195 | 18,165 | 18,739 | 17,166 | 17,215 | 17,773 | 16,973 | 14,391 | 11,131 | 4,232 | 4,096 | 1,578 | 1,310 | 2,105 | 1,899 | 2,236 | -161.8 | -23.7 | -45.9 |
| Operating Income | 19,828 | 19,828 | 17,046 | 12,910 | 18,807 | 27,469 | 13,632 | 23,901 | 23,445 | 22,761 | 21,477 | 24,826 | 14,701 | 19,802 | 7,825 | 14,722 | 13,184 | -7,799 | -52,355 | 646 | 28,489 | 29,433 | 22,736 | 26,048 | 20,446 | 20,432 | 19,258 | 17,900 | 10,857 | 10,538 | 11,040 | 3,320 | 2,149 | 1,501 | 1,188 | 765.5 | 588.6 | 470.6 | 161.8 | 23.7 | 45.9 |
| Net Non-Operating Interest | 59,792 | 59,792 | 54,095 | 54,900 | 48,668 | 42,494 | 44,751 | 48,128 | 46,562 | 45,061 | 45,476 | 46,630 | 47,993 | 46,793 | 46,686 | 47,649 | 54,186 | 48,496 | 53,749 | 45,389 | 37,928 | 39,246 | 41,617 | 39,776 | 37,691 | 32,691 | 26,290 | 26,315 | 23,844 | 17,577 | 16,462 | 3,667 | 2,353 | 11 | -68.5 | -188 | -188.2 | -127.9 | 0 | 0 | 0 |
| Interest Income | 142,864 | 142,864 | 143,713 | 133,258 | 74,408 | 50,475 | 58,089 | 76,510 | 70,828 | 61,579 | 57,988 | 58,551 | 61,683 | 62,970 | 67,298 | 71,858 | 79,282 | 76,398 | 106,499 | 121,347 | 93,611 | 75,922 | 63,621 | 57,047 | 58,939 | 64,484 | 62,749 | 54,989 | 54,536 | 42,101 | 37,798 | 13,045 | 3,637 | 718 | 605.4 | 687.9 | 839 | 872.7 | 0 | 0 | 0 |
| Interest Expense | 83,072 | 83,072 | 89,618 | 78,358 | 25,740 | 7,981 | 13,338 | 28,382 | 24,266 | 16,518 | 12,512 | 11,921 | 13,690 | 16,177 | 20,612 | 24,209 | 25,096 | 27,902 | 52,750 | 75,958 | 55,683 | 36,676 | 22,004 | 17,271 | 21,248 | 31,793 | 36,459 | 28,674 | 30,692 | 24,524 | 21,336 | 9,378 | 1,284 | 707 | 673.9 | 875.9 | 1,027 | 1,001 | 0 | 0 | 0 |
| Equity & Other Income/(Expense) | -59,792 | -59,792 | -54,095 | -54,900 | -48,668 | -42,494 | -44,751 | -48,128 | -46,562 | -45,061 | -45,476 | -46,630 | -47,993 | -46,793 | -46,686 | -47,649 | -54,186 | -48,496 | -53,749 | -45,389 | -37,928 | -39,246 | -41,617 | -39,776 | -37,691 | -32,691 | -26,290 | -26,315 | -23,844 | -17,577 | -16,462 | -3,667 | -2,353 | -11 | 68.5 | 188 | 188.2 | 127.9 | 0 | 0 | 0 |
| Income Before Tax | 19,828 | 19,828 | 17,046 | 12,910 | 18,807 | 27,469 | 13,632 | 23,901 | 23,445 | 22,761 | 21,477 | 24,826 | 14,701 | 19,802 | 7,825 | 14,722 | 13,184 | -7,799 | -52,355 | 646 | 28,489 | 29,433 | 22,736 | 26,048 | 20,446 | 20,432 | 19,258 | 17,900 | 10,857 | 10,538 | 11,040 | 3,320 | 2,149 | 1,501 | 1,188 | 765.5 | 588.6 | 470.6 | 161.8 | 23.7 | 45.9 |
| Income Tax Expense | 5,373 | 5,373 | 4,211 | 3,528 | 3,642 | 5,451 | 2,525 | 4,430 | 5,357 | 29,388 | 6,444 | 7,440 | 7,197 | 6,186 | 7 | 3,575 | 2,233 | -6,733 | -20,326 | -2,546 | 7,749 | 9,078 | 6,464 | 8,195 | 6,998 | 7,203 | 7,027 | 6,530 | 3,907 | 3,833 | 3,967 | 1,179 | 823 | 550 | 431.6 | 286.7 | 215.7 | 181.6 | 0 | 0 | 0 |
| Income Attributable to Non-Controlling Interest | 187 | 187 | 153 | 154 | 320 | 66 | 60 | 70 | 43 | 171 | 121 | 144 | 194 | -43 | 411 | 80 | 349 | 540 | -4,345 | -425 | -798 | -4,234 | -774 | 0 | -1,828 | -897 | -1,288 | 127 | 0 | 0 | 334 | -150 | 0 | 35 | 28.1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Income | 14,268 | 14,268 | 12,682 | 9,228 | 14,845 | 21,952 | 11,047 | 19,401 | 18,045 | -6,798 | 14,912 | 17,242 | 7,310 | 13,659 | 7,407 | 11,067 | 10,602 | -1,606 | -27,684 | 3,617 | 21,538 | 24,589 | 17,046 | 17,853 | 15,276 | 14,126 | 13,519 | 11,243 | 6,950 | 6,705 | 6,739 | 2,291 | 1,326 | 916 | 728.1 | 478.8 | 372.9 | 289 | 161.8 | 23.7 | 45.9 |
| Depreciation and Amortization | 3,270 | 3,270 | 4,311 | 4,560 | 4,262 | 3,964 | 3,937 | 3,905 | 3,754 | 3,659 | 3,720 | 3,506 | 3,589 | 3,303 | 2,507 | 2,872 | 2,664 | 2,853 | 2,466 | 2,421 | 2,503 | 2,318 | 2,056 | 2,120 | 1,926 | 4,479 | 4,324 | 3,839 | 3,319 | 2,642 | 2,374 | 416 | 349 | 125 | 97.1 | 120.4 | 124.1 | 102.5 | 0 | 0 | 0 |
| EBITDA | 23,098 | 23,098 | 21,357 | 17,470 | 23,069 | 31,433 | 17,569 | 27,806 | 27,199 | 26,420 | 25,197 | 28,332 | 18,290 | 23,105 | 10,332 | 17,594 | 15,848 | -4,946 | -49,889 | 3,067 | 30,992 | 31,751 | 24,792 | 28,168 | 22,372 | 24,911 | 23,582 | 21,739 | 14,176 | 13,180 | 13,414 | 3,736 | 2,498 | 1,626 | 1,285 | 885.9 | 712.7 | 573.1 | 161.8 | 23.7 | 45.9 |
| Earnings Per Share (EPS) | 7.08 | 7.23 | 6.03 | 4.07 | 7.04 | 10.21 | 4.75 | 8.08 | 6.69 | -2.98 | 4.74 | 5.43 | 2.21 | 4.26 | 2.51 | 3.73 | 3.65 | -8 | -56.3 | 6.8 | 43.9 | 48.4 | 33.2 | 34.9 | 29.9 | 27.9 | 26.9 | 22.3 | 13.5 | 29.68 | 12.65 | 9.2 | 6.44 | 9.6 | 5.4 | 3.5 | 2.8 | 2.3 | 1.41 | 0.4 | 1 |
| Diluted Earnings Per Share | 6.97 | 6.99 | 5.95 | 4.04 | 7 | 10.14 | 4.73 | 8.04 | 6.68 | -2.98 | 4.74 | 5.42 | 2.2 | 4.25 | 2.44 | 3.63 | 3.5 | -8 | -56.3 | 6.7 | 43.1 | 47.5 | 32.6 | 34.2 | 29.4 | 27.2 | 26.2 | 21.7 | 13.1 | 29 | 12.1 | 9.2 | 6.44 | 9.1 | 5.4 | 3.5 | 2.8 | 2.3 | 1.41 | 0.4 | 1 |
| Weighted Average Shares Outstanding | 1,820 | 1,820 | 1,901 | 1,930 | 1,947 | 2,033 | 2,086 | 2,249 | 2,493 | 2,698 | 2,888 | 3,004 | 3,032 | 3,036 | 2,931 | 2,910 | 2,878 | 1,157 | 526.5 | 490.6 | 488.7 | 506.8 | 510.7 | 509.3 | 507.8 | 503.2 | 497.7 | 497.9 | 499.5 | 225.9 | 219.5 | 190.4 | 193.1 | 146.9 | 133.5 | 136.8 | 133.2 | 125.7 | 115 | 59.25 | 45.9 |
| Diluted Weighted Average Shares Outstanding | 1,863 | 1,863 | 1,901 | 1,956 | 1,964 | 2,049 | 2,099 | 2,265 | 2,495 | 2,698 | 2,888 | 3,008 | 3,037 | 3,042 | 3,016 | 2,999 | 2,968 | 1,210 | 576.9 | 492.4 | 498.6 | 516 | 520.7 | 519.4 | 516.6 | 514.7 | 512.2 | 512.8 | 514.4 | 231.2 | 234.1 | 190.7 | 193.3 | 146.9 | 133.5 | 136.8 | 133.2 | 125.7 | 115 | 59.25 | 45.9 |