
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 75,174 | 80,495 | 67,174 | 73,668 | 80,572 | 83,377 | |
COGS | 49,461 | 53,670 | 47,892 | 49,599 | 52,595 | 54,119 | |
Gross Profit | 25,713 | 26,825 | 19,281 | 24,069 | 27,977 | 29,258 | |
Operating Expenses & Income | |||||||
Operating Income | 6,813 | 5,813 | (2,819) | 2,231 | 4,210 | 4,723 | |
Total Operating Expenses | 18,897 | 21,011 | 22,101 | 21,838 | 23,767 | 24,535 | |
R&D Expenses | 3,216 | 3,168 | 3,435 | 2,275 | 2,345 | - | |
Selling General & Admin Expenses | 513 | 524 | 482 | 296 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (327) | (301) | (317) | (416) | (422) | (418) | |
Interest Income | 305 | 392 | 479 | 512 | 342 | - | |
Income Tax Expense | 1,922 | 2,059 | 2,179 | 915 | 1,281 | 1,771 | |
Net Income | |||||||
Net Income | 6,591 | 6,021 | (4,604) | 4,115 | 4,514 | 5,526 | |
Supplemental | |||||||
EBIT | 8,865 | 8,386 | (2,117) | 2,229 | 4,210 | 5,410 | |
EBITDA | 12,457 | 12,132 | 1,827 | 5,938 | 7,876 | 9,128 | |