

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 191,247 | 191,076 | 187,455 | 207,171 | 224,321 | 224,321 | |
COGS | 151,037 | 148,728 | 140,915 | 155,495 | 166,621 | 166,621 | |
Gross Profit | 40,210 | 42,348 | 46,540 | 51,676 | 57,700 | 57,700 | |
Operating Expenses & Income | |||||||
Operating Income | 13,436 | 14,319 | 17,193 | 19,379 | 21,131 | 21,117 | |
Total Operating Expenses | 26,774 | 28,029 | 29,347 | 32,297 | 36,569 | 36,583 | |
R&D Expenses | 102 | 265 | 10 | 191 | - | - | |
Selling General & Admin Expenses | 19,105 | 20,319 | 21,724 | 22,944 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (62) | (83) | (279) | (324) | (237) | (237) | |
Interest Income | 56 | 113 | 646 | 1,095 | - | - | |
Income Tax Expense | 4,203 | 4,139 | 4,786 | 5,611 | 6,394 | 6,394 | |
Net Income | |||||||
Net Income | 9,283 | 9,604 | 12,199 | 14,053 | 14,661 | 14,661 | |
Supplemental | |||||||
EBIT | 13,573 | 13,950 | 17,384 | 20,011 | 21,307 | 21,307 | |
EBITDA | 14,493 | 14,939 | 18,581 | 21,319 | 22,619 | 22,619 | |