
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 142,199 | 159,457 | 134,425 | 155,634 | 157,886 | 157,886 | |
COGS | 102,113 | 113,978 | 97,389 | 111,469 | 112,150 | 111,044 | |
Gross Profit | 40,086 | 45,479 | 37,036 | 44,165 | 45,736 | 46,842 | |
Operating Expenses & Income | |||||||
Operating Income | 17,880 | 21,171 | 13,114 | 19,020 | 19,641 | 20,205 | |
Total Operating Expenses | 22,206 | 24,308 | 23,922 | 25,145 | 26,095 | 26,637 | |
R&D Expenses | 3,639 | 3,808 | 3,554 | 3,546 | 3,416 | - | |
Selling General & Admin Expenses | 16,156 | 17,710 | 18,177 | 19,241 | 3,689 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (228) | (331) | (572) | (560) | (505) | (505) | |
Interest Income | 19 | 94 | 90 | 123 | 131 | - | |
Income Tax Expense | 5,347 | 6,599 | 4,566 | 6,068 | 6,920 | 6,920 | |
Net Income | |||||||
Net Income | 12,568 | 14,788 | 8,338 | 13,520 | 13,578 | 13,578 | |
Supplemental | |||||||
EBIT | 18,175 | 21,719 | 13,476 | 20,148 | 21,003 | 21,003 | |
EBITDA | 24,085 | 28,366 | 20,305 | 26,730 | 28,011 | 28,003 | |