XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues        
Rental $ 103,269 $ 88,138 $ 283,937 $ 263,273
Rental related services 31,513 25,040 73,870 70,026
Rental operations 134,782 113,178 357,807 333,299
Revenues     83,115 90,275
Total revenues 173,292 156,448 440,922 423,574
Direct costs of rental operations:        
Depreciation of rental equipment 23,802 21,419 68,216 64,640
Rental related services 24,356 18,603 56,236 51,760
Other 24,711 18,553 67,696 56,171
Total direct costs of rental operations 72,869 58,575 192,148 172,571
Costs of sales 24,618 29,669 50,021 57,911
Total costs of revenues 97,487 88,244 242,169 230,482
Gross profit 75,805 68,204 198,753 193,093
Selling and administrative expenses 39,907 30,871 109,305 93,365
Income from operations 35,898 37,333 89,448 99,728
Other income (expense):        
Interest expense (3,168) (1,968) (7,208) (6,804)
Foreign currency exchange (loss) gain (128) 130 (185) (189)
Income before provision for income taxes 32,602 35,495 82,055 92,735
Provision for income taxes 9,350 7,394 20,797 21,926
Net income $ 23,252 $ 28,101 $ 61,258 $ 70,809
Earnings per share:        
Basic $ 0.96 $ 1.17 $ 2.53 $ 2.93
Diluted $ 0.95 $ 1.15 $ 2.50 $ 2.88
Shares used in per share calculation:        
Basic 24,245 24,097 24,209 24,170
Diluted 24,507 24,443 24,506 24,558
Cash dividends declared per share $ 0.435 $ 0.420 $ 1.305 $ 1.260
Sales [Member]        
Revenues        
Revenues $ 37,636 $ 42,331 $ 80,503 $ 87,366
Other [Member]        
Revenues        
Revenues $ 874 $ 939 $ 2,612 $ 2,909