
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 474,150 | 450,863 | 476,464 | 453,604 | 448,954 | 464,724 | |
COGS | 406,241 | 380,929 | 403,889 | 382,839 | 377,799 | 389,189 | |
Gross Profit | 67,909 | 69,934 | 72,575 | 70,765 | 71,155 | 75,535 | |
Operating Expenses & Income | |||||||
Operating Income | 13,726 | 14,050 | 10,567 | 6,994 | 8,052 | 10,579 | |
Total Operating Expenses | 54,182 | 55,883 | 62,006 | 63,770 | 63,103 | 63,787 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 205 | 210 | 228 | 209 | 202 | 202 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3) | (78) | (82) | (32) | (23) | (7) | |
Interest Income | 2 | 3 | 694 | 5 | - | - | |
Income Tax Expense | 6,256 | 6,952 | 5,536 | 4,215 | 3,839 | 4,205 | |
Net Income | |||||||
Net Income | 12,628 | 13,042 | 10,579 | 7,938 | 7,013 | 7,965 | |
Supplemental | |||||||
EBIT | 18,870 | 20,078 | 16,207 | 12,067 | 10,413 | 11,765.3 | |
EBITDA | 21,339 | 22,944 | 19,620 | 15,758 | 14,324 | 15,585 | |