
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 16,299 | 18,246 | 19,912 | 22,004 | 24,351 | 25,637 | |
COGS | 3,648 | 3,951 | 4,485 | 4,230 | 4,973 | 5,570 | |
Gross Profit | 12,651 | 14,295 | 15,427 | 17,774 | 19,378 | 20,067 | |
Operating Expenses & Income | |||||||
Operating Income | 2,010 | 2,852 | 3,195 | 3,270 | 6,343 | 6,976 | |
Total Operating Expenses | 10,641 | 11,443 | 12,232 | 14,504 | 13,035 | 13,091 | |
R&D Expenses | 3,823 | 3,754 | 3,457 | 4,501 | 4,698 | 5,187 | |
Selling General & Admin Expenses | 933 | 1,079 | 1,293 | 1,437 | 1,483 | 3,408 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (214) | (165) | (97) | (154) | (541) | (290) | |
Interest Income | 7 | 22 | 86 | 218 | 199 | - | |
Income Tax Expense | 263 | 558 | 703 | 576 | 1,295 | 1,489 | |
Net Income | |||||||
Net Income | 1,318 | 1,916 | 2,290 | 3,143 | 3,192 | 3,880 | |
Supplemental | |||||||
EBIT | 1,734 | 2,577 | 3,047 | 3,832 | 5,028 | 5,860 | |
EBITDA | 3,444 | 4,388 | 5,059 | 5,708 | 7,343 | 8,254 | |