

| 2016 | 2017 | 2018 | 2019 | 2020 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 111,018 | 110,934 | 110,412 | 108,187 | 86,676 | 86,676 | |
COGS | 95,295 | 93,975 | 95,011 | 93,164 | 75,962 | 75,962 | |
Gross Profit | 15,723 | 16,959 | 15,401 | 15,023 | 10,714 | 10,714 | |
Operating Expenses & Income | |||||||
Operating Income | 4,881 | 7,239 | 5,032 | 4,956 | 2,234 | 2,234 | |
Total Operating Expenses | 106,137 | 103,695 | 105,380 | 103,231 | 84,442 | 84,442 | |
R&D Expenses | 3,274 | 3,230 | 3,051 | 3,612 | 2,979 | 2,979 | |
Selling General & Admin Expenses | 7,568 | 7,385 | 7,318 | 6,455 | 5,501 | 5,501 | |
Earnings from Continuing Operations | |||||||
Interest Expense | - | - | - | - | - | (842) | |
Interest Income | 226 | 182 | 249 | 261 | 117 | 117 | |
Income Tax Expense | 1,237 | 2,588 | 778 | 1,321 | - | 1,125 | |
Net Income | |||||||
Net Income | 1,803 | 3,491 | 3,608 | 6,622 | 29 | 29 | |
Supplemental | |||||||
EBIT | 10,631 | 13,301 | 10,572 | 10,403 | 7,341 | 7,341 | |
EBITDA | - | - | - | - | - | - | |