

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 48,122 | 55,225 | 59,212 | 59,254 | 63,794 | 65,891 | |
COGS | 18,573 | 20,078 | 21,541 | 19,946 | 21,144 | 22,005 | |
Gross Profit | 29,670 | 35,147 | 37,671 | 39,308 | 42,650 | 43,886 | |
Operating Expenses & Income | |||||||
Operating Income | 5,128 | 6,276 | 6,939 | 7,833 | 9,079 | 10,556 | |
Total Operating Expenses | 24,420 | 28,870 | 30,732 | 31,449 | 33,571 | 33,330 | |
R&D Expenses | 21 | 126 | 183 | 170 | 96 | - | |
Selling General & Admin Expenses | 1,185 | 1,243 | 1,495 | 1,441 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (49) | (40) | (128) | (150) | (171) | (163) | |
Interest Income | 6 | 5 | 9 | 13 | 50 | - | |
Income Tax Expense | 1,914 | 2,121 | 2,816 | 2,490 | 2,555 | 2,871 | |
Net Income | |||||||
Net Income | 2,071 | 3,172 | 4,684 | 4,195 | 5,109 | 6,326 | |
Supplemental | |||||||
EBIT | 5,170 | 5,752 | 8,478 | 7,441 | 9,079 | 10,680 | |
EBITDA | 6,116 | 6,599 | 9,626 | 8,625 | 10,557 | 12,161 | |