Watch MGRC. Know when insiders buy.
One email the day a filing lands. Free.
| Period | Revenue | YoY | Gross margin | Operating income | Net income | YoY | EPS | Op. cash flow | Capex | Free cash flow | Filed |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Q2 2026 · Jun 30 | $221.1M | −6.2% | 48.8% | $53.3M | $33.7M | −6.4% | 1.37 | $63.3M | $11.4M | $52M | Jul 29 |
| Q1 2026 · Mar 31 | $198.5M | +1.6% | 48.8% | $43.4M | $27M | −4.2% | 1.10 | $42.4M | $8M | $34.3M | Jul 29 |
| Q4 2025 · Dec 31derived | $256.8M | +5.3% | 50.1% | $74.2M | $49.8M | +27.9% | 2.03 | $80.9M | $11.1M | $69.8M | Feb 25 |
| Q3 2025 · Sep 30 | $256.4M | −3.9% | 46.5% | $66.7M | $42.3M | −71.7% | 1.72 | $65.1M | $11.6M | $53.5M | Oct 23 |
| Q2 2025 · Jun 30 | $235.6M | +10.8% | 47.0% | $57.2M | $36M | +74.5% | 1.46 | $55.8M | $17.6M | $38.2M | Jul 29 |
| Q1 2025 · Mar 31 | $195.4M | +4.0% | 49.3% | $45.6M | $28.2M | +23.5% | 1.15 | $53.9M | $4M | $49.9M | Jul 29 |
| Q4 2024 · Dec 31derived | $243.7M | +10.0% | 47.1% | $63.1M | $38.9M | +21.7% | 1.58 | $36.8M | $4.2M | $32.6M | Feb 25 |
| Q3 2024 · Sep 30 | $266.8M | +9.5% | 46.5% | $74.7M | $149.3M | +269.9% | 6.08 | $199M | $5.9M | $193M | Oct 23 |
| Q2 2024 · Jun 30 | $212.6M | — | 48.6% | $54.4M | $20.6M | — | 0.84 | $79.2M | $4.8M | $74.4M | Oct 23 |
| Q1 2024 · Mar 31 | $187.8M | — | 49.7% | $52.1M | $22.8M | — | 0.93 | $59.4M | $25.3M | $34.1M | Oct 23 |
| Q4 2023 · Dec 31derived | $221.6M | — | 49.7% | $55.7M | $32M | — | 1.31 | −$23.6M | $27.5M | −$51.1M | Feb 25 |
| Q3 2023 · Sep 30 | $243.5M | — | 45.8% | $66.6M | $40.4M | — | 1.65 | $47.5M | $5.2M | $42.2M | Oct 24 |
| Year | Revenue | Gross margin | Operating income | Net income | Net margin | EPS | Op. cash flow | Capex | Free cash flow | Buybacks | Dividends paid |
|---|---|---|---|---|---|---|---|---|---|---|---|
| FY2025 · to Dec 31 | $944.2M | 48.2% | $243.6M | $156.3M | 16.6% | 6.35 | $255.7M | $44.4M | $211.3M | — | $47.9M |
| FY2024 · to Dec 31 | $910.9M | 47.8% | $244.3M | $231.7M | 25.4% | 9.43 | $374.4M | $40.2M | $334.1M | — | $46.8M |
| FY2023 · to Dec 31 | $831.8M | 47.3% | $189.7M | $174.6M | 21.0% | 7.12 | $95.3M | $44M | $51.4M | — | $45.6M |
| FY2022 · to Dec 31 | $635.7M | 45.7% | $147.3M | $115.1M | 18.1% | 4.70 | $194.4M | $17.6M | $176.8M | — | $44.3M |
| FY2021 · to Dec 31 | $534.6M | 46.3% | $124.3M | $89.7M | 16.8% | 3.66 | $195.7M | $2.7M | $193.1M | — | $42.2M |
| FY2020 · to Dec 31 | $572.6M | 46.1% | $140.8M | $102M | 17.8% | 4.16 | $180.5M | $13.7M | $166.8M | $13.6M | $39.8M |
Every number comes from MCGRATH RENTCORP's own XBRL-tagged filings with the SEC, not a data vendor. Quarters marked derived are the fiscal year minus the three reported quarters, the same way every data provider computes Q4. Restated figures replace originals as later filings arrive.