| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-09-30 | 2025-04-17 | 2024-04-25 | 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 |
| Revenue | 42,644 | 46,093 | 36,566 | 35,296 | 35,988 | 29,312 | 28,824 | 27,337 | 30,501 | 56,457 | 38,401 | 32,146 | 23,436 | 34,888 | 36,126 | 28,294 | 22,540 | 32,943 | 20,475 | 19,606 |
| Cost of Revenue | 24,421 | 25,711 | 18,605 | 16,643 | 10,206 | 9,455 | 9,098 | 7,679 | 11,379 | 16,900 | 22,193 | 19,243 | 13,395 | 3,508 | 3,772 | 2,964 | 4,818 | 8,718 | 2,000 | 5,975 |
| Gross Profit | 18,224 | 20,382 | 17,960 | 18,653 | 25,782 | 19,857 | 19,726 | 19,658 | 19,122 | 39,558 | 16,208 | 12,903 | 10,041 | 31,380 | 32,354 | 25,330 | 17,723 | 24,225 | 18,474 | 13,630 |
| Operating Expenses | 10,821 | 4,493 | 6,946 | 13,468 | 20,493 | 16,513 | 11,350 | 2,625 | 15,299 | 27,333 | 31,616 | 13,690 | 15,331 | 40,158 | 29,125 | 23,012 | 16,611 | 18,389 | 16,426 | 8,838 |
| Research & Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 214.1 | 223 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Selling, General and Administrative | 11,234 | 4,493 | 6,946 | 13,468 | 20,493 | 5,540 | 4,951 | 2,475 | 8,909 | 7,815 | 9,495 | 8,872 | 11,745 | 8,339 | 9,000 | 8,458 | 1,806 | 1,722 | 7,087 | 6,546 |
| Other Operating Expenses | -413 | 0 | -0.001 | 0 | 0 | 10,972 | 6,399 | -63.7 | 6,166 | 19,518 | 22,121 | 4,818 | 3,586 | 31,819 | 20,125 | 14,554 | 14,805 | 16,667 | 9,339 | 2,292 |
| Operating Income | 7,403 | 15,889 | 11,015 | 5,185 | 5,289 | 3,344 | 8,377 | 17,033 | 3,823 | 12,225 | -15,408 | -786.3 | -5,289 | -8,778 | 3,230 | 2,317 | 1,112 | 5,836 | 2,048 | 4,793 |
| Net Non-Operating Interest | -7,078 | -3,041 | -3,448 | -3,697 | -2,048 | -454.9 | -851 | 2,334 | 886.5 | 850.6 | 1,564 | -2,381 | 766.3 | 586 | -2,442 | -893.9 | -649.1 | 0 | 1,132 | -407.9 |
| Interest Income | 1,079 | 3,076 | 3,016 | 1,008 | 756.4 | 356 | 415.5 | 2,643 | 1,207 | 1,154 | 1,838 | 1,071 | 1,146 | 998.1 | 1,586 | 781.9 | 1,038 | 2,077 | 3,237 | 1,892 |
| Interest Expense | 8,157 | 6,117 | 6,464 | 4,705 | 2,805 | 810.9 | 1,267 | 308.8 | 320.1 | 303.4 | 273.4 | 3,452 | 379.8 | 412.2 | 4,028 | 1,676 | 1,687 | 2,077 | 2,105 | 2,300 |
| Equity & Other Income/(Expense) | -6,941 | -664.5 | -5,866 | 1,979 | 8,253 | 4,119 | -524.1 | -2,469 | -65.72 | -1,820 | -2,940 | 1,826 | -221.1 | 502.7 | 4,523 | 2,418 | -101.9 | 4,437 | -1,231 | -2,678 |
| Income Before Tax | -6,616 | 12,183 | 1,701 | 3,467 | 11,494 | 7,008 | 7,002 | 16,898 | 4,644 | 11,255 | -16,784 | -1,341 | -4,744 | -7,690 | 5,311 | 3,841 | 360.6 | 10,273 | 1,949 | 1,707 |
| Income Tax Expense | -831 | 275.3 | -2,951 | 720.6 | 5,467 | 569.8 | -611.8 | 2,634 | 2,102 | 7,966 | 836.8 | 1,807 | 1,344 | -508.7 | 1,200 | 1,418 | -730.3 | 3,535 | 533.7 | 562.1 |
| Income Attributable to Non-Controlling Interest | 4.96 | 3.02 | 174.3 | -1,019 | 158.7 | 49.01 | 2,689 | 195.6 | 4,359 | 81.79 | -603.4 | 72.86 | -4.63 | -48.46 | 32.18 | 289.5 | 295.5 | 14.06 | 3.86 | -14.83 |
| Net Income | -5,790 | 11,905 | 4,477 | 3,766 | 5,868 | 6,389 | 4,924 | 14,067 | -1,818 | 3,207 | -17,017 | -3,222 | -6,083 | -7,132 | 4,079 | 2,133 | 795.3 | 6,724 | 1,411 | 1,160 |
| Depreciation and Amortization | 4,414 | 4,574 | 3,564 | 2,787 | 1,500 | 1,878 | 1,753 | 1,805 | 1,579 | 1,726 | 2,171 | 1,889 | 1,487 | 1,751 | 1,884 | 1,511 | 1,417 | 2,564 | 1,855 | 2,004 |
| EBITDA | 11,817 | 20,463 | 14,578 | 7,972 | 6,789 | 5,222 | 10,130 | 18,838 | 5,402 | 13,950 | -13,237 | 1,103 | -3,802 | -7,027 | 5,113 | 3,828 | 2,529 | 8,400 | 3,903 | 6,797 |
| Earnings Per Share (EPS) | -2.72 | 4.56 | 2.28 | 1.35 | 3.6 | 4.14 | 5.51 | 9.72 | -1.3 | 2.48 | -10.67 | -2.24 | -4.65 | -5.09 | 2.6 | 2.25 | -2.15 | 8.47 | 0.4 | 0.81 |
| Diluted Earnings Per Share | -2.67 | 4.5 | 2.15 | 1.33 | 3.54 | 4.08 | 4.72 | 9.72 | -1.3 | 2.45 | -10.67 | -2.24 | -4.65 | -5.08 | 2.6 | 1.71 | -2.15 | 8.47 | 0.4 | 0.81 |
| Weighted Average Shares Outstanding | 2,247 | 2,277 | 2,143 | 1,966 | 1,569 | 1,532 | 1,353 | 1,352 | 1,352 | 1,353 | 1,353 | 1,353 | 1,353 | 1,353 | 1,353 | 1,135 | 1,133 | 1,133 | 1,130 | 1,130 |
| Diluted Weighted Average Shares Outstanding | 2,247 | 2,250 | 2,271 | 1,993 | 1,594 | 1,554 | 1,580 | 1,352 | 1,352 | 1,369 | 1,353 | 1,353 | 1,353 | 1,353 | 1,353 | 1,135 | 1,133 | 1,133 | 1,130 | 1,130 |