

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 124,830 | 126,903 | 129,569 | 136,569 | 147,683 | 151,192 | |
COGS | 93,162 | 94,419 | 97,564 | 102,571 | 110,997 | 113,346 | |
Gross Profit | 31,668 | 32,484 | 32,005 | 33,998 | 36,686 | 37,846 | |
Operating Expenses & Income | |||||||
Operating Income | 4,487 | 4,632 | 3,021 | 3,824 | 4,445 | 4,799 | |
Total Operating Expenses | 27,181 | 27,853 | 28,984 | 30,174 | 32,241 | 33,047 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 24,254 | 25,003 | 25,738 | 26,891 | 28,768 | 6,492 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (214) | (168) | (140) | (131) | (169) | (202) | |
Interest Income | 32 | 27 | 23 | 21 | 21 | - | |
Income Tax Expense | 1,490 | 956 | 399 | 1,219 | 1,305 | 1,415 | |
Net Income | |||||||
Net Income | 2,853 | 3,427 | 2,444 | 2,477 | 2,715 | 2,901 | |
Supplemental | |||||||
EBIT | 4,518 | 4,548 | 2,982 | 3,828 | 4,445 | 4,764 | |
EBITDA | 6,858 | 6,933 | 5,557 | 6,514 | 7,489 | 7,852 | |