
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 148,573 | 150,697 | 173,225 | 187,954 | 167,483 | 167,483 | |
COGS | 117,037 | 115,904 | 133,200 | 142,847 | 121,244 | 121,244 | |
Gross Profit | 31,536 | 34,793 | 40,025 | 45,107 | 46,239 | 46,239 | |
Operating Expenses & Income | |||||||
Operating Income | 9,556 | 11,442 | 14,298 | 15,632 | 16,391 | 16,391 | |
Total Operating Expenses | 21,980 | 23,351 | 25,727 | 29,475 | 29,848 | 29,848 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 24,876 | 25,374 | 27,703 | 31,774 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (183) | (124) | (169) | (187) | (213) | (213) | |
Interest Income | 202 | 321 | 303 | 71 | - | - | |
Income Tax Expense | 3,192 | 3,440 | 4,075 | 3,597 | 5,000 | 5,000 | |
Net Income | |||||||
Net Income | 6,975 | 9,533 | 11,768 | 12,559 | 11,830 | 11,830 | |
Supplemental | |||||||
EBIT | 10,421 | 12,632 | 14,724 | 16,359 | 16,391 | 16,884 | |
EBITDA | 13,429 | 14,874 | 16,874 | 18,764 | 18,746 | 19,239 | |