XML 14 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenues        
Rental $ 88,105 $ 77,267 $ 170,801 $ 151,528
Rental related services 24,467 19,086 45,922 36,917
Rental operations 112,572 96,353 216,723 188,445
Revenues     32,724 33,623
Total revenues 127,439 116,983 249,447 222,068
Direct costs of rental operations:        
Depreciation of rental equipment 19,726 18,103 38,687 35,880
Rental related services 18,137 15,018 34,500 28,786
Other 21,741 18,753 41,474 35,022
Total direct costs of rental operations 59,604 51,874 114,661 99,688
Costs of sales 7,954 11,181 17,900 18,282
Total costs of revenues 67,558 63,055 132,561 117,970
Gross profit 59,881 53,928 116,886 104,098
Selling and administrative expenses 30,815 29,479 60,510 57,607
Income from operations 29,066 24,449 56,376 46,491
Other income (expense):        
Interest expense (3,138) (2,999) (6,246) (5,991)
Foreign currency exchange gain (loss) 37 (344) 86 (376)
Income before provision for income taxes 25,965 21,106 50,216 40,124
Provision for income taxes 6,477 5,194 12,279 9,746
Net income $ 19,488 $ 15,912 $ 37,937 $ 30,378
Earnings per share:        
Basic $ 0.80 $ 0.66 $ 1.57 $ 1.26
Diluted $ 0.79 $ 0.65 $ 1.54 $ 1.24
Shares used in per share calculation:        
Basic 24,246 24,145 24,221 24,106
Diluted 24,579 24,584 24,561 24,549
Cash dividends declared per share $ 0.375 $ 0.340 $ 0.750 $ 0.680
Sales [Member]        
Revenues        
Revenues $ 13,707 $ 19,546 $ 30,532 $ 31,637
Other [Member]        
Revenues        
Revenues $ 1,160 $ 1,084 $ 2,192 $ 1,986