
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 101,027 | 105,709 | 105,824 | 113,939 | 120,533 | 121,444 | |
COGS | 73,012 | 77,043 | 75,939 | 81,971 | 84,334 | 84,771 | |
Gross Profit | 28,015 | 28,666 | 29,885 | 31,968 | 36,199 | 36,673 | |
Operating Expenses & Income | |||||||
Operating Income | 7,109 | 8,052 | 7,926 | 8,996 | 11,934 | 12,048 | |
Total Operating Expenses | 20,905 | 20,613 | 21,959 | 22,972 | 24,265 | 24,625 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 13,060 | 13,223 | 13,980 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4) | (4) | (5) | (1) | - | - | |
Interest Income | 171 | 181 | 286 | 228 | 279 | - | |
Income Tax Expense | 2,344 | 2,596 | 2,504 | 2,878 | 3,662 | 3,727 | |
Net Income | |||||||
Net Income | 5,132 | 5,621 | 5,784 | 6,410 | 8,643 | 8,715 | |
Supplemental | |||||||
EBIT | 7,601 | 8,346 | 8,417 | 9,358 | 11,934 | 12,257 | |
EBITDA | 8,351 | 9,098 | 9,220 | 10,054 | 12,555 | 12,887 | |