
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 199,194 | 209,111 | 213,904 | 237,862 | 277,736 | 277,736 | |
COGS | 174,580 | 184,068 | 185,464 | 199,743 | 227,113 | 227,113 | |
Gross Profit | 24,614 | 25,043 | 28,440 | 38,119 | 50,623 | 50,623 | |
Operating Expenses & Income | |||||||
Operating Income | 10,039 | 10,475 | 12,825 | 19,683 | 27,958 | 28,212 | |
Total Operating Expenses | 14,575 | 14,568 | 15,615 | 18,436 | 22,665 | 22,411 | |
R&D Expenses | 1,165 | 1,129 | 1,568 | 1,991 | 2,051 | 1,619 | |
Selling General & Admin Expenses | 11,959 | 12,088 | 12,702 | 15,024 | 1,667 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (363) | (520) | (580) | (513) | (642) | (868) | |
Interest Income | 374 | 111 | 225 | 58 | 43 | - | |
Income Tax Expense | 1,850 | 3,072 | 3,816 | 8,548 | 8,535 | 8,535 | |
Net Income | |||||||
Net Income | 9,353 | 9,411 | 8,838 | 11,401 | 18,840 | 18,841 | |
Supplemental | |||||||
EBIT | 11,675 | 13,276 | 13,684 | 21,257 | 29,345 | 29,345 | |
EBITDA | 15,020 | 16,773 | 17,322 | 25,160 | 36,359 | 36,359 | |