

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 30,793 | 33,364 | 32,854 | 33,005 | 33,986 | 34,655 | |
COGS | 17,543 | 19,450 | 17,492 | 17,143 | 17,389 | 17,755 | |
Gross Profit | 13,250 | 13,914 | 15,362 | 15,862 | 16,597 | 16,900 | |
Operating Expenses & Income | |||||||
Operating Income | 5,283 | 6,460 | 8,105 | 8,595 | 9,254 | 9,409 | |
Total Operating Expenses | 25,510 | 26,904 | 24,749 | 24,410 | 24,732 | 25,246 | |
R&D Expenses | 143 | 143 | 146 | 150 | 147 | 147 | |
Selling General & Admin Expenses | 3,189 | 3,107 | 3,295 | 3,337 | 3,433 | 3,540 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (170) | (63) | (413) | (487) | (464) | (466) | |
Interest Income | 40 | 152 | 213 | 231 | 209 | - | |
Income Tax Expense | 1,262 | 1,434 | - | - | - | - | |
Net Income | |||||||
Net Income | 3,826 | 4,147 | 6,199 | 6,565 | 6,898 | 7,082 | |
Supplemental | |||||||
EBIT | 5,501 | 6,657 | 8,105 | 8,595 | - | - | |
EBITDA | 9,811 | 9,810 | - | - | - | - | |