XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenues        
Rental $ 85,629 $ 88,105 $ 175,135 $ 170,801
Rental related services 20,475 24,467 44,986 45,922
Rental operations 106,104 112,572 220,121 216,723
Revenues     47,005 32,724
Total revenues 137,673 127,439 267,126 249,447
Direct costs of rental operations:        
Depreciation of rental equipment 21,583 19,726 43,221 38,687
Rental related services 14,894 18,137 33,157 34,500
Other 18,165 21,741 37,618 41,474
Total direct costs of rental operations 54,642 59,604 113,996 114,661
Costs of sales 19,799 7,954 28,242 17,900
Total costs of revenues 74,441 67,558 142,238 132,561
Gross profit 63,232 59,881 124,888 116,886
Selling and administrative expenses 30,540 30,815 62,494 60,510
Income from operations 32,692 29,066 62,394 56,376
Other income (expense):        
Interest expense (2,184) (3,138) (4,836) (6,246)
Foreign currency exchange gain (loss) 117 37 (319) 86
Income before provision for income taxes 30,625 25,965 57,239 50,216
Provision for income taxes 8,076 6,477 14,531 12,279
Net income $ 22,549 $ 19,488 $ 42,708 $ 37,937
Earnings per share:        
Basic $ 0.93 $ 0.80 $ 1.76 $ 1.57
Diluted $ 0.92 $ 0.79 $ 1.74 $ 1.54
Shares used in per share calculation:        
Basic 24,121 24,246 24,207 24,221
Diluted 24,471 24,579 24,612 24,561
Cash dividends declared per share $ 0.420 $ 0.375 $ 0.840 $ 0.750
Sales [Member]        
Revenues        
Revenues $ 30,669 $ 13,707 $ 45,035 $ 30,532
Other [Member]        
Revenues        
Revenues $ 900 $ 1,160 $ 1,970 $ 2,192