

| 2018 | 2019 | 2020 | 2021 | 2022 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 61,550 | 63,341 | 66,806 | 81,747 | 94,436 | 88,826 | |
COGS | 51,718 | 52,914 | 55,033 | 66,304 | 77,886 | 73,391 | |
Gross Profit | 9,832 | 10,427 | 11,773 | 15,443 | 16,550 | 15,435 | |
Operating Expenses & Income | |||||||
Operating Income | 3,162 | 4,128 | 4,847 | 7,615 | 8,436 | 7,271 | |
Total Operating Expenses | 7,025 | 7,014 | 7,092 | 7,951 | 8,491 | 8,562 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 954 | 771 | 757 | 842 | 868 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (629) | (701) | (634) | (571) | (628) | (796) | |
Interest Income | 64 | 100 | 74 | 101 | 209 | 409 | |
Income Tax Expense | 362 | 698 | 995 | 1,936 | 2,194 | 1,834 | |
Net Income | |||||||
Net Income | 2,075 | 2,623 | 2,979 | 5,053 | 5,359 | 4,436 | |
Supplemental | |||||||
EBIT | 3,066 | 4,128 | 4,847 | 7,615 | 8,436 | 7,343 | |
EBITDA | 6,358 | 7,201 | 8,532 | 11,383 | 12,476 | 11,606 | |