Canada markets close in 4 hours 3 minutes

McGrath RentCorp (MGRC)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
110.62+1.32 (+1.21%)
As of 11:56AM EDT. Market open.
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
831,842
831,842
635,665
534,591
572,554
Cost of Revenue
438,209
438,209
345,457
287,269
308,808
Gross Profit
393,633
393,633
290,208
247,322
263,746
Operating Expenses
Selling General and Administrative
207,539
207,539
142,914
123,058
122,993
Total Operating Expenses
203,921
203,921
142,914
123,058
122,993
Operating Income or Loss
189,712
189,712
147,294
124,264
140,753
Interest Expense
40,560
40,560
12,230
8,244
8,787
Total Other Income/Expenses Net
310
310
-378
-210
78
Income Before Tax
149,462
149,462
134,686
115,810
132,044
Income Tax Expense
37,610
37,610
31,377
30,725
30,060
Income from Continuing Operations
111,852
111,852
103,309
85,085
101,984
Net Income
174,621
174,621
115,138
89,705
101,984
Net Income available to common shareholders
174,621
174,621
115,138
89,705
101,984
Basic EPS
7.46
7.14
4.73
3.70
4.22
Diluted EPS
7.43
7.12
4.70
3.66
4.16
Basic Average Shares
24,442
24,469
24,353
24,220
24,157
Diluted Average Shares
24,527
24,529
24,519
24,515
24,531