v3.26.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenues    
Rental $ 126,661 $ 120,113
Rental related services 35,573 33,916
Rental operations 162,234 154,029
Total revenues 198,542 195,416
Direct costs of rental operations:    
Depreciation of rental equipment 22,715 21,505
Rental related services 25,117 24,313
Other 32,130 27,652
Total direct costs of rental operations 79,962 73,470
Costs of sales 21,690 25,510
Total costs of revenues 101,652 98,980
Gross profit 96,890 96,436
Expenses:    
Selling and administrative expenses 53,488 50,869
Income (loss) from operations 43,402 45,567
Interest expense 6,500 8,158
Foreign currency exchange loss (gain) 33 (5)
Income before provision for income taxes 36,869 37,414
Provision for income taxes from continuing operations 9,836 9,205
Net income $ 27,033 $ 28,209
Earnings per share:    
Basic $ 1.1 $ 1.15
Diluted $ 1.1 $ 1.15
Shares used in per share calculation:    
Basic 24,616 24,572
Diluted 24,664 24,622
Cash dividends declared per share $ 0.495 $ 0.485
Sales [Member]    
Revenues    
Revenues $ 34,035 $ 38,926
Other [Member]    
Revenues    
Revenues $ 2,273 $ 2,461

Source