
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 41,676 | 41,950 | 40,985 | 44,551 | 51,515 | 51,390 | |
COGS | 9,799 | 8,777 | 8,557 | 9,779 | 10,240 | 10,100 | |
Gross Profit | 31,877 | 33,173 | 32,428 | 34,772 | 41,275 | 41,290 | |
Operating Expenses & Income | |||||||
Operating Income | 17,166 | 19,034 | 17,041 | 18,034 | 22,492 | 22,745 | |
Total Operating Expenses | 14,711 | 14,139 | 15,387 | 16,738 | 18,783 | 18,545 | |
R&D Expenses | 1,023 | 1,276 | 657 | 487 | 465 | - | |
Selling General & Admin Expenses | 6,418 | 6,497 | 6,534 | 6,732 | 7,232 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (22) | (182) | - | - | - | - | |
Interest Income | 104 | 80 | 96 | 163 | 466 | - | |
Income Tax Expense | 5,153 | 5,817 | 5,762 | 5,831 | 6,719 | 6,815 | |
Net Income | |||||||
Net Income | 12,165 | 13,401 | 11,636 | 12,327 | 15,092 | 15,391 | |
Supplemental | |||||||
EBIT | 17,318 | 19,218 | 17,398 | 18,158 | 21,812 | 22,032 | |
EBITDA | 19,188 | 21,268 | 19,630 | 20,614 | 24,746 | 24,743 | |