
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 198,073 | 249,521 | 282,693 | 293,314 | 309,111 | 312,139 | |
COGS | 179,616 | 221,288 | 248,212 | 259,079 | 270,257 | 275,440 | |
Gross Profit | 18,457 | 28,233 | 34,481 | 34,235 | 38,854 | 36,699 | |
Operating Expenses & Income | |||||||
Operating Income | (1,539) | 6,957 | 12,201 | 9,475 | 12,666 | 11,137 | |
Total Operating Expenses | 19,996 | 21,276 | 22,280 | 24,760 | 26,188 | 25,562 | |
R&D Expenses | 1,151 | 1,137 | 1,293 | 1,292 | 1,862 | - | |
Selling General & Admin Expenses | 14,052 | 14,797 | 17,321 | 19,436 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (894) | (1,025) | (1,424) | (1,385) | (1,410) | (1,490) | |
Interest Income | 164 | 123 | 141 | 193 | 173 | - | |
Income Tax Expense | 31 | 1,720 | 2,525 | 4,908 | 4,174 | 4,429 | |
Net Income | |||||||
Net Income | (4,397) | 4,785 | 10,116 | 6,935 | 11,183 | 10,758 | |
Supplemental | |||||||
EBIT | (1,539) | 6,957 | 12,201 | 9,475 | 12,666 | 11,137 | |
EBITDA | 15,701 | 25,284 | 30,690 | 28,911 | 32,330 | 30,868 | |