
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 37,627 | 34,274 | 39,972 | 39,424 | 40,652 | 40,731 | |
COGS | 23,766 | 21,625 | 24,866 | 24,965 | 26,240 | 25,868 | |
Gross Profit | 13,861 | 12,649 | 15,106 | 14,459 | 14,412 | 14,863 | |
Operating Expenses & Income | |||||||
Operating Income | 2,798 | 1,371 | 3,804 | 4,125 | 5,856 | 6,251 | |
Total Operating Expenses | 11,063 | 11,278 | 11,302 | 10,334 | 8,556 | 8,612 | |
R&D Expenses | 2,048 | 2,403 | 2,380 | 2,139 | 1,636 | - | |
Selling General & Admin Expenses | 346 | 371 | 7,239 | 6,716 | 1,645 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (91) | (121) | (108) | (141) | (131) | (129) | |
Interest Income | 1 | 1,669 | - | - | - | - | |
Income Tax Expense | 2,345 | 1,234 | 1,331 | 3,653 | 2,793 | 3,351 | |
Net Income | |||||||
Net Income | 4,954 | 2,817 | 3,045 | 3,525 | 5,763 | 7,595 | |
Supplemental | |||||||
EBIT | 2,798 | 1,371 | 3,804 | 4,125 | 5,856 | 6,251 | |
EBITDA | 6,056 | 4,049 | 6,463 | 6,947 | 8,757 | 9,198 | |