
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 110,784 | 124,963 | 144,175 | 144,072 | 177,738 | 177,738 | |
COGS | 86,227 | 97,550 | 111,142 | 108,928 | 134,748 | 134,748 | |
Gross Profit | 24,557 | 27,413 | 33,033 | 35,144 | 42,990 | 42,990 | |
Operating Expenses & Income | |||||||
Operating Income | 10,107 | 10,844 | 13,887 | 13,259 | 13,610 | 13,610 | |
Total Operating Expenses | 14,449 | 16,568 | 19,146 | 21,885 | 29,380 | 29,380 | |
R&D Expenses | 1,244 | 1,382 | 1,548 | - | - | - | |
Selling General & Admin Expenses | 11,930 | 13,984 | 16,388 | 19,182 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (95) | (174) | (219) | (732) | (1,342) | (1,342) | |
Interest Income | 594 | 35 | 165 | 372 | 680 | - | |
Income Tax Expense | 2,600 | 3,710 | 6,839 | 4,725 | 17,143 | 17,143 | |
Net Income | |||||||
Net Income | 5,308 | 8,307 | 15,280 | 9,778 | 26,072 | 26,072 | |
Supplemental | |||||||
EBIT | 9,508 | 10,845 | 22,829 | 15,573 | 44,710 | 51,276 | |
EBITDA | 12,192 | 13,776 | 26,636 | 20,247 | 53,234 | 59,800 | |