

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 35,355 | 34,229 | 32,681 | 24,575 | 24,948 | 25,180 | |
COGS | 18,743 | 19,263 | 18,477 | 14,495 | 15,080 | 15,258 | |
Gross Profit | 16,612 | 14,966 | 14,204 | 10,080 | 9,868 | 9,922 | |
Operating Expenses & Income | |||||||
Operating Income | 7,526 | 4,073 | (9,128) | 4,931 | 4,563 | 4,787 | |
Total Operating Expenses | 9,086 | 10,893 | 23,368 | 5,149 | 5,307 | 5,139 | |
R&D Expenses | 1,977 | 1,856 | 1,842 | 1,070 | 1,169 | 1,206 | |
Selling General & Admin Expenses | 7,197 | 9,049 | 21,397 | 4,221 | 3,997 | 3,590 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (457) | (498) | (942) | (1,182) | (720) | (870) | |
Interest Income | 26 | 395 | 253 | 452 | 312 | 132 | |
Income Tax Expense | 1,285 | 612 | (2,691) | 804 | 1,003 | 897 | |
Net Income | |||||||
Net Income | 5,921 | 5,777 | (6,995) | 4,173 | 3,250 | 2,997 | |
Supplemental | |||||||
EBIT | 7,661 | 6,890 | (9,128) | 6,001 | 4,973 | - | |
EBITDA | 9,576 | 8,721 | (9,128) | 7,225 | 5,851 | 5,450 | |