

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 106,671.6 | 94,943 | 85,159 | 88,821 | 94,199.4 | 97,885.3 | |
COGS | 33,960.9 | 31,089 | 26,686 | 27,471 | 25,636.7 | 25,380.1 | |
Gross Profit | 72,710.7 | 63,854 | 58,473 | 61,350 | 68,562.7 | 72,507 | |
Operating Expenses & Income | |||||||
Operating Income | 20,827 | 17,054 | 23,409 | 22,149 | 25,597.7 | 26,210.8 | |
Total Operating Expenses | 44,787.9 | 40,151 | 35,064 | 39,201 | 42,964.9 | 46,296.3 | |
R&D Expenses | 16,737.6 | 15,386 | 15,398 | 17,232 | 14,666 | 15,097.1 | |
Selling General & Admin Expenses | 24,979 | 22,665 | 19,666 | 21,969 | 23,676 | 25,141 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (208.2) | (276) | (772) | (755) | (971) | (710.5) | |
Interest Income | 60.29 | 490 | 1,261 | 1,332 | 1,056 | 912 | |
Income Tax Expense | 2,159 | 3,784 | 1,736 | 2,621 | 5,777.4 | 4,158 | |
Net Income | |||||||
Net Income | 23,749.3 | 17,941 | 35,153 | 14,066 | 26,805.8 | 21,026.9 | |
Supplemental | |||||||
EBIT | 22,023.7 | 19,635 | 15,834 | 17,442 | 33,553.7 | - | |
EBITDA | 30,430 | 26,605 | 23,320 | 24,781 | 41,056.7 | 31,497.4 | |