

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 59,053 | 58,933 | 61,335 | 64,363 | 64,277 | 63,812 | |
COGS | 34,646 | 35,246 | 36,577 | 37,267 | 37,613 | 37,841 | |
Gross Profit | 24,407 | 23,687 | 24,758 | 27,096 | 26,664 | 25,971 | |
Operating Expenses & Income | |||||||
Operating Income | 2,658 | 1,706 | 1,956 | 3,924 | 3,503 | 2,798 | |
Total Operating Expenses | 21,749 | 21,981 | 22,802 | 23,172 | 23,161 | 23,173 | |
R&D Expenses | 1,314 | 1,219 | 1,396 | 1,179 | - | - | |
Selling General & Admin Expenses | 20,422 | 20,669 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (8) | (11) | (19) | (16) | (20) | (20) | |
Interest Income | 55 | 53 | 3 | 16 | 24 | - | |
Income Tax Expense | 1,301 | 1,435 | 1,324 | 1,548 | 1,361 | 1,191 | |
Net Income | |||||||
Net Income | 3,658 | 2,770 | 2,078 | 2,605 | 2,737 | 2,614 | |
Supplemental | |||||||
EBIT | 4,969 | 4,120 | 3,431 | 4,160 | 4,101 | 3,146 | |
EBITDA | 10,074 | 9,394 | 8,921 | 9,814 | 9,735 | 8,804 | |