v3.26.3
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenues        
Rental $ 139,057 $ 128,488 $ 397,598 $ 374,586
Rental related services 50,418 49,622 126,608 121,021
Rental operations 189,475 178,110 524,206 495,607
Total revenues 274,606 256,443 694,260 687,475
Direct costs of rental operations:        
Depreciation of rental equipment 24,534 21,868 70,477 64,799
Rental related services 36,229 35,422 89,722 85,212
Other 34,931 32,308 101,537 91,479
Total direct costs of rental operations 95,694 89,598 261,736 241,490
Costs of sales 48,038 47,588 96,853 119,578
Total costs of revenues 143,732 137,186 358,589 361,068
Gross profit 130,874 119,257 335,671 326,407
Expenses:        
Selling and administrative expenses 56,935 52,540 166,859 156,952
Other income, net 0   (1,814)  
Income (loss) from operations 73,939 66,717 170,626 169,455
Interest expense 7,965 8,177 21,578 24,130
Foreign currency exchange loss (gain) 6 32 77 (54)
Income before provision for income taxes 65,968 58,508 148,971 145,379
Provision for income taxes 17,165 16,211 39,463 38,900
Net income $ 48,803 $ 42,297 $ 109,508 $ 106,479
Earnings per share:        
Basic $ 2 $ 1.72 $ 4.47 $ 4.33
Diluted $ 2 $ 1.72 $ 4.46 $ 4.32
Shares used in per share calculation:        
Basic 24,413 24,612 24,502 24,598
Diluted 24,451 24,644 24,536 24,628
Cash dividends declared per share $ 0.495 $ 0.485 $ 1.485 $ 1.455
Sales [Member]        
Revenues        
Revenues $ 82,898 $ 76,058 $ 163,288 $ 184,759
Other [Member]        
Revenues        
Revenues $ 2,233 $ 2,275 $ 6,766 $ 7,109

Source