
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 76,184 | 89,253 | 95,147 | 97,102 | 100,900 | 101,856 | |
COGS | 59,808 | 71,288 | 72,542 | 73,660 | 76,681 | 76,465 | |
Gross Profit | 16,376 | 17,965 | 22,605 | 23,442 | 24,219 | 25,391 | |
Operating Expenses & Income | |||||||
Operating Income | 1,277 | 2,226 | 5,875 | 5,702 | 6,528 | 7,332 | |
Total Operating Expenses | 15,097 | 15,737 | 16,731 | 17,740 | 17,691 | 18,059 | |
R&D Expenses | 3,043 | 3,233 | 3,529 | 3,575 | - | - | |
Selling General & Admin Expenses | 12,054 | 12,504 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (288) | (147) | (172) | (350) | (319) | (247) | |
Interest Income | 21 | 21 | 36 | 65 | 58 | - | |
Income Tax Expense | 1,013 | 1,371 | 1,793 | 2,075 | 4,075 | 4,340 | |
Net Income | |||||||
Net Income | (658) | 1,319 | 2,407 | 3,504 | 5,778 | 6,610 | |
Supplemental | |||||||
EBIT | 1,402 | 3,721 | 5,215 | 6,739 | 6,528 | 5,591 | |
EBITDA | 4,141 | 6,308 | 7,519 | 8,954 | 9,546 | 8,826 | |