{
  "cik": 752714,
  "cik_padded": "0000752714",
  "entityName": "MCGRATH RENTCORP",
  "fiscal_years": [
    {
      "accn": "0001193125-26-071463",
      "filed": "2026-02-25",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 44380000.0,
        "cash": 295000.0,
        "cost_of_revenue": 489259000.0,
        "dividends_paid": 47900000.0,
        "eps_diluted": 6.35,
        "free_cash_flow": 211303000.0,
        "gross_profit": 454976000.0,
        "net_income": 156308000.0,
        "operating_cash_flow": 255683000.0,
        "operating_income": 243623000.0,
        "revenue": 944235000.0,
        "stockholders_equity": 1237023000.0,
        "total_assets": 2357117000.0,
        "total_liabilities": 1120094000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.4818461505875126,
        "leverage": 0.905475484287681,
        "net_margin": 0.16553929900925088,
        "operating_margin": 0.25801098243551657,
        "payout_ratio": 0.3064462471530568,
        "revenue_growth_yoy": 0.036547881204291824,
        "roa_avg2y": 0.06745116891035689,
        "roa_period_end": 0.0663132122843287,
        "roe_avg2y": 0.13244246398160306,
        "roe_period_end": 0.12635820029215303
      }
    },
    {
      "accn": "0001193125-26-071463",
      "filed": "2026-02-25",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 40228000.0,
        "cash": 807000.0,
        "cost_of_revenue": 475527000.0,
        "dividends_paid": 46759000.0,
        "eps_diluted": 9.43,
        "free_cash_flow": 334147000.0,
        "gross_profit": 435415000.0,
        "net_income": 231727000.0,
        "operating_cash_flow": 374375000.0,
        "operating_income": 244264000.0,
        "revenue": 910942000.0,
        "stockholders_equity": 1123368000.0,
        "total_assets": 2277584000.0,
        "total_liabilities": 1154216000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.4779832305459623,
        "leverage": 1.0274602801575263,
        "net_margin": 0.2543817279255979,
        "operating_margin": 0.26814440436383435,
        "payout_ratio": 0.20178485890724862,
        "revenue_growth_yoy": 0.0950901733742706,
        "roa_avg2y": 0.10310738893942802,
        "roa_period_end": 0.10174246043175575,
        "roe_avg2y": 0.22528716634988843,
        "roe_period_end": 0.20627879733088356
      }
    },
    {
      "accn": "0001193125-26-071463",
      "filed": "2026-02-25",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 43989000.0,
        "cash": 877000.0,
        "cost_of_revenue": 438209000.0,
        "dividends_paid": 45556000.0,
        "eps_diluted": 7.12,
        "free_cash_flow": 51354000.0,
        "gross_profit": 393633000.0,
        "net_income": 174621000.0,
        "operating_cash_flow": 95343000.0,
        "operating_income": 189712000.0,
        "revenue": 831842000.0,
        "stockholders_equity": 933802000.0,
        "total_assets": 2217283000.0,
        "total_liabilities": 1283481000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.47320645026339136,
        "leverage": 1.3744680349795781,
        "net_margin": 0.20992087439682056,
        "operating_margin": 0.22806254072287765,
        "payout_ratio": 0.2608850023765756,
        "revenue_growth_yoy": 0.30861696019129575,
        "roa_avg2y": 0.08897597453534624,
        "roa_period_end": 0.07875449367536756,
        "roe_avg2y": 0.2009740198084071,
        "roe_period_end": 0.1870000278431616
      }
    },
    {
      "accn": "0001193125-26-071463",
      "filed": "2026-02-25",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 17617000.0,
        "cash": 957000.0,
        "cost_of_revenue": 345457000.0,
        "dividends_paid": 44269000.0,
        "eps_diluted": 4.7,
        "free_cash_flow": 176815000.0,
        "gross_profit": 290208000.0,
        "net_income": 115138000.0,
        "operating_cash_flow": 194432000.0,
        "operating_income": 147294000.0,
        "revenue": 635665000.0,
        "stockholders_equity": 803945000.0,
        "total_assets": 1707844000.0,
        "total_liabilities": 903899000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.45654236114934754,
        "leverage": 1.1243294006430788,
        "net_margin": 0.18112999771892427,
        "operating_margin": 0.23171639149552045,
        "payout_ratio": 0.38448644235612917,
        "revenue_growth_yoy": 0.18906790424829448,
        "roa_avg2y": 0.06970097797364828,
        "roa_period_end": 0.06741716456538185,
        "roe_avg2y": 0.14992258943231818,
        "roe_period_end": 0.14321626479423344
      }
    },
    {
      "accn": "0000950170-25-023116",
      "filed": "2025-02-19",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 2680000.0,
        "cash": 1491000.0,
        "cost_of_revenue": 287269000.0,
        "dividends_paid": 42182000.0,
        "eps_diluted": 3.66,
        "free_cash_flow": 193063000.0,
        "gross_profit": 247322000.0,
        "net_income": 89705000.0,
        "operating_cash_flow": 195743000.0,
        "operating_income": 124264000.0,
        "revenue": 534591000.0,
        "stockholders_equity": 732021000.0,
        "total_assets": 1595926000.0,
        "total_liabilities": 863905000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.462637792256136,
        "leverage": 1.1801642302611537,
        "net_margin": 0.16780117884513582,
        "operating_margin": 0.23244686124532588,
        "payout_ratio": 0.4702301989855638,
        "revenue_growth_yoy": -0.0663046629662879,
        "roa_avg2y": 0.062475841583468854,
        "roa_period_end": 0.05620874652082866,
        "roe_avg2y": 0.1268251303348944,
        "roe_period_end": 0.12254429859252673
      }
    },
    {
      "accn": "0001564590-22-006230",
      "filed": "2024-02-21",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 13724000.0,
        "cash": 1238000.0,
        "cost_of_revenue": 308808000.0,
        "dividends_paid": 39769000.0,
        "eps_diluted": 4.16,
        "free_cash_flow": 166780000.0,
        "gross_profit": 263746000.0,
        "net_income": 101984000.0,
        "operating_cash_flow": 180504000.0,
        "operating_income": 140753000.0,
        "revenue": 572554000.0,
        "stockholders_equity": 682604000.0,
        "total_assets": 1275744000.0,
        "total_liabilities": 593140000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.4606482532651942,
        "leverage": 0.8689371875933923,
        "net_margin": 0.17812119031567328,
        "operating_margin": 0.24583358076268788,
        "payout_ratio": 0.38995332601192345,
        "revenue_growth_yoy": 0.004075548462900935,
        "roa_avg2y": 0.07888555893192307,
        "roa_period_end": 0.07994080317054206,
        "roe_avg2y": 0.1549155425932677,
        "roe_period_end": 0.1494043398515098
      }
    },
    {
      "accn": "0001564590-22-006230",
      "filed": "2023-02-22",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 12080000.0,
        "cash": 2342000.0,
        "cost_of_revenue": 304065000.0,
        "dividends_paid": 35539000.0,
        "eps_diluted": 3.93,
        "free_cash_flow": 175914000.0,
        "gross_profit": 266165000.0,
        "net_income": 96806000.0,
        "operating_cash_flow": 187994000.0,
        "operating_income": 141372000.0,
        "revenue": 570230000.0,
        "stockholders_equity": 634036000.0,
        "total_assets": 1309875000.0,
        "total_liabilities": 675839000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.46676779545095837,
        "leverage": 1.065931587480837,
        "net_margin": 0.16976658541290354,
        "operating_margin": 0.24792101432755204,
        "payout_ratio": 0.3671156746482656,
        "revenue_growth_yoy": 0.14428190155118095,
        "roa_avg2y": 0.07661154222217474,
        "roa_period_end": 0.0739047619047619,
        "roe_avg2y": 0.16059775824070088,
        "roe_period_end": 0.15268218208429804
      }
    },
    {
      "accn": "0001564590-22-006230",
      "filed": "2022-02-23",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 15664000.0,
        "cash": 1508000.0,
        "cost_of_revenue": 265079000.0,
        "dividends_paid": 30939000.0,
        "eps_diluted": 3.24,
        "free_cash_flow": 127003000.0,
        "gross_profit": 233251000.0,
        "net_income": 79406000.0,
        "operating_cash_flow": 142667000.0,
        "operating_income": 117481000.0,
        "revenue": 498330000.0,
        "stockholders_equity": 571535000.0,
        "total_assets": 1217316000.0,
        "total_liabilities": 645781000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.46806533822968716,
        "leverage": 1.129906304950703,
        "net_margin": 0.15934420966026527,
        "operating_margin": 0.23574940300604016,
        "payout_ratio": 0.389630506510843,
        "revenue_growth_yoy": 0.07855698931247485,
        "roa_avg2y": 0.06714612480286829,
        "roa_period_end": 0.06523039210854042,
        "roe_avg2y": 0.1449386202119339,
        "roe_period_end": 0.13893462342638682
      }
    },
    {
      "accn": "0001564590-21-007546",
      "filed": "2021-02-23",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 14617000.0,
        "cash": 2501000.0,
        "cost_of_revenue": 255689000.0,
        "dividends_paid": 24876000.0,
        "eps_diluted": 6.34,
        "free_cash_flow": 107772000.0,
        "gross_profit": 206345000.0,
        "net_income": 153920000.0,
        "operating_cash_flow": 122389000.0,
        "operating_income": 94740000.0,
        "revenue": 462034000.0,
        "stockholders_equity": 524184000.0,
        "total_assets": 1147854000.0,
        "total_liabilities": 623670000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.4466013323694793,
        "leverage": 1.189792134059796,
        "net_margin": 0.33313565668327444,
        "operating_margin": 0.20504984481661523,
        "payout_ratio": 0.16161642411642413,
        "revenue_growth_yoy": 0.08949726466704395,
        "roa_avg2y": 0.1352471080298577,
        "roa_period_end": 0.13409370878177887,
        "roe_avg2y": 0.33516572651722265,
        "roe_period_end": 0.29363734871724434
      }
    },
    {
      "accn": "0001564590-20-006373",
      "filed": "2020-02-25",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 10548000.0,
        "cash": 852000.0,
        "cost_of_revenue": 239913000.0,
        "dividends_paid": 24448000.0,
        "eps_diluted": 1.6,
        "free_cash_flow": 130147000.0,
        "gross_profit": 184167000.0,
        "net_income": 38251000.0,
        "operating_cash_flow": 140695000.0,
        "operating_income": 79259000.0,
        "revenue": 424080000.0,
        "stockholders_equity": 394287000.0,
        "total_assets": 1128276000.0,
        "total_liabilities": 733989000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.4342741935483871,
        "leverage": 1.861560234042715,
        "net_margin": 0.0901976042256178,
        "operating_margin": 0.18689634031314845,
        "payout_ratio": 0.6391466889754516,
        "roa_period_end": 0.03390216578213132,
        "roe_period_end": 0.09701308945007064
      }
    }
  ],
  "latest_filing": {
    "accn": "0001193125-26-071463",
    "filed": "2026-02-25",
    "form": "10-K"
  },
  "note": "Static grepcent export of verified SEC companyfacts-derived values. Monetary values are raw reported units from grepcent's resolved facts; no scaling and no FX conversion. Capex, dividends, and buybacks are reported as positive outflow magnitudes. ROE/ROA include both period-end basis (site-consistent) and average-of-two-years basis where the prior-year denominator exists.",
  "schema_version": "1",
  "sic": "7359",
  "sic_description": "Services-Equipment Rental & Leasing, NEC",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000752714.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000752714.json"
  },
  "ticker": "MGRC"
}
