NYSE:MGY - New York Stock Exchange, Inc. - US5596631094 - Common Stock - Currency: USD
TTM (2025-3-31) | 2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | ||||
---|---|---|---|---|---|---|---|---|
Revenue | 1.67B | 1.32B | 1.23B | 1.69B | 1.08B | |||
Minority Interest Expense | -35.02M | -31.30M | -54.30M | -156.40M | -142.40M | |||
Cost Of Goods | 282.74M | 220.71M | 199.82M | 196.30M | 138.60M | |||
Gross Profit | 1.38B | 1.10B | 1.03B | 1.50B | 939.80M | |||
Operating Expenses | 735.63M | 583.18M | 472.24M | 421.50M | 330.80M | |||
Research and Development | 1.72M | 1.37M | 5.45M | 11.60M | 4.10M | |||
Selling, General, and Administrative Expenses | 205.29M | 160.59M | 137.97M | 163.60M | 124.70M | |||
Operating Income | 647.81M | 511.99M | 554.92M | 1.08B | 609.00M | |||
Interest Income/Expense | -19.62M | -14.37M | -33.00K | -23.00M | -33.00M | |||
Other Income/Expense | 4.14M | 4.32M | 15.36M | 6.50M | 100.00K | |||
Non Recurring Items | -7.40M | -8.80M | -20.43M | -3.30M | -7.50M | |||
Income Before Taxes | 624.93M | 493.14M | 549.81M | 1.06B | 568.60M | |||
Income Tax | 120.95M | 95.81M | 107.21M | 6.60M | 8.90M | |||
Net Income | 465.16M | 361.53M | 388.30M | 893.80M | 417.30M | |||
EBITDA | 1.07B | 926.48M | 879.71M | 1.32B | 806.00M | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | 2.47 | 1.94 | 2.06 | 4.76 | 2.38 | |||
Non GAAP EPS | 2.13 | 2.08 | 2.13 | 4.71 | 2.43 | |||
Statistics | ||||||||
Gross Profit Margin | 83.03% | 83.23% | 83.71% | 88.42% | 87.15% | |||
Profit Margin | 27.92% | 27.47% | 31.65% | 52.75% | 38.70% | |||
Operating Profit Margin | 38.88% | 38.91% | 45.23% | 63.54% | 56.47% |
All data in USD