
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 27,865 | 28,108 | 29,107 | 30,068 | 34,296 | 41,888 | |
COGS | 18,762 | 19,283 | 19,184 | 20,516 | 24,430 | - | |
Gross Profit | 9,103 | 8,825 | 9,923 | 9,552 | 9,866 | - | |
Operating Expenses & Income | |||||||
Operating Income | 2,195 | 1,839 | 2,414 | 2,435 | 1,644 | 3,463 | |
Total Operating Expenses | 6,908 | 6,986 | 7,509 | 7,117 | 8,222 | 11,238 | |
R&D Expenses | 1,979 | 2,045 | 2,349 | 2,246 | 2,518 | 3,705 | |
Selling General & Admin Expenses | 4,929 | 4,941 | 5,160 | 4,871 | 5,704 | 5,170 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (138) | (1,045) | (104) | (117) | (175) | (136) | |
Interest Income | 31 | 27 | 89 | 30 | 96 | 293 | |
Income Tax Expense | 160 | 8 | 205 | 374 | (342) | (91) | |
Net Income | |||||||
Net Income | 3,427 | 868 | 2,025 | 2,579 | 57 | 2,724 | |
Supplemental | |||||||
EBIT | 3,725 | 1,921 | 2,230 | 2,999 | (110) | - | |
EBITDA | 6,322 | 4,401 | 4,846 | 5,563 | 2,627 | 4,430 | |