XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2022
USD ($)
Segment
Division
shares
Dec. 31, 2021
USD ($)
Segment
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Aug. 31, 2015
shares
Summary Of Significant Accounting Policies [Line Items]        
Number of divisions | Division 4      
Number of reportable segments | Segment 4 4    
Impairments of long-lived assets $ 0 $ 0 $ 0  
Period for warranties for rental equipment 90 days      
Period for warranties for equipment manufactured 1 year      
Property, plant and equipment depreciation expenses $ 9,000,000.0 8,900,000 8,600,000  
Capitalized in internal use of software   200,000    
Total advertising expenses 5,000,000.0 5,100,000 3,900,000  
Goodwill and trade name intangible assets 138,200,000 138,300,000    
Impairment charges   0 0  
Goodwill and intangible assets impairment charge $ 0 $ 0 $ 0  
Anti-dilutive securities excluded from computation of diluted earnings per share | shares 0 0 0  
Common stock shares authorized for repurchase | shares       2,000,000
Common stock repurchased | shares 0 0 282,221  
Average price per repurchased share | $ / shares     $ 48.25  
Aggregate purchase price     $ 13,600,000  
Shares remain authorized for repurchase | shares 1,309,805      
Unbilled receivables related to end-of-lease services $ 52,600,000 $ 46,200,000    
Period for credit risk identified   30 days    
Accounts Receivable, Credit Loss Expense (Reversal) 837,000 $ 451,000 1,343,000  
Allowance for doubtful accounts 2,300,000 2,125,000 $ 2,100,000  
Net investment in sales-type leases 4,500,000 2,200,000    
Credit loss expense 0      
Estimated fair value notes payable 89,300,000 158,500,000    
Recorded fair value of notes payable 100,000,000.0 $ 160,000.0    
Minimum [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Capitalized in internal use of software $ 100,000      
Sales-type leases terms 12 months      
Maximum [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Sales-type leases terms 36 months