
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 65,903 | 65,897 | 62,790 | 74,231 | 78,163 | 79,919 | |
COGS | 44,364 | 45,844 | 43,656 | 51,918 | 53,823 | 54,848 | |
Gross Profit | 21,539 | 20,053 | 19,134 | 22,313 | 24,340 | 25,071 | |
Operating Expenses & Income | |||||||
Operating Income | 10,883 | 8,969 | 6,300 | 5,011 | 5,686 | 6,066 | |
Total Operating Expenses | 10,656 | 11,084 | 12,834 | 17,302 | 18,654 | 19,005 | |
R&D Expenses | 975 | 985 | 1,139 | 1,230 | - | - | |
Selling General & Admin Expenses | 6,511 | 7,080 | 8,780 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (39) | (43) | (10) | (247) | (233) | (197) | |
Interest Income | 755 | 1,342 | 120 | 144 | 155 | - | |
Income Tax Expense | 3,509 | 3,037 | 2,373 | 1,691 | 2,308 | 2,605 | |
Net Income | |||||||
Net Income | 7,662 | 6,653 | 4,672 | 3,544 | 3,976 | 4,743 | |
Supplemental | |||||||
EBIT | 10,883 | 8,969 | 6,300 | 5,011 | 5,686 | 6,066 | |
EBITDA | 12,004 | 10,166 | 7,552 | 8,551 | 9,718 | 10,300 | |