
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 236,503 | 314,312 | 344,601 | 339,233 | 333,413 | 333,413 | |
COGS | 212,396 | 286,533 | 311,463 | 304,995 | 299,105 | 299,105 | |
Gross Profit | 24,107 | 27,779 | 33,138 | 34,238 | 34,308 | 34,308 | |
Operating Expenses & Income | |||||||
Operating Income | 10,931 | 12,836 | 16,242 | 16,382 | 15,625 | 15,625 | |
Total Operating Expenses | 13,174 | 14,941 | 16,896 | 17,856 | 18,683 | 18,683 | |
R&D Expenses | 1,173 | 1,531 | 1,821 | 1,802 | - | - | |
Selling General & Admin Expenses | 10,751 | 12,031 | 14,360 | 15,128 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (560) | (993) | (1,023) | (706) | (1,196) | (1,196) | |
Interest Income | 820 | 899 | 815 | 935 | 943 | - | |
Income Tax Expense | 4,078 | 3,851 | 4,321 | 4,115 | 4,860 | 4,860 | |
Net Income | |||||||
Net Income | 8,878 | 10,270 | 13,240 | 12,441 | 13,455 | 13,455 | |
Supplemental | |||||||
EBIT | 13,130 | 12,838 | 19,392 | 17,976 | 15,625 | 16,693 | |
EBITDA | 28,303 | 30,252 | 38,684 | 37,432 | 34,548 | 35,616 | |