
| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 85,552 | 101,120 | 90,460 | 128,470 | 198,660 | 193,434 | |
COGS | 60,793 | 73,456 | 72,606 | 101,304 | 162,567 | 159,215 | |
Gross Profit | 24,759 | 27,664 | 17,854 | 27,166 | 36,093 | 34,219 | |
Operating Expenses & Income | |||||||
Operating Income | 15,395 | 17,355 | 9,461 | 14,083 | 19,535 | 18,373 | |
Total Operating Expenses | 9,363 | 10,308 | 8,392 | 13,081 | 16,558 | 15,845 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 804 | 889 | 694 | 984 | 829 | 4,491 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,445) | (1,884) | (2,711) | (3,762) | (4,201) | (4,176) | |
Interest Income | 1 | 1 | 33 | 7 | 207 | 203 | |
Income Tax Expense | 4,417 | 4,654 | 2,119 | 3,586 | 4,970 | 5,542 | |
Net Income | |||||||
Net Income | 9,740 | 10,615 | 10,012 | 10,866 | 10,306 | 9,931 | |
Supplemental | |||||||
EBIT | 15,395 | 17,355 | 9,461 | 14,083 | 19,535 | 18,582 | |
EBITDA | 15,829 | 18,088 | 11,785 | 19,551 | 20,777 | 21,687 | |