
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 301,022 | 300,836 | 260,593 | 280,742 | 299,472 | 299,472 | |
COGS | 258,734 | 257,938 | 222,091 | 243,147 | 256,178 | 256,178 | |
Gross Profit | 42,288 | 42,898 | 38,502 | 37,595 | 43,294 | 43,294 | |
Operating Expenses & Income | |||||||
Operating Income | 25,941 | 25,962 | 20,754 | 17,831 | 22,111 | 22,111 | |
Total Operating Expenses | 16,347 | 16,936 | 17,748 | 19,764 | 21,183 | 21,183 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 15,687 | 16,321 | 17,129 | 19,171 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (859) | (871) | (787) | (777) | (986) | (986) | |
Interest Income | 127 | 292 | 521 | 541 | 547 | - | |
Income Tax Expense | 7,437 | 8,310 | 6,583 | 4,936 | 6,422 | 6,422 | |
Net Income | |||||||
Net Income | 14,504 | 15,617 | 12,107 | 10,040 | 11,152 | 11,152 | |
Supplemental | |||||||
EBIT | 26,412 | 27,900 | 21,726 | 18,983 | 21,947 | 21,947 | |
EBITDA | 35,853 | 37,700 | 31,581 | 29,816 | 33,608 | 33,608 | |