

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 54,398 | 58,578 | 59,151 | 60,561 | 61,769 | 62,375 | |
COGS | 25,398 | 27,384 | 27,261 | 27,505 | 27,955 | 28,147 | |
Gross Profit | 29,000 | 31,194 | 31,890 | 33,056 | 33,814 | 34,228 | |
Operating Expenses & Income | |||||||
Operating Income | 3,918 | 4,481 | 4,587 | 4,697 | 4,336 | 4,544 | |
Total Operating Expenses | 25,081 | 26,713 | 27,303 | 28,359 | 29,478 | 29,684 | |
R&D Expenses | 197 | 185 | 178 | 186 | - | 207 | |
Selling General & Admin Expenses | 22,099 | 23,725 | 24,234 | 25,022 | - | 4,007 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (74) | (91) | (83) | (76) | (72) | (73) | |
Interest Income | 4 | 5 | 8 | 34 | 69 | - | |
Income Tax Expense | 1,326 | 1,664 | 1,574 | 1,652 | 1,507 | 1,591 | |
Net Income | |||||||
Net Income | 2,557 | 2,702 | 3,134 | 2,946 | 2,746 | 2,903 | |
Supplemental | |||||||
EBIT | 3,919 | 4,481 | 4,791 | 4,675 | 4,336 | 4,531 | |
EBITDA | 9,492 | 10,280 | 10,391 | 10,003 | 9,603 | 9,789 | |