
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 26,953 | 29,519 | 31,207 | 34,176 | 36,800 | 38,193 | |
COGS | 7,219 | 8,038 | 8,674 | 9,243 | 9,986 | 10,405 | |
Gross Profit | 19,734 | 21,482 | 22,534 | 24,932 | 26,814 | 27,788 | |
Operating Expenses & Income | |||||||
Operating Income | 6,308 | 5,914 | 5,799 | 4,665 | 9,620 | 10,233 | |
Total Operating Expenses | 13,426 | 15,567 | 16,734 | 20,268 | 17,194 | 17,555 | |
R&D Expenses | 5,270 | 6,080 | 6,324 | 6,514 | 6,633 | 6,887 | |
Selling General & Admin Expenses | 1,187 | 1,289 | 1,364 | 1,435 | 1,633 | 1,676 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (945) | (2,200) | (1,313) | (1,031) | (1,322.7) | (1,389.7) | |
Interest Income | 2,253 | 820 | 710 | 439 | 534 | 1,672 | |
Income Tax Expense | 1,682 | 1,446 | 1,741 | 1,614 | 2,944 | 3,116 | |
Net Income | |||||||
Net Income | 5,256 | 2,284 | 6,139 | 3,124 | 7,161 | 7,796 | |
Supplemental | |||||||
EBIT | 9,450 | 6,713 | 6,654 | 5,795 | 10,762 | 11,612 | |
EBITDA | 10,987 | 8,282 | 8,027 | 7,075 | 12,073 | 12,886.1 | |