McGrath RentCorp

MGRC · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Revenue$911$832$636$617
% Growth9.5%30.9%3.1%
Cost of Goods Sold$476$438$376$351
Gross Profit$435$394$259$266
% Margin47.8%47.3%40.8%43.2%
R&D Expenses$0$0$0$0
G&A Expenses$87$202$0$0
SG&A Expenses$93$208$108$134
Sales & Mktg Exp.$6$6$0$0
Other Operating Expenses$98-$4$0$0
Operating Expenses$191$204$108$134
Operating Income$244$190$151$132
% Margin26.8%22.8%23.8%21.5%
Other Income/Exp. Net$69-$40-$17-$11
Pre-Tax Income$314$149$135$122
Tax Expense$82$38$31$32
Net Income$232$175$115$90
% Margin25.4%21%18.1%14.5%
EPS9.447.144.733.7
% Growth32.2%51%27.8%
EPS Diluted9.437.124.73.66
Weighted Avg Shares Out25242424
Weighted Avg Shares Out Dil25252525
Supplemental Information
Interest Income$0$0$0$0
Interest Expense$47$41$12$10
Depreciation & Amortization$107$109$111$107
EBITDA$468$299$258$239
% Margin51.4%36%40.6%38.7%