
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 28,137 | 31,678 | 35,080 | 38,698 | 39,994 | 41,276 | |
COGS | 11,970 | 12,979 | 14,084 | 15,706 | 16,253 | 16,601 | |
Gross Profit | 16,167 | 18,699 | 20,996 | 22,992 | 23,741 | 24,675 | |
Operating Expenses & Income | |||||||
Operating Income | 3,217 | 3,824 | 4,709 | 5,393 | 5,228 | 5,675 | |
Total Operating Expenses | 12,950 | 14,874 | 16,287 | 17,599 | 18,513 | 19,000 | |
R&D Expenses | 1,738 | 1,846 | 1,927 | 1,985 | - | 1,618 | |
Selling General & Admin Expenses | 11,212 | 13,028 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (12) | (18) | (22) | (17) | (16) | (23) | |
Interest Income | 25 | 43 | 66 | 96 | 84 | - | |
Income Tax Expense | 1,043 | 1,250 | 1,604 | 1,819 | 1,694 | 2,120 | |
Net Income | |||||||
Net Income | 2,546 | 3,135 | 3,655 | 4,318 | 4,887 | 6,179 | |
Supplemental | |||||||
EBIT | 3,623 | 4,428 | 5,305 | 6,171 | 5,228 | 6,822 | |
EBITDA | 4,524 | 5,399 | 6,473 | 7,230 | 6,438 | 8,084 | |