

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 84,775 | 93,022 | 101,401 | 111,033 | 116,838 | 115,384 | |
COGS | 28,385 | 31,218 | 33,809 | 37,681 | 40,524 | 37,618 | |
Gross Profit | 56,390 | 61,804 | 67,592 | 73,352 | 76,314 | 77,766 | |
Operating Expenses & Income | |||||||
Operating Income | 6,959 | 7,982 | 10,287 | 10,907 | 10,411 | 9,198 | |
Total Operating Expenses | 49,431 | 53,822 | 57,305 | 62,445 | 65,903 | 68,568 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 5,610 | 7,189 | 6,604 | 7,415 | 13,653 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (62) | (32) | (25) | (37) | (42) | (40) | |
Interest Income | 1 | 44 | - | 5 | 6 | - | |
Income Tax Expense | 4,184 | 2,545 | 2,842 | 3,084 | 3,112 | 2,635 | |
Net Income | |||||||
Net Income | 8,807 | 6,213 | 7,911 | 8,071 | 7,470 | 6,324 | |
Supplemental | |||||||
EBIT | 13,053 | 8,790 | 10,778 | 11,193 | 10,625 | 8,831 | |
EBITDA | 15,630 | 11,462 | 13,579 | 14,300 | 13,889 | 12,191 | |