
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 18,344 | 20,028 | 17,519 | 15,641 | 17,682 | 19,453 | |
COGS | 5,968 | 6,257 | 6,500 | 6,547 | 7,599 | 8,107 | |
Gross Profit | 12,376 | 13,771 | 11,019 | 9,094 | 10,083 | 11,346 | |
Operating Expenses & Income | |||||||
Operating Income | 8,960 | 10,140 | 7,331 | 5,465 | 6,023 | 7,254 | |
Total Operating Expenses | 3,416 | 3,631 | 3,688 | 3,629 | 4,060 | 4,075 | |
R&D Expenses | 1,554 | 1,670 | 1,863 | 1,959 | 2,083 | 2,084 | |
Selling General & Admin Expenses | 1,666 | 1,704 | 1,825 | 1,794 | 1,860 | 1,367 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (184) | (214) | (353) | (508) | (543) | (564) | |
Interest Income | - | - | - | - | - | - | |
Income Tax Expense | 1,150 | 1,283 | 908 | 654 | 709 | 856 | |
Net Income | |||||||
Net Income | 7,769 | 8,749 | 6,510 | 4,799 | 5,001 | 6,052 | |
Supplemental | |||||||
EBIT | 9,103 | 10,246 | 7,331 | 5,961 | 6,253 | - | |
EBITDA | 10,057 | 11,225 | 8,495 | 7,541 | 8,252 | 9,039 | |