

| 2017 | 2018 | 2019 | 2020 | 2021 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 97,003 | 110,874 | 128,764 | 142,882 | 164,300 | 166,478 | |
COGS | 64,205 | 74,045 | 87,232 | 98,909 | 113,857 | 115,164 | |
Gross Profit | - | - | - | - | - | - | |
Operating Expenses & Income | |||||||
Operating Income | 8,024 | 11,232 | 12,893 | 14,565 | 18,227 | 18,005 | |
Total Operating Expenses | 24,774 | 25,597 | 28,639 | 29,408 | 32,216 | 33,309 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 24,766 | 25,550 | 28,631 | 29,490 | 33,781 | 34,905 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,866) | (4,427) | (4,878) | (4,496) | (4,464) | (5,125) | |
Interest Income | 28 | 10 | 11 | 82 | 23 | 136 | |
Income Tax Expense | (1,036) | (1,227) | (1,360) | (1,309) | (2,491) | (2,115) | |
Net Income | |||||||
Net Income | 4,844 | 5,694 | 6,542 | 6,749 | 10,902 | 9,053 | |
Supplemental | |||||||
EBIT | 7,718 | 11,338 | 12,769 | 12,472 | 17,834 | 16,157 | |
EBITDA | 9,536 | 20,438 | 22,774 | 22,885 | 28,880 | 27,472 | |