
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 81,391 | 81,018 | 79,826 | 84,030 | 88,548 | 89,194 | |
COGS | 51,026 | 51,000 | 48,339 | 49,397 | 51,866 | 52,684 | |
Gross Profit | 30,365 | 30,018 | 31,487 | 34,633 | 36,682 | 36,510 | |
Operating Expenses & Income | |||||||
Operating Income | 7,001 | 6,122 | 5,357 | 6,109 | 5,728 | 5,731 | |
Total Operating Expenses | 23,364 | 23,896 | 26,130 | 28,524 | 30,954 | 30,779 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 11,879 | 12,128 | 13,302 | 15,833 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (27) | (20) | (13) | (10) | (3) | - | |
Interest Income | 19 | 19 | 16 | 36 | 77 | - | |
Income Tax Expense | 1,562 | 1,988 | 1,924 | 2,079 | 1,783 | 1,956 | |
Net Income | |||||||
Net Income | 5,585 | 4,170 | 3,649 | 4,267 | 2,768 | 3,182 | |
Supplemental | |||||||
EBIT | 7,175 | 6,178 | 5,587 | 6,356 | 4,555 | 4,409 | |
EBITDA | 8,451 | 7,191 | 6,614 | 7,438 | 5,553 | 5,367 | |