
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 233,601 | 290,416 | 354,922 | 373,568 | 378,815 | 391,341 | |
COGS | 213,008 | 267,561 | 316,037 | 327,264 | 332,336 | 341,246 | |
Gross Profit | 20,593 | 22,855 | 38,885 | 46,304 | 46,479 | 50,095 | |
Operating Expenses & Income | |||||||
Operating Income | 6,537 | 7,201 | 22,407 | 28,649 | 28,042 | 29,950 | |
Total Operating Expenses | 14,056 | 15,654 | 16,478 | 17,655 | 18,437 | 20,145 | |
R&D Expenses | 1,313 | 1,354 | 1,383 | 1,486 | - | - | |
Selling General & Admin Expenses | 11,609 | 13,328 | 13,790 | 14,686 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (268) | (245) | (180) | (319) | (402) | (433) | |
Interest Income | 10,287 | 8,824 | 1,189 | 1,056 | 790 | - | |
Income Tax Expense | 6,546 | 5,328 | 17,573 | 7,281 | 10,958 | 12,030 | |
Net Income | |||||||
Net Income | 10,999 | 10,010 | 17,099 | 14,143 | 18,561 | 23,084 | |
Supplemental | |||||||
EBIT | 6,537 | 7,201 | 22,407 | 28,649 | 28,042 | 29,950 | |
EBITDA | 30,262 | 34,465 | 50,015 | 53,824 | 51,941 | 54,262 | |