
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 219,814 | 213,569 | 283,852 | 330,472 | 358,697 | 351,429 | |
COGS | 198,437 | 195,539 | 253,418 | 295,500 | 316,832 | 309,085 | |
Gross Profit | 21,377 | 18,030 | 30,434 | 34,972 | 41,865 | 42,344 | |
Operating Expenses & Income | |||||||
Operating Income | 9,874 | 6,555 | 17,232 | 20,623 | 24,200 | 24,153 | |
Total Operating Expenses | 11,502 | 11,475 | 13,203 | 14,349 | 17,665 | 18,191 | |
R&D Expenses | 1,224 | 1,209 | 1,298 | - | - | - | |
Selling General & Admin Expenses | 11,502 | 11,475 | 13,202 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (251) | (303) | (355) | (464) | (628) | (579) | |
Interest Income | 631 | 23 | 51 | 74 | 136 | - | |
Income Tax Expense | 2,929 | 2,207 | 5,665 | 5,839 | 6,237 | 6,408 | |
Net Income | |||||||
Net Income | 7,385 | 4,835 | 10,517 | 14,909 | 19,361 | 19,591 | |
Supplemental | |||||||
EBIT | 9,875 | 7,422 | 16,631 | 21,459 | 26,304 | 26,239 | |
EBITDA | 12,100 | 10,134 | 19,959 | 24,729 | 29,317 | 29,307 | |