
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 165,615 | 208,859 | 227,934 | 259,594 | 273,710 | 273,710 | |
COGS | 95,429 | 136,145 | 146,551 | 164,865 | 174,606 | 174,606 | |
Gross Profit | 70,186 | 72,714 | 81,383 | 94,729 | 99,104 | 99,104 | |
Operating Expenses & Income | |||||||
Operating Income | 18,536 | 5,515 | 17,648 | 23,243 | 23,103 | 23,103 | |
Total Operating Expenses | 51,650 | 67,199 | 63,735 | 71,486 | 76,001 | 76,001 | |
R&D Expenses | 11,488 | 15,265 | 13,242 | 16,212 | - | - | |
Selling General & Admin Expenses | 40,160 | 51,934 | 50,493 | 55,274 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (230) | (1,127) | (947) | (1,627) | (2,261) | (2,261) | |
Interest Income | 579 | 17 | 97 | 221 | 309 | - | |
Income Tax Expense | 6,331 | 2,404 | 8,286 | 7,343 | 7,914 | 7,914 | |
Net Income | |||||||
Net Income | 15,914 | 2,201 | 16,173 | 18,986 | 5,250 | 5,250 | |
Supplemental | |||||||
EBIT | 22,476 | 5,732 | 25,406 | 27,957 | 15,426 | 15,426 | |
EBITDA | 33,430 | 25,141 | 43,294 | 48,056 | 38,263 | 38,263 | |