XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues        
Rental $ 118,361 $ 103,269 $ 333,226 $ 283,937
Rental related services 35,361 31,513 88,497 73,870
Rental operations 153,722 134,782 421,723 357,807
Revenues     101,217 83,115
Total revenues 200,536 173,292 522,940 440,922
Direct costs of rental operations:        
Depreciation of rental equipment 24,176 23,802 72,114 68,216
Rental related services 25,971 24,356 64,967 56,236
Other 31,708 24,711 92,356 67,696
Total direct costs of rental operations 81,855 72,869 229,437 192,148
Costs of sales 29,241 24,618 59,737 50,021
Total costs of revenues 111,096 97,487 289,174 242,169
Gross profit 89,440 75,805 233,766 198,753
Selling and administrative expenses 44,095 39,907 124,010 109,305
Income from operations 45,345 35,898 109,756 89,448
Other expense:        
Interest expense (4,177) (3,168) (9,998) (7,208)
Foreign currency exchange loss (236) (128) (404) (185)
Income before provision for income taxes 40,932 32,602 99,354 82,055
Provision for income taxes 10,365 9,350 23,857 20,797
Net income $ 30,567 $ 23,252 $ 75,497 $ 61,258
Earnings per share:        
Basic $ 1.25 $ 0.96 $ 3.10 $ 2.53
Diluted $ 1.25 $ 0.95 $ 3.08 $ 2.50
Shares used in per share calculation:        
Basic 24,379 24,245 24,342 24,209
Diluted 24,504 24,507 24,516 24,506
Cash dividends declared per share $ 0.455 $ 0.435 $ 1.365 $ 1.305
Sales [Member]        
Revenues        
Revenues $ 45,391 $ 37,636 $ 97,738 $ 80,503
Other [Member]        
Revenues        
Revenues $ 1,423 $ 874 $ 3,479 $ 2,612