
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 291,529.7 | 355,866 | 393,188.6 | 407,807.1 | 346,451.5 | 341,000.5 | |
COGS | 98,375.9 | 95,189.8 | 114,349.2 | 147,555.9 | 128,397.5 | 116,389.3 | |
Gross Profit | 193,153.8 | 260,676.2 | 278,839.4 | 260,251.2 | 218,054 | 224,611.2 | |
Operating Expenses & Income | |||||||
Operating Income | 70,172.9 | 125,725 | 138,279.3 | 98,500.5 | 64,110.9 | 70,378 | |
Total Operating Expenses | 221,356.8 | 230,141 | 254,909.3 | 309,306.6 | 282,340.7 | 270,622.6 | |
R&D Expenses | 5,445.3 | 5,633.9 | 6,874.3 | 7,648.5 | 5,590.5 | 5,258.1 | |
Selling General & Admin Expenses | 58,238.2 | 56,953.4 | 64,567.6 | 76,350 | 62,698.8 | 62,848.5 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,077.2) | (6,792.9) | (7,433.4) | (9,584.8) | (10,662.6) | (10,684.6) | |
Interest Income | 333.1 | 683.4 | 1,302.2 | 1,080.7 | 1,550.3 | 1,516.1 | |
Income Tax Expense | 19,218.3 | - | - | - | - | - | |
Net Income | |||||||
Net Income | 55,484.1 | 86,066.1 | 96,524.2 | 72,710.1 | 16,410.8 | 20,993.6 | |
Supplemental | |||||||
EBIT | 70,132.7 | - | - | - | - | - | |
EBITDA | 94,000.5 | 144,136.2 | - | - | - | - | |