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

NGS
McGrath RentCorp
IndustrialsRental & Leasing Services
Watchlist:
Last updated: Friday 4th July 2025
120.74
+0.67 (0.56%)
Prev Close:120.07
Open:120.89
Bid:120.18
Ask:120.74
52 Week Range
95.50
129.93
Volume:146,495
Mkt Cap:2,917 M
Price Target
$138.85
+15.0%
Metrics

Growth

EPS
QoQ
N/A
YoY
N/A
Revenue
QoQ
N/A
YoY
N/A
Free Cash Flow
QoQ
N/A
YoY
N/A

Peers

Peers data not available
Available data keys: fn_01356, peerValues

Risk

Financial Health

Liquidity Ratios
Financial Scores

Technicals

Technical Oscillators
Moving Averages
Volatility Metrics
Financials

Financial Statements

MGRC - Income Statement (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Allowances For Construction96 M
Basic Discontinuous Operations2.57
Depletion86 M
Depreciation And Amortization9 M10 M9 M92 M86 M80 M73 M70 M-72 M-75 M
Development Expense92 M
Diluted Discontinuous Operations2.56
Excise Taxes89 M
Gains Loss On Disposal Of Discontinued Operations61 M-4 M
General And Administrative Expense200 M296 M223 M149 M123 M125 M-3 M-3 M-3 M-3 M
Gross Profit Margin (profit Margin After CGS)435 M394 M290 M247 M264 M266 M233 M206 M184 M177 M
Interest Expense Non Operating47 M41 M12 M8 M9 M12 M12 M12 M12 M10 M
Misc Other Special Charges670 M474 M390 M390 M352 M354 M319 M
Net Income (loss)232 M175 M115 M90 M102 M97 M79 M154 M38 M40 M
Net Income Common Stockholders232 M175 M115 M90 M102 M173 M79 M154 M38 M40 M
Net Income Continuous Operations232 M112 M103 M90 M102 M97 M79 M154 M38 M40 M
Net Income Discontinuous Operations63 M12 M
Net Non Operating Interest Income Expense-47 M-41 M12 M-10 M-9 M-12 M-12 M-12 M-12 M-10 M
Net Operating Interest Income Expense-12 M-12 M12 M10 M
Non Recurring Operation Expense86 M
Operating Income244 M190 M147 M132 M141 M141 M-201 M95 M79 M77 M
Operating Income Before Depreciation (EBITDA)468 M299 M258 M231 M235 M231 M199 M174 M160 M161 M
Operating Expense279 M293 M143 M149 M123 M125 M189 M182 M105 M100 M
Other Gain Loss From Disposition Of Discontinued Operations2 M15 M
Other Gand A200 M296 M223 M149 M123 M125 M-3 M-3 M-3 M-3 M
Other Impairment Of Capital Assets-39000.0-2 M
Other Operating Expenses-9 M-4 M5 M4 M4 M-581000.0-1 M-2 M-2 M
Other Write Off-551000.0-1 M-1 M-618000.0-2 M-2 M-2 M
Promotion And Advertising88 M5 M4 M4 M-3 M-3 M-3 M-3 M
Rent And Landing Fees89 M4 M4 M-3 M-3 M-3 M-3 M
Restructring And Mn A Income-93 M-112 M
Salaries And Wages-2 M-1 M-2 M-4 M-3 M-3 M-3 M
Selling And Marketing Expense6 M6 M5 M5 M4 M4 M116 M112 M105 M100 M
Selling Expense116 M112 M105 M100 M
Total Income Available For Interest Expense (EBIT)361 M190 M147 M124 M141 M141 M117 M95 M79 M76 M
Total Revenues911 M832 M155 M227 M221 M216 M180 M462 M424 M405 M
Total Expenses563 M546 M488 M484 M432 M429 M130 M121 M56 M63 M
Total Revenue911 M832 M636 M535 M573 M570 M97 M95 M74 M55 M
Write Down80 M
Write Off80 M
Amord323 M323 M106 M132 M28 M7 M-900000.0-900000.0-900000.0-900000.0
Avgshs25 M24 M24 M24 M24 M24 M24 M24 M24 M25 M
Avgshsdt25 M25 M25 M25 M25 M25 M25 M24 M24 M25 M
Basiceps18.887.144.733.74.223.993.296.411.61.6
Basicepscont18.8811.714.733.74.223.99
Cor284 M253 M345 M287 M309 M304 M-59 M-60 M-49 M-37 M
Depamor92 M86 M80 M73 M70 M-72 M-75 M
Dileps18.867.124.73.664.163.933.246.341.61.59
Dilepscont18.8611.684.73.664.163.93
Div Per Share1.91.851.81.741.681.51.361.041.021.0
Netincdisc232 M175 M115 M90 M102 M97 M79 M154 M38 M40 M
Othincexp-670 M-474 M-378000.0-298 M-352 M-354 M-319 M-3 M-2 M-2 M
Pretaxinc314 M149 M135 M122 M132 M129 M105 M83 M67 M66 M
Resdev92 M
Restruct-93 M-112 M
Sga289 M296 M223 M149 M123 M125 M116 M112 M105 M100 M
Shsout25 M24 M24 M24 M24 M24 M24 M24 M24 M24 M
Specincchg174 M110 M93 M-86 M-80 M
Taxprov82 M38 M31 M31 M30 M32 M25 M-70 M29 M26 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader