Mcgrath Rentcorp (MGRC) Cash from Operations (2010 - 2026)

Mcgrath Rentcorp posted quarterly Cash from Operations of 42366000.0 for Q1 2026, down 21.37% year-on-year from 53882000.0 in Q1 2025, and down 47.64% on a QoQ basis from 80918000.0 in Q4 2025.

Mcgrath Rentcorp (MGRC) has 17 years of Cash from Operations data on file, last reported at 42366000.0 in Q1 2026.

  • For the quarter ending Q1 2026, Cash from Operations fell 21.37% year-over-year to 42366000.0; the trailing twelve-month figure through Mar 2026 stood at 244167000.0 (down 33.8% YoY), and the FY2025 full-year result was 255683000.0, down 31.7% from the prior year.
  • Cash from Operations for Q1 2026 stood at 42366000.0, down from 80918000.0 in the prior quarter.
  • Across five years, Cash from Operations topped out at 198967000.0 in Q3 2024 and bottomed at 23560000.0 in Q4 2023.
  • The 5-year median for Cash from Operations is 51743000.0 (2022), against an average of 56599941.18.
  • The widest annual swing landed in 2023, when Cash from Operations tumbled 138.54%; it then surged 319.3% in 2024.
  • A 5-year view of Cash from Operations shows it stood at 61134000.0 in 2022, then sank by 138.54% to 23560000.0 in 2023, then jumped by 256.11% to 36779000.0 in 2024, then surged by 120.01% to 80918000.0 in 2025, then slumped by 47.64% to 42366000.0 in 2026.
  • The last three Cash from Operations figures came in at 42366000.0 (Q1 2026), 80918000.0 (Q4 2025), and 65071000.0 (Q3 2025), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cash from Operations (Qtr)
1 FTAI Aviation 25.24 Bn 24.83 Bn 765.71 Mn -160.08 Mn
2 Ryder System 9.37 Bn 9.37 Bn 3.02 Bn 583.00 Mn
3 U-Haul Holding 9.00 Bn 9.00 Bn -42.05 Mn 240.60 Mn
4 Gatx 6.17 Bn 7.05 Bn 561.90 Mn 199.10 Mn
5 Avis Budget 5.57 Bn 5.16 Bn - 434.00 Mn
6 WillScot Holdings 4.38 Bn 4.38 Bn 285.68 Mn 191.06 Mn
7 Herc Holdings 4.30 Bn 4.26 Bn 686.00 Mn 277.00 Mn
8 Mcgrath Rentcorp 2.69 Bn 2.69 Bn 96.89 Mn 42.37 Mn
9 Custom Truck One Source 2.10 Bn 2.10 Bn 103.06 Mn 23.82 Mn
10 Vestis 1.53 Bn 1.48 Bn 173.69 Mn 58.25 Mn

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 42.37 Mn
Mar 31, 2026 42.37 Mn
Dec 31, 2025 80.92 Mn
Dec 31, 2025 80.92 Mn
Sep 30, 2025 65.07 Mn
Sep 30, 2025 65.07 Mn
Jun 30, 2025 55.81 Mn
Jun 30, 2025 55.81 Mn
Mar 31, 2025 53.88 Mn
Mar 31, 2025 53.88 Mn
Dec 31, 2024 36.78 Mn
Dec 31, 2024 36.78 Mn
Sep 30, 2024 198.97 Mn
Sep 30, 2024 198.97 Mn
Jun 30, 2024 79.21 Mn
Jun 30, 2024 79.21 Mn
Mar 31, 2024 59.42 Mn
Mar 31, 2024 59.42 Mn
Dec 31, 2023 -23.56 Mn
Dec 31, 2023 -23.56 Mn
Sep 30, 2023 47.45 Mn
Sep 30, 2023 47.45 Mn
Jun 30, 2023 35.74 Mn
Jun 30, 2023 35.74 Mn
Mar 31, 2023 35.71 Mn
Mar 31, 2023 35.71 Mn
Dec 31, 2022 61.13 Mn
Dec 31, 2022 61.13 Mn
Sep 30, 2022 51.26 Mn
Sep 30, 2022 51.26 Mn
Jun 30, 2022 30.30 Mn
Jun 30, 2022 30.30 Mn
Mar 31, 2022 51.74 Mn
Mar 31, 2022 51.74 Mn
Dec 31, 2021 59.46 Mn
Dec 31, 2021 59.46 Mn
Sep 30, 2021 38.31 Mn
Sep 30, 2021 38.31 Mn
Jun 30, 2021 60.37 Mn
Jun 30, 2021 60.37 Mn
Mar 31, 2021 37.61 Mn
Mar 31, 2021 37.61 Mn
Dec 31, 2020 48.97 Mn
Dec 31, 2020 48.97 Mn
Sep 30, 2020 34.02 Mn
Sep 30, 2020 34.02 Mn
Jun 30, 2020 51.84 Mn
Jun 30, 2020 51.84 Mn
Mar 31, 2020 45.68 Mn
Mar 31, 2020 45.68 Mn
Dec 31, 2019 51.13 Mn
Dec 31, 2019 51.13 Mn
Sep 30, 2019 44.88 Mn
Sep 30, 2019 44.88 Mn
Jun 30, 2019 45.48 Mn
Jun 30, 2019 45.48 Mn
Mar 31, 2019 46.51 Mn
Mar 31, 2019 46.51 Mn
Dec 31, 2018 45.83 Mn
Dec 31, 2018 45.83 Mn
Sep 30, 2018 43.08 Mn
Sep 30, 2018 43.08 Mn
Jun 30, 2018 22.61 Mn
Jun 30, 2018 22.61 Mn
Mar 31, 2018 31.15 Mn
Mar 31, 2018 31.15 Mn
Dec 31, 2017 41.25 Mn
Dec 31, 2017 41.25 Mn
Sep 30, 2017 31.74 Mn
Sep 30, 2017 31.74 Mn
Jun 30, 2017 23.57 Mn
Jun 30, 2017 23.57 Mn
Mar 31, 2017 25.83 Mn
Mar 31, 2017 25.83 Mn
Dec 31, 2016 35.42 Mn
Dec 31, 2016 35.42 Mn
Sep 30, 2016 32.89 Mn
Sep 30, 2016 32.89 Mn
Jun 30, 2016 32.85 Mn
Jun 30, 2016 32.85 Mn
Mar 31, 2016 39.53 Mn
Mar 31, 2016 39.53 Mn
Dec 31, 2015 43.66 Mn
Dec 31, 2015 43.66 Mn
Sep 30, 2015 35.37 Mn
Sep 30, 2015 35.37 Mn
Jun 30, 2015 30.62 Mn
Jun 30, 2015 30.62 Mn
Mar 31, 2015 34.62 Mn
Mar 31, 2015 34.62 Mn
Dec 31, 2014 38.02 Mn
Dec 31, 2014 38.02 Mn
Sep 30, 2014 29.79 Mn
Sep 30, 2014 29.79 Mn
Jun 30, 2014 17.12 Mn
Jun 30, 2014 17.12 Mn
Mar 31, 2014 38.05 Mn
Mar 31, 2014 38.05 Mn
Dec 31, 2013 33.73 Mn
Dec 31, 2013 33.73 Mn
Sep 30, 2013 33.68 Mn
Sep 30, 2013 33.68 Mn
Jun 30, 2013 24.62 Mn
Jun 30, 2013 24.62 Mn
Mar 31, 2013 41.62 Mn
Mar 31, 2013 41.62 Mn
Dec 31, 2012 35.37 Mn
Dec 31, 2012 35.37 Mn
Mar 31, 2012 35.48 Mn
Mar 31, 2012 35.48 Mn
Dec 31, 2011 24.82 Mn
Dec 31, 2011 24.82 Mn
Sep 30, 2011 33.05 Mn
Sep 30, 2011 33.05 Mn
Jun 30, 2011 36.05 Mn
Jun 30, 2011 36.05 Mn
Mar 31, 2011 35.40 Mn
Mar 31, 2011 35.40 Mn
Dec 31, 2010 34.49 Mn
Dec 31, 2010 34.49 Mn
Sep 30, 2010 22.96 Mn
Sep 30, 2010 22.96 Mn