
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 106,005 | 109,120 | 107,412 | 106,566 | 104,780 | 106,377 | |
COGS | 74,963 | 82,306 | 77,828 | 76,502 | 75,511 | 76,444 | |
Gross Profit | 31,042 | 26,814 | 29,584 | 30,064 | 29,269 | 29,933 | |
Operating Expenses & Income | |||||||
Operating Income | 8,946 | 3,848 | 5,707 | 5,566 | 5,117 | 4,780 | |
Total Operating Expenses | 22,096 | 22,966 | 23,877 | 24,498 | 24,152 | 25,153 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 18,136 | 18,969 | 19,869 | 20,296 | 21,535 | 22,506 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (421) | (478) | (502) | (411) | (445) | (447) | |
Interest Income | 421 | 478 | 502 | 411 | 445 | 330 | |
Income Tax Expense | 1,961 | 638 | 1,159 | 1,170 | 1,062 | 968 | |
Net Income | |||||||
Net Income | 6,946 | 2,780 | 4,138 | 4,091 | 3,705 | 3,450 | |
Supplemental | |||||||
EBIT | 9,328 | 3,896 | 5,799 | 5,672 | 5,212 | 4,865 | |
EBITDA | 11,970 | 6,596 | 8,600 | 8,653 | 8,346 | 8,025 | |