
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 20,705 | 20,536 | 21,156 | 25,506 | 27,829 | 27,609 | |
COGS | 17,506 | 16,487 | 16,756 | 20,220 | 21,989 | 21,447 | |
Gross Profit | 3,199 | 4,049 | 4,400 | 5,286 | 5,840 | 6,162 | |
Operating Expenses & Income | |||||||
Operating Income | 1,835 | 996 | 1,185 | 2,317 | 3,081 | 3,234 | |
Total Operating Expenses | 2,404 | 2,470 | 2,510 | 2,969 | 2,759 | 2,928 | |
R&D Expenses | 595 | 492 | 556 | 658 | - | 307 | |
Selling General & Admin Expenses | 2,404 | 2,470 | 2,510 | 2,611 | 2,458 | 2,341 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (264) | (299) | (252) | (216) | (198) | (215) | |
Interest Income | 264 | 1,384 | - | - | - | - | |
Income Tax Expense | 559 | 758 | 600 | 685 | 257 | 244 | |
Net Income | |||||||
Net Income | (15,761) | (330) | (578) | 1,943 | 2,979 | 3,048 | |
Supplemental | |||||||
EBIT | (14,938) | 1,478 | 1,986 | 2,871 | 3,463 | 3,544 | |
EBITDA | (13,621) | 2,583 | 3,047 | 3,958 | 4,599 | 4,693 | |