

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 53,167 | 62,178 | 61,744 | 60,113 | 58,556 | 61,798 | |
COGS | 31,667 | 36,440 | 36,438 | 36,269 | 33,571 | 35,288 | |
Gross Profit | 21,500 | 25,738 | 25,306 | 23,844 | 24,985 | 26,510 | |
Operating Expenses & Income | |||||||
Operating Income | 6,972 | 8,877 | 7,103 | 5,670 | 7,102 | 8,202 | |
Total Operating Expenses | 14,525 | 16,859 | 18,204 | 18,174 | 17,883 | 18,308 | |
R&D Expenses | 955 | 1,157 | 1,270 | 1,547 | 519 | - | |
Selling General & Admin Expenses | 13,571 | 15,703 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (60) | (112) | (191) | (214) | (261) | (265) | |
Interest Income | 6 | 6 | 36 | 25 | 31 | - | |
Income Tax Expense | 2,085 | 2,806 | 2,150 | 1,484 | 1,625 | 2,435 | |
Net Income | |||||||
Net Income | 4,841 | 6,746 | 4,909 | 4,676 | 5,128 | 7,146 | |
Supplemental | |||||||
EBIT | 7,182 | 8,878 | 7,293 | 6,422 | 7,102 | 8,125 | |
EBITDA | 9,681 | 11,551 | 9,905 | 9,226 | 9,960 | 10,984 | |