
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 574,647.7 | 664,364.7 | 758,379.7 | 813,460.5 | 847,453.2 | 846,783.7 | |
COGS | 251,265.7 | 298,735.9 | 340,170.7 | 393,047.9 | 436,559.5 | 456,467.4 | |
Gross Profit | 323,382 | 365,628.8 | 418,209 | 420,412.6 | 410,893.7 | 390,316.3 | |
Operating Expenses & Income | |||||||
Operating Income | 50,330.3 | 11,527.1 | 118,331.3 | 86,083.7 | 90,746.1 | 68,593.4 | |
Total Operating Expenses | 504,766.9 | 577,630.1 | 642,429.6 | 716,054.2 | 756,707 | 795,424.2 | |
R&D Expenses | 45,814.6 | 52,544.7 | 59,587.6 | 65,758.3 | 66,880 | 64,117.7 | |
Selling General & Admin Expenses | 198,266.5 | 221,115.3 | 239,081.3 | 251,349.5 | 170,184 | 170,968.4 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7,128.3) | (12,758.6) | (11,993.6) | (10,472.8) | (12,524.3) | - | |
Interest Income | 3,030.4 | 10,724 | 1,001.1 | 5,925.8 | 8,151.3 | - | |
Income Tax Expense | 30,431.6 | - | - | - | - | - | |
Net Income | |||||||
Net Income | 3,994.5 | (60,254.1) | 38,383.6 | 25,791 | 28,838.2 | 22,576.7 | |
Supplemental | |||||||
EBIT | 75,169.7 | 13,413.9 | 131,626.4 | 100,836.4 | 118,412.8 | 96,260.1 | |
EBITDA | - | 47,055.1 | 167,606.6 | 141,147.7 | 163,849.9 | 146,655.6 | |