
| 2018 | 2019 | 2020 | 2021 | 2022 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 57,328 | 54,006 | 59,274 | 53,587 | 53,185 | 56,802 | |
COGS | 41,874 | 37,509 | 40,678 | 36,636 | 35,917 | 38,805 | |
Gross Profit | 15,454 | 16,497 | 18,596 | 16,951 | 17,268 | 17,997 | |
Operating Expenses & Income | |||||||
Operating Income | 133 | 1,460 | 3,661 | 2,941 | 3,287 | 5,525 | |
Total Operating Expenses | 15,321 | 15,036 | 14,933 | 14,007 | 13,978 | 14,464 | |
R&D Expenses | 457 | - | - | - | - | - | |
Selling General & Admin Expenses | 1,760 | 1,717 | 1,731 | 1,709 | 1,648 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | - | (121) | (100) | (87) | (67) | (63) | |
Interest Income | 5 | 3 | 5 | 4 | 3 | 2 | |
Income Tax Expense | 243 | 569 | 1,192 | 750 | 1,186 | 1,446 | |
Net Income | |||||||
Net Income | 381 | 1,119 | 2,681 | 2,041 | 2,330 | 460 | |
Supplemental | |||||||
EBIT | 748 | 1,809 | 3,661 | 2,941 | 3,287 | 5,525 | |
EBITDA | 2,496 | 3,524 | 5,517 | 4,699 | 4,737 | 3,962 | |