XML 65 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Segment Reporting Asset Reconciling Item [Line Items]        
Assets $ 792,259 $ 803,755    
ASSETS        
Cash and cash equivalents 57,367 55,412 $ 45,196 $ 58,363
Income taxes receivable 4,803 5,337    
Prepaid expenses and other current assets 39,931 40,334    
Net property and equipment 19,040 20,554    
Operating lease right-of-use assets, net 72,419 78,808    
Capitalized software costs, net 113,530 111,854    
Deferred income tax assets 23,962 25,305    
Other noncurrent assets 42,074 42,094    
TOTAL ASSETS 792,259 803,755    
Operating Segments        
Segment Reporting Asset Reconciling Item [Line Items]        
Assets 419,133 424,057    
ASSETS        
TOTAL ASSETS 419,133 424,057    
Corporate, Non-Segment        
Segment Reporting Asset Reconciling Item [Line Items]        
Assets 373,126 379,698    
ASSETS        
Cash and cash equivalents 57,367 55,412    
Income taxes receivable 4,803 5,337    
Prepaid expenses and other current assets 39,931 40,334    
Net property and equipment 19,040 20,554    
Operating lease right-of-use assets, net 72,419 78,808    
Capitalized software costs, net 113,530 111,854    
Deferred income tax assets 23,962 25,305    
Other noncurrent assets 42,074 42,094    
TOTAL ASSETS $ 373,126 $ 379,698