| 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-18 | 2026-02-18 | 2025-02-19 | 2024-02-21 | 2023-02-22 | 2022-02-22 | 2021-02-17 | 2020-02-19 | 2019-02-25 | 2018-02-21 | 2017-02-22 | 2016-02-24 | 2015-02-25 | 2014-02-28 | 2013-02-20 | 2012-02-15 | 2011-02-16 | 2010-02-17 | 2009-02-19 | 2007-12-31 | 2007-02-23 | 2006-02-24 | 2005-02-25 | 2004-02-27 | 2003-04-15 | 2002-02-28 | 2001-03-22 | 2000-03-27 | 1999-03-19 | 1998-03-27 | 1997-03-27 | 1996-03-21 | 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 | 54,633 | 54,633 | 54,211 | 52,788 | 48,971 | 29,882 | 17,337 | 45,768 | 44,541 | 42,207 | 40,180 | 40,990 | 42,650 | 26,743 | 24,855 | 23,979 | 22,170 | 19,917 | 23,766 | 22,935 | 22,563 | 20,712 | 18,645 | 17,440 | 17,299 | 18,963 | 19,703 | 17,730 | 19,205 | 18,570 | 17,753 | 16,910 | 16,137 | 15,816 | 14,396 | 12,887 | 11,720 | 10,480 | 8,824 | 7,198 | 6,018 | 6,131 |
| Cost of Revenue | 39,104 | 39,104 | 42,713 | 40,970 | 39,929 | 30,304 | 24,655 | 34,345 | 33,522 | 30,417 | 27,521 | 27,014 | 31,081 | 20,139 | 19,879 | 20,680 | 18,015 | 16,438 | 20,421 | 18,102 | 17,740 | 16,883 | 8,586 | 10,391 | 11,076 | 12,578 | 10,906 | 9,772 | 9,291 | 9,264 | 9,008 | 8,580 | 8,239 | 8,704 | 8,276 | 7,309 | 7,807 | 4,838 | 7,465 | 6,251 | 5,219 | 5,155 |
| Gross Profit | 15,529 | 15,529 | 11,498 | 11,818 | 9,042 | -422 | -7,318 | 11,423 | 11,019 | 12,205 | 12,659 | 13,976 | 11,569 | 6,604 | 4,976 | 3,299 | 4,155 | 3,479 | 3,345 | 4,833 | 4,823 | 3,829 | 10,059 | 7,049 | 6,223 | 6,385 | 8,797 | 7,958 | 9,914 | 9,306 | 8,745 | 8,330 | 7,898 | 7,112 | 6,120 | 5,578 | 3,913 | 5,641 | 1,359 | 947 | 799.6 | 976.4 |
| Operating Expenses | 13,938 | 13,938 | 8,241 | 7,805 | 7,237 | 5,092 | 4,069 | 7,717 | 7,570 | 7,240 | 6,652 | 6,683 | 6,492 | 4,672 | 4,478 | 3,969 | 3,705 | 3,661 | 4,021 | 3,868 | 3,763 | 3,922 | 10,192 | 7,893 | 21,957 | 8,855 | 7,416 | 6,802 | 7,576 | 7,380 | 6,906 | 7,315 | 16,401 | 7,239 | 7,277 | 5,918 | 3,946 | 4,923 | 618.6 | 624.5 | 381 | 457.4 |
| 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 | 6,497 | 6,497 | 1,812 | 1,799 | 1,815 | 1,098 | 666 | 2,004 | 1,520 | 1,838 | 1,670 | 1,727 | 1,851 | 1,312 | 1,586 | 2,848 | 976 | 853 | 997 | 1,028 | 1,076 | 1,113 | 7,826 | 9,124 | 10,430 | 10,893 | 9,426 | 8,854 | 9,177 | 9,076 | 8,724 | 8,621 | 8,457 | 5,199 | 5,104 | 4,690 | 3,066 | 4,284 | 0 | 0 | 0 | 102.9 |
| Other Operating Expenses | 7,441 | 7,441 | 6,429 | 6,006 | 5,422 | 3,994 | 3,403 | 5,713 | 6,050 | 5,402 | 4,982 | 4,956 | 4,641 | 3,360 | 2,892 | 1,121 | 2,729 | 2,808 | 3,024 | 2,840 | 2,687 | 2,809 | 2,366 | -1,231 | 11,527 | -2,038 | -2,010 | -2,052 | -1,601 | -1,696 | -1,818 | -1,306 | 7,944 | 2,040 | 2,173 | 1,228 | 880.4 | 638.3 | 618.6 | 624.5 | 381 | 354.5 |
| Operating Income | 1,591 | 1,591 | 3,257 | 4,013 | 1,805 | -5,514 | -11,387 | 3,706 | 3,449 | 4,965 | 6,007 | 7,293 | 5,077 | 1,932 | 498 | -670 | 450 | -182 | -676 | 965 | 1,060 | -93 | -133 | -844 | -15,734 | -2,470 | 1,381 | 1,156 | 2,338 | 1,926 | 1,839 | 1,015 | -8,503 | -127 | -1,157 | -340 | -33.3 | 718.4 | 740.7 | 322.5 | 418.6 | 519 |
| Net Non-Operating Interest | -1,359 | -1,359 | -1,466 | -1,554 | -1,746 | -1,782 | -1,186 | -968 | -938 | -959 | -928 | -841 | -856 | -836 | -606 | -760 | -766 | -668 | -542 | -557 | -722 | 149 | 66 | 55 | 71 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Income | 357 | 357 | 468 | 591 | 216 | 18 | 41 | 127 | 118 | 94 | 63 | 39 | 31 | 20 | 26 | 26 | 26 | 76 | 214 | 357 | 279 | 149 | 66 | 55 | 71 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | 1,716 | 1,716 | 1,934 | 2,145 | 1,962 | 1,800 | 1,227 | 1,095 | 1,056 | 1,053 | 991 | 880 | 887 | 856 | 632 | 786 | 792 | 744 | 756 | 914 | 1,001 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Equity & Other Income/(Expense) | -43 | -43 | -637 | -1,338 | 127 | 4,748 | 1,120 | -482 | -627 | -922 | -780 | -1,836 | -1,009 | -3,276 | -2,337 | -549 | -190 | -902 | -853 | 96 | -107 | -917 | -694 | -519 | 11,803 | -286 | -94 | -150 | -174 | -280 | -206 | -657 | 8,873 | 14 | 460 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Income Before Tax | 189 | 189 | 1,154 | 1,121 | 186 | -2,548 | -11,453 | 2,256 | 1,884 | 3,084 | 4,299 | 4,616 | 3,212 | -2,180 | -2,445 | -1,979 | -506 | -1,752 | -2,071 | 504 | 231 | -861 | -761 | -1,308 | -3,860 | -2,756 | 1,287 | 1,006 | 2,164 | 1,646 | 1,633 | 358 | 370 | -113 | -697 | -340 | -33.3 | 718.4 | 740.7 | 322.5 | 418.6 | 519 |
| Income Tax Expense | 78 | 78 | 308 | 299 | 59 | -555 | -2,568 | 570 | 472 | 1,165 | 1,623 | -2,994 | 330 | -346 | -569 | 1,650 | -35 | -284 | 4,975 | 0 | -15,406 | -14,711 | 0 | -80 | -1,337 | -994 | 508 | 350 | 858 | 661 | 528 | 162 | 142 | -17 | -222 | -100 | 6.3 | 263.6 | 263.9 | 124.1 | 139.5 | 173.2 |
| Income Attributable to Non-Controlling Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,650 | 0 | 0 | -4,975 | 0 | 15,406 | 14,711 | 0 | 0 | 988 | 0 | -34 | -329 | -8 | 0 | 89 | 29 | 0 | 14 | 460 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Income | 111 | 111 | 846 | 822 | 127 | -1,993 | -8,885 | 1,686 | 1,412 | 1,919 | 2,676 | 7,610 | 2,882 | -1,834 | -1,876 | -1,979 | -471 | -1,468 | -2,071 | 504 | 231 | -861 | -761 | -1,228 | -3,511 | -1,762 | 813 | 985 | 1,314 | 985 | 1,016 | 167 | 228 | -110 | -935 | -240 | -39.6 | 454.8 | 476.8 | 198.4 | 279.1 | 345.8 |
| Depreciation and Amortization | 1,975 | 1,975 | 1,926 | 1,936 | 1,977 | 2,335 | 2,365 | 2,318 | 2,157 | 2,017 | 1,826 | 1,609 | 1,513 | -2,262 | 1,015 | 222 | 1,102 | -2,829 | -3,045 | 1,298 | 16,563 | 15,875 | 13,916 | 1,377 | 12,252 | 1,404 | 1,202 | 1,271 | 1,287 | 964 | 909 | 1,259 | 10,126 | -1,223 | -1,041 | -883 | -723.1 | -612.7 | 552.8 | 485.9 | 388.7 | 336.9 |
| EBITDA | 3,566 | 3,566 | 5,183 | 5,949 | 3,782 | -3,179 | -9,022 | 6,024 | 5,606 | 6,982 | 7,833 | 8,902 | 6,590 | -330 | 1,513 | -448 | 1,552 | -3,011 | -3,721 | 2,263 | 17,623 | 15,782 | 13,783 | 533 | -3,482 | -1,066 | 2,583 | 2,427 | 3,625 | 2,890 | 2,748 | 2,274 | 1,623 | -1,350 | -2,198 | -1,223 | -756.4 | 105.7 | 1,294 | 808.4 | 807.3 | 855.9 |
| Earnings Per Share (EPS) | 0.17 | 0.17 | 1.29 | 1.26 | 0.2 | -3.09 | -18.36 | 3.8 | 3.04 | 3.92 | 4.85 | 11.39 | 4.02 | -17.04 | -14.99 | -15.83 | -3.79 | -13.37 | -21.41 | 5.51 | 3.02 | -13.93 | -12.69 | -20.78 | -60.46 | -30.6 | 14.54 | 17.3 | 20.83 | 14.82 | 15.82 | 5.82 | 4.01 | -1.94 | -16.79 | -4.79 | -0.83 | 9.85 | 10.84 | 4.46 | 6.31 | 8.19 |
| Diluted Earnings Per Share | 0.17 | 0.17 | 1.24 | 1.14 | 0.19 | -3.09 | -18.36 | 3.8 | 3.03 | 3.9 | 4.81 | 11.07 | 3.93 | -17.04 | -14.99 | -15.83 | -3.79 | -13.37 | -21.41 | 4.51 | 2.34 | -13.93 | -12.69 | -20.78 | -60.46 | -30.6 | 13.47 | 16.76 | 20.13 | 14.41 | 14.78 | 2.46 | 4.01 | -1.94 | -16.79 | -4.79 | -0.83 | 9.85 | 10.54 | 4.46 | 6.31 | 8.06 |
| Weighted Average Shares Outstanding | 660.5 | 660.5 | 657 | 653.6 | 650.3 | 644 | 483.9 | 443.4 | 464.2 | 489.2 | 552.3 | 668.4 | 717.5 | 107.6 | 125.1 | 125 | 124.4 | 109.8 | 96.74 | 91.51 | 76.57 | 61.79 | 59.96 | 59.11 | 58.08 | 57.58 | 55.92 | 56.95 | 63.08 | 66.48 | 64.24 | 67.98 | 56.92 | 56.69 | 55.7 | 50.08 | 47.71 | 46.19 | 44 | 44.5 | 44.23 | 42.2 |
| Diluted Weighted Average Shares Outstanding | 661.9 | 661.9 | 721.3 | 719.7 | 655.1 | 644 | 483.9 | 444.3 | 465.7 | 491.7 | 556.1 | 687.4 | 734 | 107.6 | 125.1 | 125 | 124.4 | 109.8 | 96.74 | 111.7 | 98.6 | 61.79 | 59.96 | 59.11 | 58.08 | 57.58 | 60.37 | 58.77 | 65.26 | 68.35 | 68.72 | 67.98 | 56.92 | 56.69 | 55.7 | 50.08 | 47.71 | 46.19 | 45.26 | 44.5 | 44.23 | 42.92 |