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 $27.13 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:CostOfGoodsAndServicesSold · last filed 2026-07-29

  • McGRATH RENTCORP cost of goods and services sold for the quarter ending 2026-06-30 was $27.13M, a 41.64% decline year-over-year.
  • McGRATH RENTCORP cost of goods and services sold for the quarter ending 2026-03-31 was $21.69M, a 14.97% decline year-over-year.
  • McGRATH RENTCORP cost of goods and services sold for the quarter ending 2025-12-31 was $52.41M, a 8.22% decline year-over-year.
  • McGRATH RENTCORP cost of goods and services sold for the quarter ending 2025-09-30 was $47.59M, a 22.12% decline year-over-year.
  • McGRATH RENTCORP cost of goods and services sold for fiscal 2025 was $171.99M, a 1.57% decline from fiscal 2024.
  • McGRATH RENTCORP cost of goods and services sold for fiscal 2024 was $174.72M, a 26.86% increase from fiscal 2023.
  • McGRATH RENTCORP cost of goods and services sold for fiscal 2023 was $137.73M, a 49.98% increase from fiscal 2022.
  • McGRATH RENTCORP cost of goods and services sold for fiscal 2022 was $91.83M, a 20.00% increase from fiscal 2021.
Period endCost of Goods and Services Sold 3 monthCost of Goods and Services Sold 3 month as first filedCost of Goods and Services Sold 6 monthCost of Goods and Services Sold 6 month as first filedCost of Goods and Services Sold 9 monthCost of Goods and Services Sold 9 month as first filedCost of Goods and Services Sold 12 monthCost of Goods and Services Sold 12 month as first filed
2026-06-30$27.13M
10-Q · filed 2026-07-29
$48.81M
10-Q · filed 2026-07-29
$101.22M
derived: sum of 3 quarters · filed 2026-07-29
$148.81M
derived: sum of 4 quarters · filed 2026-07-29
2026-03-31$21.69M
10-Q · filed 2026-04-29
$74.10M
derived: sum of 2 quarters · filed 2026-04-29
$121.69M
derived: sum of 3 quarters · filed 2026-04-29
$168.17M
derived: sum of 4 quarters · filed 2026-07-29
2025-12-31$52.41M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-25
$100.00M
derived: sum of 2 quarters · filed 2026-02-25
$146.48M
derived: sum of 3 quarters · filed 2026-07-29
$171.99M
10-K · filed 2026-02-25
2025-09-30$47.59M
10-Q · filed 2025-10-23
$94.07M
derived: sum of 2 quarters · filed 2026-07-29
$119.58M
10-Q · filed 2025-10-23
$176.68M
derived: sum of 4 quarters · filed 2026-07-29
2025-06-30$46.48M
10-Q · filed 2026-07-29
$71.99M
10-Q · filed 2026-07-29
$129.09M
derived: sum of 3 quarters · filed 2026-07-29
$190.20M
derived: sum of 4 quarters · filed 2026-07-29
2025-03-31$25.51M
10-Q · filed 2026-04-29
$82.61M
derived: sum of 2 quarters · filed 2026-04-29
$143.72M
derived: sum of 3 quarters · filed 2026-04-29
$177.84M
derived: sum of 4 quarters · filed 2026-04-29
2024-12-31$57.10M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-25
$118.21M
derived: sum of 2 quarters · filed 2026-02-25
$152.33M
derived: sum of 3 quarters · filed 2026-02-25
$174.72M
10-K · filed 2026-02-25
2024-09-30$61.11M
10-Q · filed 2025-10-23
$95.23M
derived: sum of 2 quarters · filed 2025-10-23
$117.63M
10-Q · filed 2025-10-23
$156.92M
derived: sum of 4 quarters · filed 2026-02-25
2024-06-30$34.12M
10-Q · filed 2025-07-24
$56.52M
10-Q · filed 2025-07-24
$95.81M
derived: sum of 3 quarters · filed 2026-02-25
$148.69M
derived: sum of 4 quarters · filed 2026-02-25
2024-03-31$22.40M
10-Q · filed 2025-04-24
$61.69M
derived: sum of 2 quarters · filed 2026-02-25
$114.57M
derived: sum of 3 quarters · filed 2026-02-25
$146.01M
derived: sum of 4 quarters · filed 2026-02-25
2023-12-31$39.30M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-25
$92.17M
derived: sum of 2 quarters · filed 2026-02-25
$123.61M
derived: sum of 3 quarters · filed 2026-02-25
$137.73M
10-K · filed 2026-02-25
2023-09-30$52.88M
10-Q · filed 2024-10-24
$84.32M
derived: sum of 2 quarters · filed 2024-10-24
$98.43M
10-Q · filed 2024-10-24
$132.13M
derived: sum of 4 quarters · filed 2025-02-19
2023-06-30$31.44M
10-Q · filed 2024-07-25
$45.55M
10-Q · filed 2024-07-25
$79.26M
derived: sum of 3 quarters · filed 2025-02-19
$107.81M
derived: sum of 4 quarters · filed 2025-02-19
2023-03-31$14.12M
10-Q · filed 2024-04-25
$47.82M
derived: sum of 2 quarters · filed 2025-02-19
$76.37M
derived: sum of 3 quarters · filed 2025-02-19
$97.40M
derived: sum of 4 quarters · filed 2025-02-19
2022-12-31$33.70M
derived: 10-K 12 month − 10-Q 9 month · filed 2025-02-19
$62.25M
derived: sum of 2 quarters · filed 2025-02-19
$83.29M
derived: sum of 3 quarters · filed 2025-02-19
$91.83M
10-K · filed 2025-02-19
$93.91M
10-K · filed 2023-02-22
2022-09-30$28.55M
10-Q · filed 2023-10-26
$29.24M
10-Q · filed 2022-10-27
$49.58M
derived: sum of 2 quarters · filed 2023-10-26
$58.12M
10-Q · filed 2023-10-26
$59.74M
10-Q · filed 2022-10-27
$84.63M
derived: sum of 4 quarters · filed 2024-02-21
2022-06-30$21.03M
10-Q · filed 2023-07-27
$21.45M
10-Q · filed 2022-07-28
$29.58M
10-Q · filed 2023-07-27
$30.50M
10-Q · filed 2022-07-28
$56.08M
derived: sum of 3 quarters · filed 2024-02-21
$80.70M
derived: sum of 4 quarters · filed 2024-02-21
2022-03-31$8.54M
10-Q · filed 2023-05-04
$9.04M
10-Q · filed 2022-04-28
$35.05M
derived: sum of 2 quarters · filed 2024-02-21
$59.66M
derived: sum of 3 quarters · filed 2024-02-21
$76.52M
derived: sum of 4 quarters · filed 2024-02-21
2021-12-31$26.50M
derived: 10-K 12 month − 10-Q 9 month · filed 2024-02-21
$51.12M
derived: sum of 2 quarters · filed 2024-02-21
$67.98M
derived: sum of 3 quarters · filed 2024-02-21
$76.53M
10-K · filed 2024-02-21
$78.60M
10-K · filed 2022-02-23
2021-09-30$24.62M
10-Q · filed 2022-10-27
$41.47M
derived: sum of 2 quarters · filed 2022-10-27
$50.02M
10-Q · filed 2022-10-27
$73.13M
derived: sum of 4 quarters · filed 2023-02-22
2021-06-30$16.86M
10-Q · filed 2022-07-28
$25.40M
10-Q · filed 2022-07-28
$48.51M
derived: sum of 3 quarters · filed 2023-02-22
$78.18M
derived: sum of 4 quarters · filed 2023-02-22
2021-03-31$8.55M
10-Q · filed 2022-04-28
$31.66M
derived: sum of 2 quarters · filed 2023-02-22
$61.33M
derived: sum of 3 quarters · filed 2023-02-22
$81.12M
derived: sum of 4 quarters · filed 2023-02-22
2020-12-31$23.11M
derived: 10-K 12 month − 10-Q 9 month · filed 2023-02-22
$52.78M
derived: sum of 2 quarters · filed 2023-02-22
$72.58M
derived: sum of 3 quarters · filed 2023-02-22
$81.02M
10-K · filed 2023-02-22
2020-09-30$29.67M
10-Q · filed 2021-10-28
$49.47M
derived: sum of 2 quarters · filed 2021-10-28
$57.91M
10-Q · filed 2021-10-28
$76.00M
derived: sum of 4 quarters · filed 2022-02-23
2020-06-30$19.80M
10-Q · filed 2021-08-03
$28.24M
10-Q · filed 2021-08-03
$46.33M
derived: sum of 3 quarters · filed 2022-02-23
$78.41M
derived: sum of 4 quarters · filed 2022-02-23
2020-03-31$8.44M
10-Q · filed 2021-04-28
$26.53M
derived: sum of 2 quarters · filed 2022-02-23
$58.61M
derived: sum of 3 quarters · filed 2022-02-23
$66.56M
derived: sum of 4 quarters · filed 2022-02-23
2019-12-31$18.08M
derived: 10-K 12 month − 10-Q 9 month · filed 2022-02-23
$50.17M
derived: sum of 2 quarters · filed 2022-02-23
$58.12M
derived: sum of 3 quarters · filed 2022-02-23
$68.07M
10-K · filed 2022-02-23
2019-09-30$32.08M
10-Q · filed 2020-10-29
$40.04M
derived: sum of 2 quarters · filed 2020-10-29
$49.98M
10-Q · filed 2020-10-29
$66.27M
derived: sum of 4 quarters · filed 2021-02-23
2019-06-30$7.95M
10-Q · filed 2020-07-29
$17.90M
10-Q · filed 2020-07-29
$34.18M
derived: sum of 3 quarters · filed 2021-02-23
$58.58M
derived: sum of 4 quarters · filed 2021-02-23
2019-03-31$9.95M
10-Q · filed 2020-04-29
$26.23M
derived: sum of 2 quarters · filed 2021-02-23
$50.63M
derived: sum of 3 quarters · filed 2021-02-23
$61.81M
derived: sum of 4 quarters · filed 2021-02-23
2018-12-31$16.28M
derived: 10-K 12 month − 10-Q 9 month · filed 2021-02-23
$40.68M
derived: sum of 2 quarters · filed 2021-02-23
$51.86M
derived: sum of 3 quarters · filed 2021-02-23
$58.96M
10-K · filed 2021-02-23
2018-09-30$24.40M
10-Q · filed 2019-10-29
$35.58M
derived: sum of 2 quarters · filed 2019-10-29
$42.68M
10-Q · filed 2019-10-29
$58.47M
derived: sum of 4 quarters · filed 2020-02-25
2018-06-30$11.18M
10-Q · filed 2019-07-30
$18.28M
10-Q · filed 2019-07-30
$34.07M
derived: sum of 3 quarters · filed 2020-02-25
$61.19M
derived: sum of 4 quarters · filed 2020-02-25
2018-03-31$7.10M
10-Q · filed 2019-04-30
$22.89M
derived: sum of 2 quarters · filed 2020-02-25
$50.01M
derived: sum of 3 quarters · filed 2020-02-25
$62.78M
derived: sum of 4 quarters · filed 2020-02-25
2017-12-31$15.79M
derived: 10-K 12 month − 10-Q 9 month · filed 2020-02-25
$42.91M
derived: sum of 2 quarters · filed 2020-02-25
$55.68M
derived: sum of 3 quarters · filed 2020-02-25
$60.28M
10-K · filed 2020-02-25
2017-09-30$27.11M
10-Q · filed 2018-10-30
$39.89M
derived: sum of 2 quarters · filed 2018-10-30
$44.49M
10-Q · filed 2018-10-30
2017-06-30$12.78M
10-Q · filed 2018-07-31
$17.37M
10-Q · filed 2018-07-31
2016-12-31$48.54M
10-K · filed 2019-02-26

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