
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 445,803.7 | 460,909.2 | 351,863.8 | 398,051 | 457,213.2 | 511,847.8 | |
COGS | 244,890.4 | 247,558 | 187,263 | 188,457 | 233,984.7 | 262,408.7 | |
Gross Profit | 200,913.3 | 213,351.2 | 164,600.8 | 209,594 | 223,228.5 | 249,439.1 | |
Operating Expenses & Income | |||||||
Operating Income | 93,837.1 | 92,670.1 | 54,118.6 | 83,924.4 | 88,494.1 | 113,037.9 | |
Total Operating Expenses | 351,718.8 | 369,066.2 | 297,745.2 | 314,126.6 | 368,719.1 | 398,809.9 | |
R&D Expenses | 24,153 | 28,755.2 | 27,720.2 | 34,439.4 | 35,728.2 | 34,291.7 | |
Selling General & Admin Expenses | 79,977 | 89,873.7 | 79,713.4 | 86,635.3 | 31,667.1 | 55,988.4 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (54.17) | (185.9) | (171.6) | (603.9) | (505.1) | (118) | |
Interest Income | 4,943.5 | 6,927.7 | 10,762 | 13,208.8 | 7,643.8 | 2,150 | |
Income Tax Expense | 23,719.3 | 22,577.7 | - | - | - | - | |
Net Income | |||||||
Net Income | 76,728.4 | 77,443.3 | 52,520.2 | 79,128.2 | 78,545.7 | 99,627.9 | |
Supplemental | |||||||
EBIT | 94,084.9 | 91,843 | - | - | - | - | |
EBITDA | - | - | - | - | - | - | |