Advertisement
Screener

McGRATH RENTCORP (MGRC) Operating Cash Flow

2.8 / 5 stars · 68/120 Roast Me

McGRATH RENTCORP Operating Cash Flow

McGRATH RENTCORP (MGRC) reported Operating Cash Flow of $105.69 million for the 6-month period ending 2026-06-30, per its 10-Q filed 2026-07-29.

Financial Statements › Cash Flow › Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities · last filed 2026-07-29

  • McGRATH RENTCORP net cash provided by (used in) operating activities for the quarter ending 2026-06-30 was $63.33M, a 13.46% increase year-over-year.
  • McGRATH RENTCORP net cash provided by (used in) operating activities for the quarter ending 2026-03-31 was $42.37M, a 21.37% decline year-over-year.
  • McGRATH RENTCORP net cash provided by (used in) operating activities for the quarter ending 2025-12-31 was $80.92M, a 120.01% increase year-over-year.
  • McGRATH RENTCORP net cash provided by (used in) operating activities for the quarter ending 2025-09-30 was $65.07M, a 67.30% decline year-over-year.
  • McGRATH RENTCORP net cash provided by (used in) operating activities for fiscal 2025 was $255.68M, a 31.70% decline from fiscal 2024.
  • McGRATH RENTCORP net cash provided by (used in) operating activities for fiscal 2024 was $374.38M, a 292.66% increase from fiscal 2023.
  • McGRATH RENTCORP net cash provided by (used in) operating activities for fiscal 2023 was $95.34M, a 50.96% decline from fiscal 2022.
  • McGRATH RENTCORP net cash provided by (used in) operating activities for fiscal 2022 was $194.43M, a 0.67% decline from fiscal 2021.
Period endNet Cash Provided by (Used in) Operating Activities 3 monthNet Cash Provided by (Used in) Operating Activities 6 monthNet Cash Provided by (Used in) Operating Activities 9 monthNet Cash Provided by (Used in) Operating Activities 12 month
2026-06-30$63.33M
derived: 10-Q 6 month − 10-Q 3 month · filed 2026-07-29
$105.69M
10-Q · filed 2026-07-29
$186.61M
derived: sum of 3 quarters · filed 2026-07-29
$251.68M
derived: sum of 4 quarters · filed 2026-07-29
2026-03-31$42.37M
10-Q · filed 2026-04-29
$123.28M
derived: sum of 2 quarters · filed 2026-04-29
$188.35M
derived: sum of 3 quarters · filed 2026-04-29
$244.17M
derived: sum of 4 quarters · filed 2026-07-29
2025-12-31$80.92M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-25
$145.99M
derived: sum of 2 quarters · filed 2026-02-25
$201.80M
derived: sum of 3 quarters · filed 2026-07-29
$255.68M
10-K · filed 2026-02-25
2025-09-30$65.07M
derived: 10-Q 9 month − 10-Q 6 month · filed 2025-10-23
$120.88M
derived: sum of 2 quarters · filed 2026-07-29
$174.76M
10-Q · filed 2025-10-23
$211.54M
derived: sum of 4 quarters · filed 2026-07-29
2025-06-30$55.81M
derived: 10-Q 6 month − 10-Q 3 month · filed 2026-07-29
$109.69M
10-Q · filed 2026-07-29
$146.47M
derived: sum of 3 quarters · filed 2026-07-29
$345.44M
derived: sum of 4 quarters · filed 2026-07-29
2025-03-31$53.88M
10-Q · filed 2026-04-29
$90.66M
derived: sum of 2 quarters · filed 2026-04-29
$289.63M
derived: sum of 3 quarters · filed 2026-04-29
$368.84M
derived: sum of 4 quarters · filed 2026-04-29
2024-12-31$36.78M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-25
$235.75M
derived: sum of 2 quarters · filed 2026-02-25
$314.95M
derived: sum of 3 quarters · filed 2026-02-25
$374.38M
10-K · filed 2026-02-25
2024-09-30$198.97M
derived: 10-Q 9 month − 10-Q 6 month · filed 2025-10-23
$278.18M
derived: sum of 2 quarters · filed 2025-10-23
$337.60M
10-Q · filed 2025-10-23
$314.04M
derived: sum of 4 quarters · filed 2026-02-25
2024-06-30$79.21M
derived: 10-Q 6 month − 10-Q 3 month · filed 2025-07-24
$138.63M
10-Q · filed 2025-07-24
$115.07M
derived: sum of 3 quarters · filed 2026-02-25
$162.52M
derived: sum of 4 quarters · filed 2026-02-25
2024-03-31$59.42M
10-Q · filed 2025-04-24
$35.86M
derived: sum of 2 quarters · filed 2026-02-25
$83.31M
derived: sum of 3 quarters · filed 2026-02-25
$119.05M
derived: sum of 4 quarters · filed 2026-02-25
2023-12-31-$23.56M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-25
$23.89M
derived: sum of 2 quarters · filed 2026-02-25
$59.63M
derived: sum of 3 quarters · filed 2026-02-25
$95.34M
10-K · filed 2026-02-25
2023-09-30$47.45M
derived: 10-Q 9 month − 10-Q 6 month · filed 2024-10-24
$83.19M
derived: sum of 2 quarters · filed 2024-10-24
$118.90M
10-Q · filed 2024-10-24
$180.04M
derived: sum of 4 quarters · filed 2025-02-19
2023-06-30$35.74M
derived: 10-Q 6 month − 10-Q 3 month · filed 2024-07-25
$71.45M
10-Q · filed 2024-07-25
$132.59M
derived: sum of 3 quarters · filed 2025-02-19
$183.84M
derived: sum of 4 quarters · filed 2025-02-19
2023-03-31$35.71M
10-Q · filed 2024-04-25
$96.84M
derived: sum of 2 quarters · filed 2025-02-19
$148.10M
derived: sum of 3 quarters · filed 2025-02-19
$178.40M
derived: sum of 4 quarters · filed 2025-02-19
2022-12-31$61.13M
derived: 10-K 12 month − 10-Q 9 month · filed 2025-02-19
$112.39M
derived: sum of 2 quarters · filed 2025-02-19
$142.69M
derived: sum of 3 quarters · filed 2025-02-19
$194.43M
10-K · filed 2025-02-19
2022-09-30$51.26M
derived: 10-Q 9 month − 10-Q 6 month · filed 2023-10-26
$81.56M
derived: sum of 2 quarters · filed 2023-10-26
$133.30M
10-Q · filed 2023-10-26
$192.75M
derived: sum of 4 quarters · filed 2024-02-21
2022-06-30$30.30M
derived: 10-Q 6 month − 10-Q 3 month · filed 2023-07-27
$82.04M
10-Q · filed 2023-07-27
$141.50M
derived: sum of 3 quarters · filed 2024-02-21
$179.80M
derived: sum of 4 quarters · filed 2024-02-21
2022-03-31$51.74M
10-Q · filed 2023-05-04
$111.20M
derived: sum of 2 quarters · filed 2024-02-21
$149.50M
derived: sum of 3 quarters · filed 2024-02-21
$209.88M
derived: sum of 4 quarters · filed 2024-02-21
2021-12-31$59.46M
derived: 10-K 12 month − 10-Q 9 month · filed 2024-02-21
$97.76M
derived: sum of 2 quarters · filed 2024-02-21
$158.13M
derived: sum of 3 quarters · filed 2024-02-21
$195.74M
10-K · filed 2024-02-21
2021-09-30$38.30M
derived: 10-Q 9 month − 10-Q 6 month · filed 2022-10-27
$98.68M
derived: sum of 2 quarters · filed 2022-10-27
$136.29M
10-Q · filed 2022-10-27
$185.25M
derived: sum of 4 quarters · filed 2023-02-22
2021-06-30$60.37M
derived: 10-Q 6 month − 10-Q 3 month · filed 2022-07-28
$97.98M
10-Q · filed 2022-07-28
$146.95M
derived: sum of 3 quarters · filed 2023-02-22
$180.96M
derived: sum of 4 quarters · filed 2023-02-22
2021-03-31$37.61M
10-Q · filed 2022-04-28
$86.58M
derived: sum of 2 quarters · filed 2023-02-22
$120.59M
derived: sum of 3 quarters · filed 2023-02-22
$172.43M
derived: sum of 4 quarters · filed 2023-02-22
2020-12-31$48.97M
derived: 10-K 12 month − 10-Q 9 month · filed 2023-02-22
$82.98M
derived: sum of 2 quarters · filed 2023-02-22
$134.82M
derived: sum of 3 quarters · filed 2023-02-22
$180.50M
10-K · filed 2023-02-22
2020-09-30$34.02M
derived: 10-Q 9 month − 10-Q 6 month · filed 2021-10-28
$85.86M
derived: sum of 2 quarters · filed 2021-10-28
$131.54M
10-Q · filed 2021-10-28
$182.66M
derived: sum of 4 quarters · filed 2022-02-23
2020-06-30$51.84M
derived: 10-Q 6 month − 10-Q 3 month · filed 2021-08-03
$97.52M
10-Q · filed 2021-08-03
$148.65M
derived: sum of 3 quarters · filed 2022-02-23
$193.53M
derived: sum of 4 quarters · filed 2022-02-23
2020-03-31$45.68M
10-Q · filed 2021-04-28
$96.81M
derived: sum of 2 quarters · filed 2022-02-23
$141.69M
derived: sum of 3 quarters · filed 2022-02-23
$187.17M
derived: sum of 4 quarters · filed 2022-02-23
2019-12-31$51.13M
derived: 10-K 12 month − 10-Q 9 month · filed 2022-02-23
$96.01M
derived: sum of 2 quarters · filed 2022-02-23
$141.49M
derived: sum of 3 quarters · filed 2022-02-23
$187.99M
10-K · filed 2022-02-23
2019-09-30$44.88M
derived: 10-Q 9 month − 10-Q 6 month · filed 2020-10-29
$90.36M
derived: sum of 2 quarters · filed 2020-10-29
$136.87M
10-Q · filed 2020-10-29
$182.70M
derived: sum of 4 quarters · filed 2021-02-23
2019-06-30$45.48M
derived: 10-Q 6 month − 10-Q 3 month · filed 2020-07-29
$91.99M
10-Q · filed 2020-07-29
$137.81M
derived: sum of 3 quarters · filed 2021-02-23
$180.89M
derived: sum of 4 quarters · filed 2021-02-23
2019-03-31$46.51M
10-Q · filed 2020-04-29
$92.33M
derived: sum of 2 quarters · filed 2021-02-23
$135.41M
derived: sum of 3 quarters · filed 2021-02-23
$158.02M
derived: sum of 4 quarters · filed 2021-02-23
2018-12-31$45.83M
derived: 10-K 12 month − 10-Q 9 month · filed 2021-02-23
$88.90M
derived: sum of 2 quarters · filed 2021-02-23
$111.52M
derived: sum of 3 quarters · filed 2021-02-23
$142.67M
10-K · filed 2021-02-23
2018-09-30$43.08M
derived: 10-Q 9 month − 10-Q 6 month · filed 2019-10-29
$65.69M
derived: sum of 2 quarters · filed 2019-10-29
$96.84M
10-Q · filed 2019-10-29
$138.09M
derived: sum of 4 quarters · filed 2020-02-25
2018-06-30$22.61M
derived: 10-Q 6 month − 10-Q 3 month · filed 2019-07-30
$53.77M
10-Q · filed 2019-07-30
$95.01M
derived: sum of 3 quarters · filed 2020-02-25
$126.76M
derived: sum of 4 quarters · filed 2020-02-25
2018-03-31$31.15M
10-Q · filed 2019-04-30
$72.40M
derived: sum of 2 quarters · filed 2020-02-25
$104.14M
derived: sum of 3 quarters · filed 2020-02-25
2017-12-31$41.25M
derived: 10-K 12 month − 10-Q 9 month · filed 2020-02-25
$72.99M
derived: sum of 2 quarters · filed 2020-02-25
$122.39M
10-K · filed 2020-02-25
2017-09-30$31.74M
derived: 10-Q 9 month − 10-Q 6 month · filed 2018-10-30
$81.14M
10-Q · filed 2018-10-30
2017-06-30$49.40M
10-Q · filed 2018-07-31
2016-12-31$140.69M
10-K · filed 2019-02-26
2014-06-30$17.12M
derived: 10-Q 6 month − 10-Q 3 month · filed 2014-07-31
$55.17M
10-Q · filed 2014-07-31
$88.90M
derived: sum of 3 quarters · filed 2014-07-31
$122.58M
derived: sum of 4 quarters · filed 2014-07-31
2014-03-31$38.05M
10-Q · filed 2014-04-30
$71.78M
derived: sum of 2 quarters · filed 2014-04-30
$105.46M
derived: sum of 3 quarters · filed 2014-04-30
$130.07M
derived: sum of 4 quarters · filed 2014-07-31
2013-12-31$33.73M
derived: 10-K 12 month − 10-Q 9 month · filed 2014-02-28
$67.40M
derived: sum of 2 quarters · filed 2014-02-28
$92.02M
derived: sum of 3 quarters · filed 2014-07-31
$133.64M
10-K · filed 2014-02-28
2013-09-30$33.68M
derived: 10-Q 9 month − 10-Q 6 month · filed 2013-10-30
$58.30M
derived: sum of 2 quarters · filed 2014-07-31
$99.92M
10-Q · filed 2013-10-30
$135.29M
derived: sum of 4 quarters · filed 2014-07-31
2013-06-30$24.62M
derived: 10-Q 6 month − 10-Q 3 month · filed 2014-07-31
$66.24M
10-Q · filed 2014-07-31
$101.61M
derived: sum of 3 quarters · filed 2014-07-31
$127.35M
derived: sum of 4 quarters · filed 2014-07-31
2013-03-31$41.62M
10-Q · filed 2014-04-30
$76.99M
derived: sum of 2 quarters · filed 2014-04-30
$102.73M
derived: sum of 3 quarters · filed 2014-04-30
$132.52M
derived: sum of 4 quarters · filed 2014-04-30
2012-12-31$35.37M
derived: 10-K 12 month − 10-Q 9 month · filed 2014-02-28
$61.11M
derived: sum of 2 quarters · filed 2014-02-28
$90.90M
derived: sum of 3 quarters · filed 2014-02-28
$126.38M
10-K · filed 2014-02-28
2012-09-30$25.73M
derived: 10-Q 9 month − 10-Q 6 month · filed 2013-10-30
$55.53M
derived: sum of 2 quarters · filed 2013-10-30
$91.01M
10-Q · filed 2013-10-30
$115.82M
derived: sum of 4 quarters · filed 2014-02-28
2012-06-30$29.79M
derived: 10-Q 6 month − 10-Q 3 month · filed 2013-07-31
$65.27M
10-Q · filed 2013-07-31
$90.09M
derived: sum of 3 quarters · filed 2014-02-28
$123.14M
derived: sum of 4 quarters · filed 2014-02-28
2012-03-31$35.48M
10-Q · filed 2013-05-01
$60.30M
derived: sum of 2 quarters · filed 2014-02-28
$93.34M
derived: sum of 3 quarters · filed 2014-02-28
$129.39M
derived: sum of 4 quarters · filed 2014-02-28
2011-12-31$24.82M
derived: 10-K 12 month − 10-Q 9 month · filed 2014-02-28
$57.86M
derived: sum of 2 quarters · filed 2014-02-28
$93.91M
derived: sum of 3 quarters · filed 2014-02-28
$129.31M
10-K · filed 2014-02-28
2011-09-30$33.05M
derived: 10-Q 9 month − 10-Q 6 month · filed 2012-11-01
$69.09M
derived: sum of 2 quarters · filed 2012-11-01
$104.50M
10-Q · filed 2012-11-01
$138.98M
derived: sum of 4 quarters · filed 2013-02-22
2011-06-30$36.05M
derived: 10-Q 6 month − 10-Q 3 month · filed 2012-07-31
$71.45M
10-Q · filed 2012-07-31
$105.94M
derived: sum of 3 quarters · filed 2013-02-22
$128.89M
derived: sum of 4 quarters · filed 2013-02-22
2011-03-31$35.40M
10-Q · filed 2012-05-03
$69.89M
derived: sum of 2 quarters · filed 2013-02-22
$92.84M
derived: sum of 3 quarters · filed 2013-02-22
2010-12-31$34.49M
derived: 10-K 12 month − 10-Q 9 month · filed 2013-02-22
$57.45M
derived: sum of 2 quarters · filed 2013-02-22
$100.60M
10-K · filed 2013-02-22
2010-09-30$22.96M
derived: 10-Q 9 month − 10-Q 6 month · filed 2011-11-03
$66.11M
10-Q · filed 2011-11-03
2010-06-30$43.15M
10-Q · filed 2011-08-04
2009-12-31$122.40M
10-K · filed 2012-02-29

Similar stocks

Stock NameCountryMarket CapPE Ratio
Custom Truck One Source, Inc. (CTOS)$2.096B
PROG Holdings, Inc. (PRG)United States$1.295B12.74
UPBOUND GROUP, INC. (UPBD)United States$0.925B13.69
Katapult Holdings, Inc. (KPLT)United States$0.029B1.98
Sunbelt Rentals Holdings, Inc. (SUNB)United States$29.810B
UNITED RENTALS, INC. (URI)United States$64.042B18.21