

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 162,552 | 207,942 | 194,364 | 200,057 | 208,480 | 212,531 | |
COGS | 107,742 | 149,638 | 131,887 | 136,763 | 142,212 | 135,812 | |
Gross Profit | 54,810 | 58,304 | 62,477 | 63,294 | 66,268 | 76,719 | |
Operating Expenses & Income | |||||||
Operating Income | 12,787 | 15,128 | 17,443 | 18,547 | 21,214 | 23,526 | |
Total Operating Expenses | 42,023 | 43,176 | 45,034 | 44,747 | 45,054 | 53,193 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 36,768 | 37,951 | 39,774 | 39,357 | 20,042 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (150) | (146) | (159) | (224) | (327) | (357) | |
Interest Income | 2 | 1 | 2 | 5 | 26 | - | |
Income Tax Expense | 4,484 | 4,577 | 4,319 | 5,271 | 6,246 | 6,468 | |
Net Income | |||||||
Net Income | 9,971 | 10,568 | 10,825 | 11,548 | 14,815 | 14,777 | |
Supplemental | |||||||
EBIT | 14,606 | 15,291 | 15,303 | 17,043 | 21,426 | 21,533 | |
EBITDA | 26,467 | 26,784 | 26,492 | 28,349 | 31,928 | 31,898 | |