

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 80,789 | 93,847 | 99,941 | 101,428 | 103,419 | 105,838 | |
COGS | 66,426 | 78,577 | 84,286 | 85,752 | 86,602 | 89,095 | |
Gross Profit | 14,363 | 15,270 | 15,655 | 15,676 | 16,817 | 16,743 | |
Operating Expenses & Income | |||||||
Operating Income | 3,318 | 3,089 | 3,672 | 3,032 | 4,182 | 4,009 | |
Total Operating Expenses | 11,044 | 12,180 | 11,983 | 12,644 | 12,635 | 12,734 | |
R&D Expenses | 755 | 1,187 | 1,614 | - | - | - | |
Selling General & Admin Expenses | 9,423 | 10,582 | 10,477 | 11,191 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (599) | (740) | (842) | (856) | (681) | (652) | |
Interest Income | 30 | 26 | 43 | 35 | 46 | - | |
Income Tax Expense | 1,737 | 1,893 | 1,626 | 1,678 | 1,798 | 1,938 | |
Net Income | |||||||
Net Income | 1,318 | (1,682) | 1,115 | 1,995 | 1,198 | 1,037 | |
Supplemental | |||||||
EBIT | 3,702 | 947 | 3,673 | 4,718 | 4,182 | 3,976 | |
EBITDA | 8,465 | 6,097 | 9,166 | 10,470 | 9,847 | 9,659 | |