
| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 128,278 | 129,585 | 110,148 | 115,525 | 121,220 | 126,772 | |
COGS | 111,323 | 112,555 | 97,073 | 100,772 | 104,575 | 109,804 | |
Gross Profit | 16,955 | 17,030 | 13,075 | 14,753 | 16,645 | 16,968 | |
Operating Expenses & Income | |||||||
Operating Income | 1,740 | 1,102 | 690 | 2,442 | 4,301 | 4,061 | |
Total Operating Expenses | 126,538 | 15,927 | 12,384 | 12,310 | 12,343 | 12,906 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 14,881 | 15,750 | 12,217 | 12,310 | 12,176 | 3,298 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (299) | (278) | (224) | (145) | (63) | (43) | |
Interest Income | 66 | 15 | 8 | 48 | 45 | 3 | |
Income Tax Expense | (1,416) | (1,150) | (110) | 381 | 283 | 897 | |
Net Income | |||||||
Net Income | (3,284) | (1,123) | 630 | 4,089 | 3,817 | 3,091 | |
Supplemental | |||||||
EBIT | 1,715 | 56 | 837 | 2,436 | 4,251 | 4,061 | |
EBITDA | (3,377) | 1,010 | 1,674 | 3,142 | 4,712 | 4,349 | |