MarketBrain

MCGRATH RENTCORP

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$944.2M$910.9M$831.8M$635.7M$534.6M
Gross profit$455.0M$435.4M$393.6M$290.2M$247.3M
Operating income$243.6M$244.3M$189.7M$147.3M$124.3M
Cost of revenue$172.0M$174.7M$137.7M$91.8M$76.5M
Cash from operations$255.7M$374.4M$95.3M$194.4M$195.7M
Capital expenditure$44.4M$40.2M$44.0M$17.6M$2.7M
Free cash flow$211.3M$334.1M$51.4M$176.8M$193.1M
Impairments$0$0$0$0$0
Total assets$2.4B$2.3B$2.2B$1.7B$1.6B
Total liabilities$1.1B$1.2B$1.3B$903.9M$863.9M

Shares outstanding 24.6M · Free float 94.1%

Annual filing data through FY ended December 31, 2025; float as of July 8, 2026.