NASDAQ
Financial data for MGRC
9.51% YoY
32.70% YoY
32.21% YoY
Annual Income Statement for MGRC
| Item | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue | $911M | $832M | $636M | $617M | $573M |
| Cost of Revenue | $476M | $438M | $376M | $351M | $309M |
| Gross Profit | $435M | $394M | $259M | $266M | $264M |
| Operating Expenses | $191M | $204M | $108M | $134M | $123M |
| Operating Income | $244M | $190M | $151M | $132M | $141M |
| Net Income | $232M | $175M | $115M | $90M | $102M |
| EPS | $9.44 | $7.14 | $4.73 | $3.70 | $4.22 |
| EBITDA | $468M | $299M | $258M | $239M | $235M |
No price data available for this timeframe.