

| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 28,079 | 26,032 | 33,428 | 23,551 | 24,694 | 24,164 | |
COGS | 21,832 | 21,327 | 25,951 | 16,797 | 16,805 | 16,418 | |
Gross Profit | 6,247 | 4,705 | 7,477 | 6,754 | 7,889 | 7,746 | |
Operating Expenses & Income | |||||||
Operating Income | 862 | (365) | 1,502 | 2,039 | 4,985 | 3,233 | |
Total Operating Expenses | 3,246 | 3,087 | 3,679 | 4,072 | 2,904 | 2,874 | |
R&D Expenses | 1,030 | 932 | 1,236 | 866 | 1,041 | 1,038 | |
Selling General & Admin Expenses | 2,156 | 2,155 | 2,443 | 1,752 | 1,913 | 1,836 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (798) | (678) | (596) | (734) | (1,309) | (1,467) | |
Interest Income | 871 | 93 | 59 | - | - | - | |
Income Tax Expense | (271) | (50) | 342 | 747 | 594 | 498 | |
Net Income | |||||||
Net Income | 1,422 | (455) | 1,723 | 2,029 | 2,371 | 2,290 | |
Supplemental | |||||||
EBIT | 862 | (365) | 1,502 | 3,510 | 4,985 | 4,499 | |
EBITDA | 2,077 | 807 | 2,650 | 3,510 | 5,549 | 5,079 | |