XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues    
Rental $ 110,247 $ 90,050
Rental related services 27,132 19,032
Rental operations 137,379 109,082
Total revenues 163,718 125,053
Direct costs of rental operations:    
Depreciation of rental equipment 21,833 19,862
Rental related services 19,268 13,760
Other 31,135 24,854
Total direct costs of rental operations 72,236 58,476
Costs of sales 14,115 8,542
Total costs of revenues 86,351 67,018
Gross profit 77,367 58,035
Selling and administrative expenses 57,498 32,605
Income from operations 19,869 25,430
Other (expense) income:    
Interest expense (7,464) (2,276)
Foreign currency exchange gain 226 13
Income from continuing operations before provision for income taxes 12,631 23,167
Provision for income taxes 1,113 5,489
Income from continuing operations 11,518 17,678
Discontinued operations:    
Income from discontinued operations before provision for income taxes 1,709 1,388
Provision for income taxes from discontinued operations 453 273
Gain on sale of discontinued operations, net of tax 58,883  
Income from discontinued operations 60,139 1,115
Net income $ 71,657 $ 18,793
Earnings per share from continuing operations:    
Basic $ 0.47 $ 0.73
Diluted 0.47 0.72
Earnings Per Share from Discontinued Operations [Abstract]    
Basic 2.46 0.05
Diluted 2.45 0.05
Earnings per share:    
Basic 2.93 0.77
Diluted $ 2.92 $ 0.77
Shares used in per share calculation:    
Basic 24,416 24,285
Diluted 24,542 24,534
Cash dividends declared per share $ 0.465 $ 0.455
Sales [Member]    
Revenues    
Revenues $ 23,660 $ 15,219
Other [Member]    
Revenues    
Revenues $ 2,679 $ 752