
| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 106,212 | 103,425 | 106,193 | 100,457 | 91,270 | 87,522 | |
COGS | 85,902 | 83,057 | 83,789 | 80,784 | 72,251 | 66,893 | |
Gross Profit | 20,311 | 20,368 | 22,404 | 19,673 | 19,019 | 20,628 | |
Operating Expenses & Income | |||||||
Operating Income | 1,666 | 1,472 | 3,095 | 850 | (131) | 1,667 | |
Total Operating Expenses | 104,547 | 101,953 | 102,995 | 99,460 | 90,757 | 85,350 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 3,989 | 4,010 | 18,069 | 17,493 | 17,295 | 9,235 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1) | - | - | - | - | - | |
Interest Income | 27 | 26 | 26 | 24 | 22 | 33 | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 987 | 692 | 2,051 | 613 | (359) | 998 | |
Supplemental | |||||||
EBIT | 2,700 | 2,310 | - | - | - | - | |
EBITDA | 2,700 | 2,310 | 4,307 | 2,132 | 1,184 | - | |