
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 207,608 | 277,244 | 218,910 | 247,571 | 448,250 | 430,040 | |
COGS | 185,884 | 251,487 | 196,164 | 224,422 | 419,082 | 398,616 | |
Gross Profit | 21,724 | 25,757 | 22,746 | 23,149 | 29,168 | 31,424 | |
Operating Expenses & Income | |||||||
Operating Income | 11,725 | 15,750 | 12,926 | 13,573 | 19,236 | 21,267 | |
Total Operating Expenses | 9,999 | 10,007 | 9,820 | 9,576 | 9,932 | 10,157 | |
R&D Expenses | 2,187 | 2,020 | 1,977 | 2,073 | - | - | |
Selling General & Admin Expenses | 8,014 | 8,346 | 6,530 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (35) | (34) | (41) | (98) | (45) | (39) | |
Interest Income | 103 | 2,960 | 808 | 968 | 970 | - | |
Income Tax Expense | 4,404 | 5,889 | 5,578 | 4,191 | 6,687 | 7,934 | |
Net Income | |||||||
Net Income | 11,901 | 12,637 | 11,632 | 10,037 | 16,206 | 18,529 | |
Supplemental | |||||||
EBIT | 16,341 | 18,561 | 12,926 | 13,574 | 22,939 | 25,236 | |
EBITDA | 19,526 | 21,946 | 16,076 | 17,114 | 27,747 | 29,984 | |