

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 124,783 | 142,824 | 143,446 | 154,807 | 163,434 | 163,434 | |
COGS | 74,385 | 86,139 | 84,328 | 91,336 | 98,103 | 98,103 | |
Gross Profit | 50,398 | 56,685 | 59,118 | 63,471 | 65,331 | 65,331 | |
Operating Expenses & Income | |||||||
Operating Income | 6,404 | 8,842 | 10,385 | 12,342 | 11,042 | 11,042 | |
Total Operating Expenses | 43,994 | 47,843 | 48,733 | 51,129 | 54,289 | 54,289 | |
R&D Expenses | 3,944 | 4,669 | 4,434 | 4,531 | - | - | |
Selling General & Admin Expenses | 43,994 | 47,843 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (217) | (252) | (357) | (699) | (695) | (695) | |
Interest Income | 79 | 257 | 612 | 559 | 566 | - | |
Income Tax Expense | 2,006 | 2,189 | 1,462 | 3,831 | 3,109 | 3,109 | |
Net Income | |||||||
Net Income | 3,794 | 4,184 | 3,565 | 7,151 | 5,087 | 5,087 | |
Supplemental | |||||||
EBIT | 6,180 | 7,399 | 6,019 | 12,361 | 9,044 | 9,044 | |
EBITDA | 10,636 | 12,518 | 11,091 | 17,902 | 15,031 | 15,031 | |