
| 2018 | 2019 | 2020 | 2021 | 2022 | |
|---|---|---|---|---|---|
Revenue | |||||
Total revenue | 91,750 | 92,865 | 84,681 | 87,470 | 94,780 |
COGS | 46,070 | 46,647 | 42,971 | 45,468 | 51,745 |
Gross Profit | 45,680 | 46,218 | 41,710 | 42,002 | 43,035 |
Operating Expenses & Income | |||||
Operating Income | 15,424 | 16,027 | 14,434 | 15,196 | 16,056 |
Total Operating Expenses | 76,326 | 76,838 | 70,247 | 72,274 | 78,724 |
R&D Expenses | 1,687 | 1,672 | 1,576 | 1,670 | 1,696 |
Selling General & Admin Expenses | 28,472 | 28,286 | 25,231 | 25,213 | 25,236 |
Earnings from Continuing Operations | |||||
Interest Expense | (1,006) | (1,214) | (983) | (951) | (1,249) |
Interest Income | 247 | 200 | 106 | 80 | 210 |
Income Tax Expense | - | - | - | - | - |
Net Income | |||||
Net Income | 10,135 | 12,609 | 12,232 | 16,905 | 9,270 |
Supplemental | |||||
EBIT | 17,921 | 19,989 | 18,370 | - | - |
EBITDA | 17,921 | 19,989 | 18,370 | 15,197 | 16,076 |