Mcgrath Rent (MGRC) financials
Mcgrath Rent revenue and earnings by year
Mcgrath Rent's revenue was $944 million in the fiscal year to December 31, 2025, up 3.7% from the year before. Net income was $156 million, 16.6% of revenue. Since the fiscal year to December 31, 2016, revenue has grown 9.3% a year on average.
Fiscal years, each labelled by the calendar year it ended in.
Income statement, the last 10 fiscal years
| Fiscal year to | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 | Dec 2018 | Dec 2017 | Dec 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 944 | 911 | 832 | 636 | 535 | 573 | 570 | 498 | 462 | 424 |
| Revenue growth | 3.7% | 9.5% | 30.9% | 18.9% | -6.6% | 0.4% | 14.4% | 7.9% | 8.9% | — |
| Gross profit | 455 | 435 | 394 | 290 | 247 | 264 | 266 | 233 | 206 | 184 |
| Gross margin | 48.2% | 47.8% | 47.3% | 45.7% | 46.3% | 46.1% | 46.7% | 46.8% | 44.7% | 43.4% |
| Operating income | 244 | 244 | 190 | 147 | 124 | 141 | 141 | 117 | 95 | 79 |
| Operating margin | 25.8% | 26.8% | 22.8% | 23.2% | 23.2% | 24.6% | 24.8% | 23.6% | 20.5% | 18.7% |
| Net income | 156 | 232 | 175 | 115 | 90 | 102 | 97 | 79 | 154 | 38 |
| Net margin | 16.6% | 25.4% | 21.0% | 18.1% | 16.8% | 17.8% | 17.0% | 15.9% | 33.3% | 9.0% |
| Diluted EPS | $6.35 | $9.43 | $7.12 | $4.70 | $3.66 | $4.15 | $3.93 | $3.24 | $6.32 | $1.59 |
| Free cash flow | 152 | 224 | -102 | 63 | 136 | 128 | 53 | 46 | 52 | 81 |
Diluted EPS is stated in today's shares (adjusted for every split since). Quarterly statements and the income statement as a flow chart are in the app: open MGRC in Markets.
How Mcgrath Rent makes money
Revenue by segment in the quarter to September 30, 2026, as the company reports it.
| Segment | Revenue | Share |
|---|---|---|
| Mobile Modular | $180M | 65.5% |
| Trs Ren Telco | $45.3M | 16.5% |
| Enviroplex | $25.7M | 9.4% |
| Portable Storage | $23.7M | 8.6% |
See also: MGRC valuation and P/E history · MGRC returns
No forecast, no recommendation. This page describes Mcgrath Rent from published data; it is not advice to buy, sell or hold any security.
Figures as of the close on Oct 30, 2026 unless a row says otherwise. Prices are split adjusted; returns include dividends reinvested. Data may be delayed. See the disclaimer and how TrendArc works.