
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 435,196.1 | 359,156.1 | 373,399.9 | 441,072.5 | 469,592.7 | 511,619.7 | |
COGS | 251,125.1 | 227,211.8 | 232,499.3 | 291,749.6 | 332,925.9 | 364,830.7 | |
Gross Profit | 184,071 | 131,944.4 | 140,900.6 | 149,322.9 | 136,666.8 | 146,789.1 | |
Operating Expenses & Income | |||||||
Operating Income | 92,290.7 | 43,846.5 | 29,497.4 | 55,025.7 | 44,025.8 | 48,177 | |
Total Operating Expenses | 92,723.8 | 89,049.1 | 111,403.2 | 94,297.2 | 92,641 | 98,612.1 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 29,503.6 | 23,768.3 | 19,006.9 | 19,751.8 | 92,641 | 65,272.7 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (16,291.1) | (4,412.5) | (2,465.2) | (2,346.9) | (7,250.7) | (11,040.4) | |
Interest Income | 10,470.1 | 2,372.8 | 4,374.8 | 4,029.5 | 262.9 | 4,400 | |
Income Tax Expense | 26,583.6 | 17,945.9 | 6,314.3 | 17,110.5 | 10,773.4 | 11,398.8 | |
Net Income | |||||||
Net Income | 52,908.5 | 26,179.9 | 25,188.8 | 39,692.4 | 34,507.1 | 34,173 | |
Supplemental | |||||||
EBIT | 94,259.1 | 46,034.5 | 31,416.6 | 56,708.3 | 44,025.8 | 48,177 | |
EBITDA | 121,829.2 | 73,836.4 | 62,429.6 | 85,173.4 | 83,086.1 | 97,776 | |