
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 685,109.3 | 755,648.4 | 772,261.9 | 833,802.3 | 920,929.4 | 929,386 | |
COGS | 410,273 | 478,982.2 | 482,124 | 504,025.4 | 556,321.5 | 563,594.8 | |
Gross Profit | 274,836.2 | 276,666.3 | 290,137.9 | 329,776.9 | 364,607.8 | 365,791.2 | |
Operating Expenses & Income | |||||||
Operating Income | 173,528.4 | 144,586.6 | 86,895.6 | 103,233.7 | 114,008.9 | 108,417.8 | |
Total Operating Expenses | 167,844.2 | 188,786.6 | 685,366.3 | 730,568.6 | 806,920.5 | 820,968.2 | |
R&D Expenses | 7,055.4 | 7,524.5 | 7,365.9 | 7,512.1 | 8,370.6 | - | |
Selling General & Admin Expenses | 36,388.6 | 40,797.1 | 152,223.7 | 168,735.2 | 181,823.2 | 208,198 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (23.49) | (263.7) | (397.3) | (424.9) | (1,207.3) | (286.3) | |
Interest Income | 6,486.1 | 7,749.1 | 16,233.6 | 22,223.5 | 11,102.1 | 3,038.3 | |
Income Tax Expense | 30,312.3 | 26,549.5 | - | - | - | - | |
Net Income | |||||||
Net Income | 144,831.9 | 116,688.8 | 130,122 | 137,306.9 | 145,594.3 | 151,622.5 | |
Supplemental | |||||||
EBIT | 173,528.4 | 144,586.6 | - | - | - | - | |
EBITDA | 178,192.4 | 150,750.4 | - | - | - | - | |