
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 54,968 | 56,902 | 44,622 | 42,964 | 39,968 | 41,319 | |
COGS | 44,580 | 49,045 | 39,650 | 38,509 | 37,573 | 37,275 | |
Gross Profit | 10,388 | 7,857 | 4,972 | 4,455 | 2,395 | 4,044 | |
Operating Expenses & Income | |||||||
Operating Income | 7,886 | 5,331 | 2,516 | 2,064 | 260 | (34) | |
Total Operating Expenses | 2,502 | 2,526 | 2,456 | 2,391 | 2,135 | 4,078 | |
R&D Expenses | 857 | 851 | 829 | 810 | 751 | 752 | |
Selling General & Admin Expenses | 1,645 | 1,675 | 1,627 | 1,581 | 1,392 | 1,631 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (689) | (651) | (736) | (758) | (865) | (869) | |
Interest Income | 55 | 173 | 229 | 200 | 914 | 410 | |
Income Tax Expense | 1,740 | 1,450 | (4) | 399 | (67) | (1) | |
Net Income | |||||||
Net Income | 6,311 | 4,582 | 589 | 1,116 | (2,623) | (1,205) | |
Supplemental | |||||||
EBIT | 8,834 | 6,741 | 1,392 | 2,358 | (1,646) | 192 | |
EBITDA | 11,676 | 9,499 | 4,003 | 5,252 | 1,188 | 2,298 | |