
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 139,537 | 132,509 | 132,703 | 139,081 | 147,658 | 154,580 | |
COGS | 111,520 | 104,442 | 104,437 | 112,009 | 121,134 | 128,108 | |
Gross Profit | 28,017 | 28,067 | 28,266 | 27,072 | 26,524 | 26,472 | |
Operating Expenses & Income | |||||||
Operating Income | 1,312 | 3,481 | 4,385 | (6,882) | (14,076) | (6,736) | |
Total Operating Expenses | 27,045 | 24,586 | 27,295 | 34,205 | 40,600 | 33,208 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 27,045 | 24,586 | 27,295 | 34,205 | 28,113 | 29,347 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (639) | (905) | (400) | (580) | (482) | (508) | |
Interest Income | - | - | - | - | - | - | |
Income Tax Expense | 360 | 667 | (30) | (1,858) | 1,246 | 2,062 | |
Net Income | |||||||
Net Income | 456 | 1,328 | 4,337 | (3,080) | (8,636) | (6,298) | |
Supplemental | |||||||
EBIT | 1,059 | 2,900 | 4,385 | (4,839) | (13,737) | (5,349) | |
EBITDA | 2,986 | 4,873 | 6,375 | (2,582) | (11,278) | (2,918) | |