MCGRATH RENTCORP

Listed Company
MGRCCIK 0000752714NasdaqLarge AcceleratedServices-Equipment Rental & Leasing, NecCaliforniaFY ends Dec 31
Period
FY 2025
Revenue
$944.24M
Net Income
$156.31M
Total Assets
$2.36B
Equity
$1.24B
Shares Out
24.56M
Op. Cash Flow
$255.68M
MGRC$117.93−1.73% · past yearDBEQ Basic
Daily closing prices

Business

McGrath RentCorp is a diversified business-to-business rental company operating through three rental divisions: relocatable modular buildings, portable storage containers, and electronic test equipment. The company rents modular buildings to schools, businesses, and industrial customers; rents and sells portable storage containers nationally; and rents and sells electronic test equipment to aerospace, defense, communications, and manufacturing industries. McGrath also manufactures and sells modular classroom buildings in California through its Enviroplex division, with geographic presence across the United States and limited international operations in Canada.

Summary from 10-K filed 2026-02-25

Financials

Consolidated Statement of Income

Year Ended · In millions, except per-share amounts
ConceptTrend
FY 2025
2025-12-31
FY 2024
2024-12-31
FY 2023
2023-12-31
FY 2022
2022-12-31
FY 2021
2021-12-31
Rental504490474390334
Rental related services1621481389575
Rental operations666638612485409
Total revenues944911832636535
Depreciation of rental equipment8788898075
Rental related services112103976956
Other11810911510480
Total direct costs of rental operations317301300254211
Costs of sales1721751389277
Total costs of revenues489476438345287
Gross profit455435394290247
Selling and administrative expenses211200208143−123
Other income, net−9−4
Income (loss) from operations244244190147124
Interest expense31474112−8
Foreign currency exchange (gain) loss−80,000215,000−310,000378,000−210,000
Gain on merger termination from WillScot Mobile Mini (Note 1)−180
WillScot Mobile Mini transaction costs63
Income from continuing operations before provision for income taxes213314149135116
Provision for income taxes from continuing operations5782383131
Income from continuing operations15623211210385
Income from discontinued operations before provision for income taxes2156
Provision for income taxes from discontinued operations453,00041
Gain on sale of discontinued operations, net of tax62
Income from discontinued operations63125
Net income15623217511590
Basic6.359.444.574.243.51
Diluted6.359.434.564.213.47
Basic2.570.490.19
Diluted2.560.480.19
Basic (per share)6.359.447.144.733.7
Diluted (per share)6.359.437.124.73.66
Basic (shares)2525242424
Diluted (shares)2525252525
Cash dividends declared per share1.941.91.861.821.74

Filings

Filing historySign up free to browse every 10-K, 10-Q, 8-K, and proxy this filer has submitted to the SEC.Sign up free · Upgrade to Pro

Material Events

Material EventsTrack every 8-K filing and material event — AI-summarized, timelined, and alertable.Sign up free · Upgrade to Pro

Insiders

Insider ActivitySee executive buy/sell windows and insider trade activity over rolling 30/90/365-day windows.Sign up free · Upgrade to Pro

Institutional Holders

Institutional HoldersSee which funds hold this stock and track position changes quarter over quarter.Sign up free · Upgrade to Pro

Frequently asked questions

What is MCGRATH RENTCORP's CIK number?

MCGRATH RENTCORP's SEC CIK number is 0000752714 (752714). The CIK (Central Index Key) is the permanent identifier the SEC assigns to every EDGAR filer — unlike a ticker symbol, it never changes.

Where can I find MCGRATH RENTCORP's SEC filings?

All of MCGRATH RENTCORP's EDGAR filings — 10-K annual reports, 10-Q quarterly reports, 8-K material events, and insider transactions — are listed on this page, sourced live from SEC EDGAR.

When did MCGRATH RENTCORP last report earnings?

MCGRATH RENTCORP (MGRC) most recently filed an earnings 8-K with the SEC on Apr 29, 2026, furnishing its results under Item 2.02 (Results of Operations and Financial Condition). The earnings press release is attached to that filing (accession 0001193125-26-191428). This is MCGRATH RENTCORP's most recent earnings filing of record — not a forecast of its next earnings date.

What is MCGRATH RENTCORP's most recent earnings 8-K?

MCGRATH RENTCORP's latest earnings 8-K (Item 2.02) was filed Apr 29, 2026 under accession 0001193125-26-191428. It carries the quarterly or annual earnings press release — the earliest official, SEC-filed version of the results.

View MCGRATH RENTCORP's latest earnings 8-K →
Look up any company's CIK number →