Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
MGRC logo

MGRC

NGS
McGrath RentCorp
IndustrialsRental & Leasing Services
Watchlists:
Last updated: Monday 21st July 2025
113.92
-3.19 (-2.72%)
Prev Close:117.11
Open:118.07
Bid:110.92
Ask:119.77
52 Week Range
95.50
129.93
Volume:139,648
Mkt Cap:2,859 M
Price Target
$131.01
+15.0%

Financial Statements

MGRC - Cash Flow (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Asset Impairment Charge2 M3 M837000.0451000.01 M1000000.039000.02 M
Capital Expenditure Reported231 M274 M205 M119 M100 M180 M139 M109 M90 M140 M
Cash Flow From Continuing Investing Activities-151 M-660 M-131 M-352 M-53 M-143 M-104 M-71 M-60 M-114 M
Cash From Discontinued Operating Activities-62 M
Change In Account Payable12 M-50 M16 M12 M316000.020 M-2 M4 M10 M-2 M
Change In Accrued Expense5 M17 M
Change In Payables And Accrued Expense17 M-33 M16 M12 M316000.020 M-2 M4 M10 M-2 M
Change In Prepaid Assets7 M-29 M-16 M-7 M4 M-14 M-9 M3 M3 M13 M
Change In Working Capital68 M-102 M-3 M16 M-4 M16 M-4 M-98 M30 M26 M
Changes In Account Receivables6 M-38 M-31 M-24 M3 M-7 M-16 M-10 M-4 M4 M
Common Stock Dividend Paid-47 M-46 M-44 M-42 M-40 M-36 M-31 M-25 M-24 M-26 M
Common Stock Payments-14 M-64 M
Depreciation And Amortization108 M109 M111 M107 M95 M89 M82 M78 M81 M84 M
Financing Cash Flow-224 M296 M-64 M156 M-128 M-44 M-39 M-50 M-82 M-30 M
Gain Loss On Sale Of PPE-44 M-35 M-38 M-25 M-19 M-21 M-20 M-18 M-14 M-12 M
Income Tax Paid Supplemental Data37 M92 M27 M9 M35 M18 M18 M30 M16 M2 M
Interest Paid Supplemental Data48 M39 M15 M10 M9 M12 M13 M12 M12 M10 M
Issuance Of Debt-173 M349 M-13 M204 M-71 M-5 M-5 M-23 M-55 M-1 M
Net Business Purchase And Sale-458 M-290 M-8 M-8 M
Net Common Stock Issuance-14 M-64 M
Net Foreign Currency Exchange Gain Loss215000.0-310000.0378000.0210000.0-78000.0-84000.0489000.0-334000.0121000.0488000.0
Net Intangibles Purchase And Sale-2 M
Net Investment Properties Purchase And Sale68 M62 M74 M
Net Investment Purchase And Sale68 M62 M74 M
Net Issuance Payments Of Debt-173 M349 M-13 M204 M-71 M-5 M-5 M-23 M-55 M-1 M
Net Long Term Debt Issuance75 M-60 M60 M-20 M-20 M-20 M-20 M
Net PPE Purchase And Sale-219 M-264 M-205 M-59 M-53 M-135 M-97 M-71 M-60 M-114 M
Other Non-cash Items11 M11 M9 M8 M7 M7 M5 M6 M5 M6 M
Proceeds From Stock Option Exercised37000.02 M
Purchase Of Intangibles-2 M
Purchase Of PPE-231 M-274 M-205 M-117 M-100 M-180 M-139 M-109 M-90 M-140 M
Repayment Of Debt-60 M-40 M-5 M-23 M-55 M-1 M
Sale Of PPE12 M10 M74 M57 M47 M44 M42 M38 M29 M26 M
Short Term Debt Issuance-173 M274 M47 M144 M-71 M-5 M
Short Term Debt Payments15 M-3 M-35 M19 M
Stock Based Compensation10 M8 M8 M8 M6 M6 M4 M3 M3 M3 M
Amord66000.08000.016000.015000.011000.011000.020000.050000.051000.052000.0
Begcash957000.01 M10 M9 M8 M6 M6 M6 M7 M
Capex-219 M-264 M-205 M-62 M-53 M-135 M-97 M-71 M-60 M-114 M
Cffcf-224 M296 M-64 M156 M-128 M-44 M-39 M-50 M-81 M-90 M
Cffdi268 M
Cffinv-151 M-392 M-131 M-352 M-53 M-143 M-104 M-71 M-60 M-114 M
Cffoa374 M157 M194 M196 M180 M188 M143 M122 M141 M145 M
Chgcash-70000.0-89000.0-528000.0249000.0-1 M834000.0-1 M2 M-253000.0-64000.0
Chginv1 M-779000.0
Chgothca39 M-17 M4 M26 M-2 M12 M12 M-97 M8 M14 M
Chgothcl-2 M14 M24 M9 M-9 M5 M10 M2 M1 M7 M
Chgpay12 M-50 M16 M12 M316000.020 M-2 M4 M10 M-2 M
Chgrec6 M-38 M-31 M-24 M3 M-7 M-16 M-10 M7 M-7 M
Depamor107 M109 M111 M107 M95 M89 M82 M78 M81 M84 M
Divpaid47 M46 M44 M42 M40 M36 M31 M25 M24 M26 M
Effexch9000.0-6000.04000.0-156000.0-102000.0-38000.0-2000.0
Endcash-70000.0-80000.0-534000.01 M2 M2 M2 M3 M852000.01 M
Fcf143 M-169 M-11 M134 M128 M53 M46 M52 M82 M30 M
Ltdebtiss75 M100 M
Ltdebtpay-60 M-40 M-20 M-20 M-20 M-20 M
Netinccont232 M175 M115 M90 M102 M97 M79 M154 M38 M40 M
Netothfin-4 M-7 M-7 M-5 M-4 M-3 M-3 M-2 M-1 M-2 M
Netothinv68 M62 M74 M
Netstdebtiss-173 M274 M47 M144 M-71 M-5 M15 M-3 M-35 M19 M
Opcf374 M95 M194 M196 M181 M188 M143 M122 M142 M145 M
Opgainloss-44 M-36 M-38 M-25 M-19 M-21 M-19 M-18 M-14 M-11 M
Purchbus-458 M-290 M-8 M-8 M
Repurchstk-14 M-64 M