
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 170,321 | 184,035 | 196,624 | 212,345 | 217,752 | 217,752 | |
COGS | 139,683 | 154,358 | 160,768 | 167,457 | 169,498 | 169,498 | |
Gross Profit | 30,638 | 29,677 | 35,856 | 44,888 | 48,254 | 48,254 | |
Operating Expenses & Income | |||||||
Operating Income | 10,572 | 8,194 | 13,309 | 18,743 | 20,381 | 20,381 | |
Total Operating Expenses | 20,066 | 21,482 | 22,547 | 26,145 | 27,873 | 27,873 | |
R&D Expenses | 2,493 | 2,464 | 2,524 | 2,603 | 2,539 | 2,539 | |
Selling General & Admin Expenses | 17,239 | 18,332 | 19,720 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (72) | (100) | (382) | (261) | (279) | (279) | |
Interest Income | 106 | 289 | 446 | 361 | 421 | - | |
Income Tax Expense | 3,332 | 864 | 3,584 | 5,670 | 3,669 | 3,669 | |
Net Income | |||||||
Net Income | 6,117 | 6,869 | 10,277 | 12,199 | 20,655 | 20,655 | |
Supplemental | |||||||
EBIT | 9,522 | 7,835 | 14,244 | 18,130 | 20,381 | 20,710 | |
EBITDA | 17,635 | 15,622 | 22,697 | 27,008 | 28,913 | 29,242 | |