
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 190,690 | 189,032 | 201,025 | 221,885 | 227,850 | 233,761 | |
COGS | 165,114 | 165,044 | 172,495 | 182,957 | 183,052 | 187,942 | |
Gross Profit | 25,576 | 23,988 | 28,530 | 38,928 | 44,798 | 45,819 | |
Operating Expenses & Income | |||||||
Operating Income | 9,762 | 8,361 | 11,947 | 21,698 | 26,181 | 27,098 | |
Total Operating Expenses | 15,814 | 15,627 | 16,583 | 17,230 | 18,617 | 18,721 | |
R&D Expenses | 225 | 219 | 234 | 177 | - | - | |
Selling General & Admin Expenses | 15,813 | 15,625 | 16,582 | 17,229 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (533) | (7) | - | - | - | - | |
Interest Income | 976 | 376 | 353 | 339 | 582 | - | |
Income Tax Expense | 4,024 | 3,498 | 4,464 | 2,496 | 8,044 | 8,504 | |
Net Income | |||||||
Net Income | 6,682 | (6,913) | 7,937 | 19,895 | 18,483 | 18,609 | |
Supplemental | |||||||
EBIT | 11,118 | (3,167) | 12,571 | 22,584 | 26,804 | 27,007 | |
EBITDA | 14,682 | 428 | 16,569 | 26,859 | 31,336 | 31,612.8 | |