

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 55,074 | 53,915 | 55,715 | 57,077 | 55,534 | 55,542 | |
COGS | 37,407 | 38,649 | 39,765 | 41,102 | 39,749 | 39,907 | |
Gross Profit | 17,667 | 15,266 | 15,950 | 15,975 | 15,785 | 15,635 | |
Operating Expenses & Income | |||||||
Operating Income | 3,153 | 1,250 | 1,531 | 1,131 | 1,467 | 1,601 | |
Total Operating Expenses | 14,514 | 14,016 | 14,419 | 14,844 | 14,318 | 14,034 | |
R&D Expenses | 962 | 973 | 983 | 1,010 | 949 | 963 | |
Selling General & Admin Expenses | 9,136 | 8,859 | 9,190 | 9,311 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (381) | (529) | - | - | - | (2) | |
Interest Income | 725 | 293 | - | 8 | 25 | - | |
Income Tax Expense | 1,010 | 681 | 486 | 307 | 273 | 303 | |
Net Income | |||||||
Net Income | 2,115 | 1,406 | 1,110 | 951 | 1,428 | 1,577 | |
Supplemental | |||||||
EBIT | 3,153 | 1,250 | 1,531 | 1,131 | 1,467 | 1,601 | |
EBITDA | 6,851 | 4,895 | 4,945 | 4,608 | 4,979 | 5,149 | |