

| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 174,936 | 171,683 | 143,705 | 144,360 | 167,983 | 167,643 | |
COGS | 157,035 | 156,929 | 135,558 | 133,637 | 156,131 | 154,328 | |
Gross Profit | 17,901 | 14,754 | 8,147 | 10,723 | 11,852 | 13,315 | |
Operating Expenses & Income | |||||||
Operating Income | 7,738 | 6,419 | 1,277 | 3,292 | 3,948 | 5,436 | |
Total Operating Expenses | 10,162 | 8,334 | 6,869 | 7,430 | 7,903 | 7,877 | |
R&D Expenses | - | 1,497 | 1,217 | 1,428 | 1,116 | 1,209 | |
Selling General & Admin Expenses | 10,162 | 537 | 472 | 425 | 485 | 1,990 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (71) | (32) | (51) | (23) | (21) | (33) | |
Interest Income | 70 | 47 | 46 | 45 | 98 | 231 | |
Income Tax Expense | 1,922 | 1,147 | 159 | 762 | 556 | 680 | |
Net Income | |||||||
Net Income | 4,965 | 4,965 | 830 | 2,827 | 1,159 | 1,969 | |
Supplemental | |||||||
EBIT | 8,252 | 6,926 | 1,591 | 4,270 | 4,587 | 3,555.8 | |
EBITDA | 15,681 | 14,414 | 9,098 | 11,994 | 12,960 | 5,958 | |