

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 63,487 | 62,983 | 53,718 | 53,559 | 55,295 | 59,162 | |
COGS | 50,070 | 50,648 | 42,210 | 41,741 | 43,903 | 47,404 | |
Gross Profit | 13,417 | 12,335 | 11,508 | 11,818 | 11,392 | 11,758 | |
Operating Expenses & Income | |||||||
Operating Income | 5,615 | 5,250 | 4,223 | 4,202 | 3,624 | 3,884 | |
Total Operating Expenses | 57,872 | 57,733 | 49,495 | 49,357 | 51,671 | 55,278 | |
R&D Expenses | 1,907 | 1,593 | 1,578 | 1,640 | 1,602 | 1,611 | |
Selling General & Admin Expenses | 5,741 | 5,264 | 5,357 | 5,658 | 5,821 | 5,985 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (254) | (359) | (548) | (607) | (555) | (479) | |
Interest Income | - | - | - | - | - | - | |
Income Tax Expense | 1,027 | 1,192 | (326) | - | - | - | |
Net Income | |||||||
Net Income | 6,503 | 3,203 | 3,263 | 2,775 | 2,529 | 2,451 | |
Supplemental | |||||||
EBIT | 5,677 | 5,118 | 4,224 | 3,886 | 3,223 | 3,275 | |
EBITDA | 6,400 | 6,030 | 4,471 | 4,716 | 4,139 | 4,205 | |