
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 14,460 | 17,997 | 21,714 | 21,680 | 22,363 | 22,455 | |
COGS | 8,880 | 11,045 | 13,577 | 13,971 | 13,895 | 13,723 | |
Gross Profit | 5,580 | 6,952 | 8,137 | 7,709 | 8,468 | 8,731 | |
Operating Expenses & Income | |||||||
Operating Income | 1,944 | 2,568 | 2,924 | 2,133 | 2,809 | 2,950 | |
Total Operating Expenses | 12,516 | 15,429 | 18,790 | 19,547 | 19,554 | 19,504 | |
R&D Expenses | 1,342 | 1,546 | 1,785 | 1,866 | 1,918 | 1,935 | |
Selling General & Admin Expenses | 2,279 | 2,817 | 3,408 | 3,607 | 3,681 | 3,836 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (76) | (83) | (118) | (296) | (476) | (412) | |
Interest Income | 53 | 33 | 48 | 85 | 119 | 105 | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 1,411 | 1,727 | 2,038 | 1,509 | 1,942 | 2,005 | |
Supplemental | |||||||
EBIT | - | - | - | - | - | - | |
EBITDA | 2,845 | 3,526 | 4,261 | - | - | - | |