
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 96,250 | 97,059 | 86,377 | 83,674 | 86,286 | 90,432 | |
COGS | 64,194 | 64,802 | 57,533 | 55,797 | 57,401 | 60,515 | |
Gross Profit | 32,056 | 32,257 | 28,844 | 27,877 | 28,885 | 29,917 | |
Operating Expenses & Income | |||||||
Operating Income | 12,093 | 10,159 | 11,557 | 10,466 | 10,153 | 10,292 | |
Total Operating Expenses | 19,963 | 22,098 | 17,287 | 17,411 | 18,732 | 19,625 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 17,424 | 19,463 | 14,739 | 14,584 | 16,791 | 17,449 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (859) | (1,138) | (1,473) | (1,469) | (1,527) | (1,591) | |
Interest Income | 847 | 1,123 | 101 | 159 | 121 | 81 | |
Income Tax Expense | 2,766 | 2,599 | 2,449 | 2,196 | 2,093 | 2,122 | |
Net Income | |||||||
Net Income | 8,442 | 6,437 | 7,726 | 6,957 | 6,654 | 6,642 | |
Supplemental | |||||||
EBIT | 12,105 | 10,196 | 11,658 | 10,625 | 10,274 | 10,373 | |
EBITDA | 13,987 | 12,177 | 13,581 | 12,597 | 12,468 | 12,171 | |