
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 103,884 | 109,556 | 116,861 | 121,023 | 124,741 | 124,741 | |
COGS | 63,781 | 67,442 | 71,980 | 74,537 | 77,660 | 77,660 | |
Gross Profit | 40,103 | 42,114 | 44,881 | 46,486 | 47,080 | 47,080 | |
Operating Expenses & Income | |||||||
Operating Income | 10,790 | 11,845 | 12,745 | 12,925 | 12,572 | 12,573 | |
Total Operating Expenses | 29,313 | 30,268 | 32,137 | 33,561 | 34,509 | 34,509 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 23,405 | 24,325 | 26,051 | 27,276 | 28,260 | 3,578 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (18) | (24) | (16) | (27) | (32) | (32) | |
Interest Income | 221 | 22 | 28 | 68 | 145 | - | |
Income Tax Expense | 4,065 | 3,883 | 4,417 | 4,415 | 4,554 | 4,554 | |
Net Income | |||||||
Net Income | 6,711 | 8,210 | 8,359 | 8,765 | 8,652 | 8,652 | |
Supplemental | |||||||
EBIT | 10,793 | 12,116 | 12,793 | 13,207 | 13,240 | 12,703 | |
EBITDA | 12,118 | 13,468 | 14,272 | 15,057 | 15,166 | 14,603.5 | |