Advertisement
Screener

McGRATH RENTCORP (MGRC) Cost of Revenue

3.0 / 5 stars · 73/120 Roast Me

McGRATH RENTCORP Cost of Revenue

McGRATH RENTCORP (MGRC) reported Cost of Revenue of $113.20 million for the 3-month period ending 2026-06-30, per its 10-Q filed 2026-07-29.

Financial Statements › Expense Statement › Cost of Sales

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

  • McGRATH RENTCORP cost of revenue for the quarter ending 2026-06-30 was $113.20M, a 9.36% decline year-over-year.
  • McGRATH RENTCORP cost of revenue for the quarter ending 2026-03-31 was $101.65M, a 2.70% increase year-over-year.
  • McGRATH RENTCORP cost of revenue for the quarter ending 2025-12-31 was $128.19M, a 0.62% decline year-over-year.
  • McGRATH RENTCORP cost of revenue for the quarter ending 2025-09-30 was $137.19M, a 3.92% decline year-over-year.
  • McGRATH RENTCORP cost of revenue for fiscal 2025 was $489.26M, a 2.89% increase from fiscal 2024.
  • McGRATH RENTCORP cost of revenue for fiscal 2024 was $475.53M, a 8.52% increase from fiscal 2023.
  • McGRATH RENTCORP cost of revenue for fiscal 2023 was $438.21M, a 26.85% increase from fiscal 2022.
  • McGRATH RENTCORP cost of revenue for fiscal 2022 was $345.46M, a 20.26% increase from fiscal 2021.
Period endCost of Revenue 3 monthCost of Revenue 3 month as first filedCost of Revenue 6 monthCost of Revenue 6 month as first filedCost of Revenue 9 monthCost of Revenue 9 month as first filedCost of Revenue 12 monthCost of Revenue 12 month as first filed
2026-06-30$113.20M
10-Q · filed 2026-07-29
$214.86M
10-Q · filed 2026-07-29
$343.05M
derived: sum of 3 quarters · filed 2026-07-29
$480.23M
derived: sum of 4 quarters · filed 2026-07-29
2026-03-31$101.65M
10-Q · filed 2026-04-29
$229.84M
derived: sum of 2 quarters · filed 2026-04-29
$367.03M
derived: sum of 3 quarters · filed 2026-04-29
$491.93M
derived: sum of 4 quarters · filed 2026-07-29
2025-12-31$128.19M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-25
$265.38M
derived: sum of 2 quarters · filed 2026-02-25
$390.28M
derived: sum of 3 quarters · filed 2026-07-29
$489.26M
10-K · filed 2026-02-25
2025-09-30$137.19M
10-Q · filed 2025-10-23
$262.09M
derived: sum of 2 quarters · filed 2026-07-29
$361.07M
10-Q · filed 2025-10-23
$490.06M
derived: sum of 4 quarters · filed 2026-07-29
2025-06-30$124.90M
10-Q · filed 2026-07-29
$223.88M
10-Q · filed 2026-07-29
$352.88M
derived: sum of 3 quarters · filed 2026-07-29
$495.65M
derived: sum of 4 quarters · filed 2026-07-29
2025-03-31$98.98M
10-Q · filed 2026-04-29
$227.97M
derived: sum of 2 quarters · filed 2026-04-29
$370.75M
derived: sum of 3 quarters · filed 2026-04-29
$479.95M
derived: sum of 4 quarters · filed 2026-04-29
2024-12-31$128.99M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-25
$271.77M
derived: sum of 2 quarters · filed 2026-02-25
$380.97M
derived: sum of 3 quarters · filed 2026-02-25
$475.53M
10-K · filed 2026-02-25
2024-09-30$142.78M
10-Q · filed 2025-10-23
$251.97M
derived: sum of 2 quarters · filed 2025-10-23
$346.53M
10-Q · filed 2025-10-23
$458.00M
derived: sum of 4 quarters · filed 2026-02-25
2024-06-30$109.20M
10-Q · filed 2025-07-24
$203.75M
10-Q · filed 2025-07-24
$315.22M
derived: sum of 3 quarters · filed 2026-02-25
$447.19M
derived: sum of 4 quarters · filed 2026-02-25
2024-03-31$94.56M
10-Q · filed 2025-04-24
$206.03M
derived: sum of 2 quarters · filed 2026-02-25
$338.00M
derived: sum of 3 quarters · filed 2026-02-25
$446.42M
derived: sum of 4 quarters · filed 2026-02-25
2023-12-31$111.47M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-25
$243.44M
derived: sum of 2 quarters · filed 2026-02-25
$351.86M
derived: sum of 3 quarters · filed 2026-02-25
$438.21M
10-K · filed 2026-02-25
2023-09-30$131.97M
10-Q · filed 2024-10-24
$240.39M
derived: sum of 2 quarters · filed 2024-10-24
$326.74M
10-Q · filed 2024-10-24
$421.27M
derived: sum of 4 quarters · filed 2025-02-19
2023-06-30$108.42M
10-Q · filed 2024-07-25
$194.77M
10-Q · filed 2024-07-25
$289.30M
derived: sum of 3 quarters · filed 2025-02-19
$386.80M
derived: sum of 4 quarters · filed 2025-02-19
2023-03-31$86.35M
10-Q · filed 2024-04-25
$180.88M
derived: sum of 2 quarters · filed 2025-02-19
$278.38M
derived: sum of 3 quarters · filed 2025-02-19
$364.79M
derived: sum of 4 quarters · filed 2025-02-19
2022-12-31$94.53M
derived: 10-K 12 month − 10-Q 9 month · filed 2025-02-19
$192.03M
derived: sum of 2 quarters · filed 2025-02-19
$278.44M
derived: sum of 3 quarters · filed 2025-02-19
$345.46M
10-K · filed 2025-02-19
$396.92M
10-K · filed 2023-02-22
2022-09-30$97.50M
10-Q · filed 2023-10-26
$111.10M
10-Q · filed 2022-10-27
$183.91M
derived: sum of 2 quarters · filed 2023-10-26
$250.93M
10-Q · filed 2023-10-26
$289.17M
10-Q · filed 2022-10-27
$296.03M
derived: sum of 4 quarters · filed 2024-02-21
2022-06-30$86.41M
10-Q · filed 2023-07-27
$99.19M
10-Q · filed 2022-07-28
$153.43M
10-Q · filed 2023-07-27
$178.08M
10-Q · filed 2022-07-28
$198.53M
derived: sum of 3 quarters · filed 2024-02-21
$296.02M
derived: sum of 4 quarters · filed 2024-02-21
2022-03-31$67.02M
10-Q · filed 2023-05-04
$78.88M
10-Q · filed 2022-04-28
$112.12M
derived: sum of 2 quarters · filed 2024-02-21
$209.60M
derived: sum of 3 quarters · filed 2024-02-21
$290.17M
derived: sum of 4 quarters · filed 2024-02-21
2021-12-31$45.10M
derived: 10-K 12 month − 10-Q 9 month · filed 2024-02-21
$142.59M
derived: sum of 2 quarters · filed 2024-02-21
$223.16M
derived: sum of 3 quarters · filed 2024-02-21
$287.27M
10-K · filed 2024-02-21
$335.81M
10-K · filed 2022-02-23
2021-09-30$97.49M
10-Q · filed 2022-10-27
$178.06M
derived: sum of 2 quarters · filed 2022-10-27
$242.17M
10-Q · filed 2022-10-27
$320.50M
derived: sum of 4 quarters · filed 2023-02-22
2021-06-30$80.57M
10-Q · filed 2022-07-28
$144.68M
10-Q · filed 2022-07-28
$223.01M
derived: sum of 3 quarters · filed 2023-02-22
$311.25M
derived: sum of 4 quarters · filed 2023-02-22
2021-03-31$64.11M
10-Q · filed 2022-04-28
$142.44M
derived: sum of 2 quarters · filed 2023-02-22
$230.68M
derived: sum of 3 quarters · filed 2023-02-22
$305.13M
derived: sum of 4 quarters · filed 2023-02-22
2020-12-31$78.33M
derived: 10-K 12 month − 10-Q 9 month · filed 2023-02-22
$166.57M
derived: sum of 2 quarters · filed 2023-02-22
$241.01M
derived: sum of 3 quarters · filed 2023-02-22
$308.81M
10-K · filed 2023-02-22
2020-09-30$88.24M
10-Q · filed 2021-10-28
$162.69M
derived: sum of 2 quarters · filed 2021-10-28
$230.48M
10-Q · filed 2021-10-28
$306.71M
derived: sum of 4 quarters · filed 2022-02-23
2020-06-30$74.44M
10-Q · filed 2021-08-03
$142.24M
10-Q · filed 2021-08-03
$218.46M
derived: sum of 3 quarters · filed 2022-02-23
$313.74M
derived: sum of 4 quarters · filed 2022-02-23
2020-03-31$67.80M
10-Q · filed 2021-04-28
$144.02M
derived: sum of 2 quarters · filed 2022-02-23
$239.30M
derived: sum of 3 quarters · filed 2022-02-23
$306.86M
derived: sum of 4 quarters · filed 2022-02-23
2019-12-31$76.22M
derived: 10-K 12 month − 10-Q 9 month · filed 2022-02-23
$171.50M
derived: sum of 2 quarters · filed 2022-02-23
$239.06M
derived: sum of 3 quarters · filed 2022-02-23
$304.06M
10-K · filed 2022-02-23
2019-09-30$95.28M
10-Q · filed 2020-10-29
$162.84M
derived: sum of 2 quarters · filed 2020-10-29
$227.84M
10-Q · filed 2020-10-29
$295.85M
derived: sum of 4 quarters · filed 2021-02-23
2019-06-30$67.56M
10-Q · filed 2020-07-29
$132.56M
10-Q · filed 2020-07-29
$200.57M
derived: sum of 3 quarters · filed 2021-02-23
$279.67M
derived: sum of 4 quarters · filed 2021-02-23
2019-03-31$65.00M
10-Q · filed 2020-04-29
$133.01M
derived: sum of 2 quarters · filed 2021-02-23
$212.11M
derived: sum of 3 quarters · filed 2021-02-23
$275.17M
derived: sum of 4 quarters · filed 2021-02-23
2018-12-31$68.01M
derived: 10-K 12 month − 10-Q 9 month · filed 2021-02-23
$147.11M
derived: sum of 2 quarters · filed 2021-02-23
$210.16M
derived: sum of 3 quarters · filed 2021-02-23
$265.08M
10-K · filed 2021-02-23
2018-09-30$79.10M
10-Q · filed 2019-10-29
$142.15M
derived: sum of 2 quarters · filed 2019-10-29
$197.07M
10-Q · filed 2019-10-29
$264.61M
derived: sum of 4 quarters · filed 2020-02-25
2018-06-30$63.05M
10-Q · filed 2019-07-30
$117.97M
10-Q · filed 2019-07-30
$185.51M
derived: sum of 3 quarters · filed 2020-02-25
$262.12M
derived: sum of 4 quarters · filed 2020-02-25
2018-03-31$54.91M
10-Q · filed 2019-04-30
$122.45M
derived: sum of 2 quarters · filed 2020-02-25
$199.07M
derived: sum of 3 quarters · filed 2020-02-25
$259.44M
derived: sum of 4 quarters · filed 2020-02-25
2017-12-31$67.54M
derived: 10-K 12 month − 10-Q 9 month · filed 2020-02-25
$144.15M
derived: sum of 2 quarters · filed 2020-02-25
$204.52M
derived: sum of 3 quarters · filed 2020-02-25
$255.69M
10-K · filed 2020-02-25
2017-09-30$76.61M
10-Q · filed 2018-10-30
$136.98M
derived: sum of 2 quarters · filed 2018-10-30
$188.15M
10-Q · filed 2018-10-30
$244.11M
derived: sum of 4 quarters · filed 2019-02-26
2017-06-30$60.37M
10-Q · filed 2018-07-31
$111.54M
10-Q · filed 2018-07-31
$167.50M
derived: sum of 3 quarters · filed 2019-02-26
$239.06M
derived: sum of 4 quarters · filed 2019-02-26
2017-03-31$51.17M
10-Q · filed 2018-05-01
$107.13M
derived: sum of 2 quarters · filed 2019-02-26
$178.69M
derived: sum of 3 quarters · filed 2019-02-26
$238.04M
derived: sum of 4 quarters · filed 2019-02-26
2016-12-31$55.96M
derived: 10-K 12 month − 10-Q 9 month · filed 2019-02-26
$127.52M
derived: sum of 2 quarters · filed 2019-02-26
$186.87M
derived: sum of 3 quarters · filed 2019-02-26
$239.91M
10-K · filed 2019-02-26
2016-09-30$71.56M
10-Q · filed 2017-10-31
$130.91M
derived: sum of 2 quarters · filed 2017-10-31
$183.95M
10-Q · filed 2017-10-31
$242.48M
derived: sum of 4 quarters · filed 2018-02-27
2016-06-30$59.35M
10-Q · filed 2017-08-02
$112.39M
10-Q · filed 2017-08-02
$170.92M
derived: sum of 3 quarters · filed 2018-02-27
$233.82M
derived: sum of 4 quarters · filed 2018-02-27
2016-03-31$53.04M
10-Q · filed 2017-05-02
$111.57M
derived: sum of 2 quarters · filed 2018-02-27
$174.47M
derived: sum of 3 quarters · filed 2018-02-27
$229.58M
derived: sum of 4 quarters · filed 2018-02-27
2015-12-31$58.53M
derived: 10-K 12 month − 10-Q 9 month · filed 2018-02-27
$121.43M
derived: sum of 2 quarters · filed 2018-02-27
$176.54M
derived: sum of 3 quarters · filed 2018-02-27
$227.64M
10-K · filed 2018-02-27
2015-09-30$62.90M
10-Q · filed 2016-11-01
$118.01M
derived: sum of 2 quarters · filed 2016-11-01
$169.11M
10-Q · filed 2016-11-01
$228.70M
derived: sum of 4 quarters · filed 2017-02-28
2015-06-30$55.11M
10-Q · filed 2016-08-02
$106.21M
10-Q · filed 2016-08-02
$165.80M
derived: sum of 3 quarters · filed 2017-02-28
$229.52M
derived: sum of 4 quarters · filed 2017-02-28
2015-03-31$51.10M
10-Q · filed 2016-05-03
$110.69M
derived: sum of 2 quarters · filed 2017-02-28
$174.42M
derived: sum of 3 quarters · filed 2017-02-28
$228.08M
derived: sum of 4 quarters · filed 2017-02-28
2014-12-31$59.59M
derived: 10-K 12 month − 10-Q 9 month · filed 2017-02-28
$123.31M
derived: sum of 2 quarters · filed 2017-02-28
$176.98M
derived: sum of 3 quarters · filed 2017-02-28
$225.90M
10-K · filed 2017-02-28
2014-09-30$63.73M
10-Q · filed 2015-10-29
$117.39M
derived: sum of 2 quarters · filed 2015-10-29
$166.31M
10-Q · filed 2015-10-29
$216.46M
derived: sum of 4 quarters · filed 2016-02-25
2014-06-30$53.67M
10-Q · filed 2015-07-30
$102.59M
10-Q · filed 2015-07-30
$152.73M
derived: sum of 3 quarters · filed 2016-02-25
$216.38M
derived: sum of 4 quarters · filed 2016-02-25
2014-03-31$48.92M
10-Q · filed 2015-04-30
$99.06M
derived: sum of 2 quarters · filed 2016-02-25
$162.71M
derived: sum of 3 quarters · filed 2016-02-25
$209.70M
derived: sum of 4 quarters · filed 2016-02-25
2013-12-31$50.14M
derived: 10-K 12 month − 10-Q 9 month · filed 2016-02-25
$113.79M
derived: sum of 2 quarters · filed 2016-02-25
$160.78M
derived: sum of 3 quarters · filed 2016-02-25
$210.49M
10-K · filed 2016-02-25
2013-09-30$63.65M
10-Q · filed 2014-10-29
$110.64M
derived: sum of 2 quarters · filed 2014-10-29
$160.35M
10-Q · filed 2014-10-29
$218.26M
derived: sum of 4 quarters · filed 2015-02-26
2013-06-30$46.99M
10-Q · filed 2014-07-31
$96.70M
10-Q · filed 2014-07-31
$154.61M
derived: sum of 3 quarters · filed 2015-02-26
$210.40M
derived: sum of 4 quarters · filed 2015-02-26
2013-03-31$49.72M
10-Q · filed 2014-04-30
$107.63M
derived: sum of 2 quarters · filed 2015-02-26
$163.42M
derived: sum of 3 quarters · filed 2015-02-26
$206.40M
derived: sum of 4 quarters · filed 2015-02-26
2012-12-31$57.91M
derived: 10-K 12 month − 10-Q 9 month · filed 2015-02-26
$113.70M
derived: sum of 2 quarters · filed 2015-02-26
$156.69M
derived: sum of 3 quarters · filed 2015-02-26
$195.78M
10-K · filed 2015-02-26
2012-09-30$55.79M
10-Q · filed 2013-10-30
$98.78M
derived: sum of 2 quarters · filed 2013-10-30
$137.87M
10-Q · filed 2013-10-30
$178.88M
derived: sum of 4 quarters · filed 2014-02-28
2012-06-30$42.98M
10-Q · filed 2013-07-31
$82.08M
10-Q · filed 2013-07-31
$123.09M
derived: sum of 3 quarters · filed 2014-02-28
$180.67M
derived: sum of 4 quarters · filed 2014-02-28
2012-03-31$39.09M
10-Q · filed 2013-05-01
$80.11M
derived: sum of 2 quarters · filed 2014-02-28
$137.68M
derived: sum of 3 quarters · filed 2014-02-28
$177.85M
derived: sum of 4 quarters · filed 2014-02-28
2011-12-31$41.01M
derived: 10-K 12 month − 10-Q 9 month · filed 2014-02-28
$98.59M
derived: sum of 2 quarters · filed 2014-02-28
$138.76M
derived: sum of 3 quarters · filed 2014-02-28
$175.88M
10-K · filed 2014-02-28
2011-09-30$57.57M
10-Q · filed 2012-11-01
$97.75M
derived: sum of 2 quarters · filed 2012-11-01
$134.87M
10-Q · filed 2012-11-01
$176.35M
derived: sum of 4 quarters · filed 2013-02-22
2011-06-30$40.17M
10-Q · filed 2012-07-31
$77.29M
10-Q · filed 2012-07-31
$118.78M
derived: sum of 3 quarters · filed 2013-02-22
$167.93M
derived: sum of 4 quarters · filed 2013-02-22
2011-03-31$37.12M
10-Q · filed 2012-05-03
$78.61M
derived: sum of 2 quarters · filed 2013-02-22
$127.76M
derived: sum of 3 quarters · filed 2013-02-22
$163.76M
derived: sum of 4 quarters · filed 2013-02-22
2010-12-31$41.49M
derived: 10-K 12 month − 10-Q 9 month · filed 2013-02-22
$90.64M
derived: sum of 2 quarters · filed 2013-02-22
$126.64M
derived: sum of 3 quarters · filed 2013-02-22
$160.59M
10-K · filed 2013-02-22
2010-09-30$49.15M
10-Q · filed 2011-11-03
$85.15M
derived: sum of 2 quarters · filed 2011-11-03
$119.10M
10-Q · filed 2011-11-03
2010-06-30$35.99M
10-Q · filed 2011-08-04
$69.94M
10-Q · filed 2011-08-04
2009-12-31$154.33M
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