XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies (Narrative) (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Item
Segment
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Summary Of Significant Accounting Policies [Line Items]      
Number of operating segments | Segment 3    
Aggregate market cap $ 34,465.34    
Contract with customer liability 1,700,000 $ 800,000  
Operating lease asset, impairment 4,968,000 13,000 $ 1,174,000
Exit charges 2,200,000    
Goodwill impairment charge 0 0 0
Goodwill 970,558,000 662,995,000 582,837,000
Impairment of finite-lived intangible assets 0 0 0
Intangibles, net of accumulated amortization 109,643,000 91,983,000  
Deductible component of workers' compensation 400,000    
Accrued workers’ compensation insurance 13,644,000 12,043,000  
Workers' compensation insurance recovery receivables $ 810,000 577,000  
Number of stock incentive plans | Item 1    
Stock-based compensation expense $ 11,165,000 10,319,000 $ 10,625,000
Credit Agreement [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Line of credit outstanding amount 577,700,000 470,000,000  
Credit Agreement [Member] | Capital One, National Association [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Line of credit outstanding amount $ 8,000,000 $ 8,000,000  
Employee Stock Option      
Summary Of Significant Accounting Policies [Line Items]      
Number of stock options included in calculation | shares 406,000 455,000 468,000
Number of dilutive shares outstanding | shares 259,000 234,000 248,000
Restricted Stock [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Number of dilutive shares outstanding | shares 115,000 82,000 72,000
Shares of restricted stock awards included in calculation | shares 244,000 201,000 210,000
Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Leases termination and renewal option 1 year    
Intangible assets, estimated useful lives 1 year    
Minimum [Member] | Customer and Referral Relationships [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Intangible assets, estimated useful lives 5 years    
Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Leases termination and renewal option 5 years    
Intangible assets, estimated useful lives 25 years    
Maximum [Member] | Customer and Referral Relationships [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Intangible assets, estimated useful lives 10 years    
General and Administrative Expenses [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Operating lease asset, impairment $ 5,000,000 $ 13,000 $ 1,200,000
Accounting Standard Update 2014-09 [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Accounts receivable, allowance for credit losses $ 3,500,000 $ 2,300,000  
Accounting Standards Update 2021-08 [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Change in accounting principle, accounting standards update, adopted true    
Change in accounting principle, accounting standards update, immaterial effect true    
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2023    
Accounting Standard Update 2020-04 [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Change in accounting principle, accounting standards update, adopted true    
Change in accounting principle, accounting standards update, immaterial effect true    
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2023