

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 33,207 | 31,089 | 36,836 | 39,204 | 52,661 | 58,511 | |
COGS | 5,697 | 7,618 | 7,795 | 8,354 | 11,055 | 10,852 | |
Gross Profit | 27,510 | 23,471 | 29,041 | 30,850 | 41,606 | 47,659 | |
Operating Expenses & Income | |||||||
Operating Income | 15,652 | 11,580 | 15,430 | 16,764 | 23,463 | 27,516 | |
Total Operating Expenses | 11,858 | 11,891 | 13,611 | 14,086 | 18,143 | 20,143 | |
R&D Expenses | 0 | 0 | 0 | - | - | - | |
Selling General & Admin Expenses | 9,536 | 9,777 | 11,607 | 12,100 | 14,814 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (288) | (212) | (228) | (1,129) | (3,573) | - | |
Interest Income | 12,285 | 12,659 | 16,660 | 15,483 | 20,879 | - | |
Income Tax Expense | 5,032 | 3,386 | 4,253 | 4,495 | 6,674 | 7,978 | |
Net Income | |||||||
Net Income | 11,439 | 7,823 | 9,790 | 10,501 | 15,480 | 18,217 | |
Supplemental | |||||||
EBIT | 16,759 | 11,421 | 14,271 | 16,125 | 22,154 | 26,196 | |
EBITDA | 19,163 | 14,008 | 17,505 | 19,832 | 25,895 | 29,959 | |