
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 627,279.4 | 760,475.8 | 859,625.6 | 1,017,106.7 | 1,017,427.4 | 1,060,335.5 | |
COGS | 362,342 | 453,288.7 | 506,195.7 | 653,749.8 | 645,145 | 672,939.6 | |
Gross Profit | 264,937.4 | 307,187.2 | 353,429.9 | 363,356.9 | 372,282.4 | 387,395.9 | |
Operating Expenses & Income | |||||||
Operating Income | 41,448.2 | 56,602.9 | 68,267 | 70,472.2 | 65,066.7 | 72,737.2 | |
Total Operating Expenses | 585,831.2 | 703,873 | 791,358.6 | 946,634.4 | 952,360.6 | 987,598.3 | |
R&D Expenses | 39,146 | 41,705.1 | 47,286.1 | 51,469.3 | 65,089.2 | 61,867.6 | |
Selling General & Admin Expenses | 89,459.6 | 92,017.4 | 92,057 | 99,076.7 | 99,581.6 | 101,499.6 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,478.1) | (6,127.4) | (9,549.1) | (8,997.7) | (11,575.4) | (13,237.8) | |
Interest Income | 1,398.5 | 4,524.2 | 871.8 | 5,965.9 | 8,558.9 | 12,396.6 | |
Income Tax Expense | 27,598.9 | 16,933.7 | - | - | - | - | |
Net Income | |||||||
Net Income | 43,044.3 | 41,894.4 | 40,202.8 | 69,633.3 | 64,302.9 | 120,582.7 | |
Supplemental | |||||||
EBIT | 41,448.2 | 56,602.9 | 65,854.7 | 71,957 | 81,424.8 | 160,943 | |
EBITDA | 107,270.4 | 102,643.6 | 110,241.8 | 114,806.2 | 124,946.7 | 208,332.7 | |