
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 146,799 | 149,597 | 150,808 | 138,752 | 147,284 | 165,908 | |
COGS | 129,377 | 131,115 | 134,135 | 122,953 | 130,737 | 147,752 | |
Gross Profit | 17,422 | 18,482 | 16,673 | 15,799 | 16,547 | 18,156 | |
Operating Expenses & Income | |||||||
Operating Income | 831 | 1,643 | 1,144 | 2,295 | 2,762 | 3,847 | |
Total Operating Expenses | 16,770 | 16,837 | 15,528 | 13,503 | 13,785 | 14,309 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 11,955 | 12,150 | 11,005 | 10,353 | 10,598 | 242 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (54) | (52) | (56) | (35) | (31) | (9) | |
Interest Income | 7 | 7 | 6 | 48 | 5 | 1 | |
Income Tax Expense | 318 | 682 | 776 | 694 | 878 | 1,256 | |
Net Income | |||||||
Net Income | 349 | 948 | 1,238 | 1,647 | 2,057 | 2,860 | |
Supplemental | |||||||
EBIT | 831 | 1,647 | 1,145 | 2,297 | 2,967 | 3,848 | |
EBITDA | 1,354 | 2,134 | 1,724 | 2,824 | 3,488 | 4,336 | |