
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 94,787 | 128,156 | 146,746 | 153,020 | 162,950 | 163,554 | |
COGS | 66,692 | 84,454 | 94,799 | 99,904 | 107,536 | 106,785 | |
Gross Profit | 28,095 | 43,702 | 51,947 | 53,116 | 55,414 | 56,769 | |
Operating Expenses & Income | |||||||
Operating Income | (288) | 12,955 | 18,603 | 17,947 | 17,918 | 18,663 | |
Total Operating Expenses | 28,383 | 30,747 | 33,344 | 35,169 | 37,496 | 38,106 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 25,741 | 27,399 | 29,272 | 30,932 | 4,846 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (199) | (173) | (171) | (425) | (446) | (500) | |
Interest Income | 22 | 23 | 25 | 32 | 64 | - | |
Income Tax Expense | 2,471 | 4,978 | 6,086 | 4,694 | 7,553 | 7,612 | |
Net Income | |||||||
Net Income | 5,197 | 8,321 | 12,568 | 18,179 | 15,889 | 15,506 | |
Supplemental | |||||||
EBIT | 7,894 | 13,510 | 18,865 | 23,336 | 24,082 | 23,582 | |
EBITDA | 19,852 | 24,485 | 31,876 | 38,658 | 41,691 | 41,534 | |