
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 41,964 | 44,805 | 51,943 | 57,005 | 59,339 | 58,557 | |
COGS | 27,112 | 29,541 | 32,843 | 35,208 | 36,717 | 36,136 | |
Gross Profit | 14,852 | 15,264 | 19,100 | 21,797 | 22,622 | 22,421 | |
Operating Expenses & Income | |||||||
Operating Income | 5,713 | 5,999 | 8,627 | 9,987 | 9,398 | 8,964 | |
Total Operating Expenses | 9,139 | 9,265 | 10,473 | 11,810 | 13,224 | 13,457 | |
R&D Expenses | 745 | 762 | 893 | 1,026 | - | - | |
Selling General & Admin Expenses | 8,180 | 8,204 | 9,157 | 10,169 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (29) | (26) | (21) | (28) | (39) | (41) | |
Interest Income | 11 | 17 | 18 | 20 | 28 | - | |
Income Tax Expense | 1,847 | 2,091 | 2,801 | 3,362 | 3,055 | 2,991 | |
Net Income | |||||||
Net Income | 4,097 | 4,515 | 6,581 | 7,830 | 6,826 | 6,586 | |
Supplemental | |||||||
EBIT | 5,713 | 5,999 | 8,627 | 9,987 | 9,398 | 8,964 | |
EBITDA | 6,829 | 7,193 | 9,947 | 11,707 | 11,236 | 10,900 | |