

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 135,557 | 150,716 | 165,561 | 179,094 | 209,844 | 209,844 | |
COGS | 107,065 | 120,428 | 131,158 | 140,380 | 162,792 | 162,792 | |
Gross Profit | 28,492 | 30,288 | 34,403 | 38,714 | 47,052 | 47,052 | |
Operating Expenses & Income | |||||||
Operating Income | 8,148 | 8,690 | 9,904 | 10,627 | 12,881 | 12,881 | |
Total Operating Expenses | 20,344 | 21,598 | 24,499 | 28,087 | 34,171 | 34,171 | |
R&D Expenses | 2,015 | 2,070 | 2,129 | 2,352 | - | - | |
Selling General & Admin Expenses | 18,329 | 19,528 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (158) | (236) | (249) | (333) | (513) | (513) | |
Interest Income | 141 | 130 | 153 | 177 | 278 | - | |
Income Tax Expense | 2,853 | 2,572 | 3,124 | 2,566 | 3,570 | 3,570 | |
Net Income | |||||||
Net Income | 6,244 | 6,253 | 6,876 | 6,853 | 9,137 | 9,137 | |
Supplemental | |||||||
EBIT | 8,909 | 9,304 | 10,739 | 10,194 | 13,567 | 13,567 | |
EBITDA | 10,620 | 11,211 | 13,183 | 13,121 | 17,416 | 17,416 | |