XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Segment Reporting Asset Reconciling Item [Line Items]        
Assets $ 799,365 $ 803,755    
ASSETS        
Cash and cash equivalents 58,529 55,412 $ 46,742 $ 58,363
Income taxes receivable 4,803 5,337    
Prepaid expenses and other current assets 31,433 40,334    
Net property and equipment 17,999 20,554    
Operating lease right-of-use assets, net 71,706 78,808    
Capitalized software costs, net 116,478 111,854    
Deferred income tax assets 24,239 25,305    
Other noncurrent assets 44,553 42,094    
TOTAL ASSETS 799,365 803,755    
Operating Segments        
Segment Reporting Asset Reconciling Item [Line Items]        
Assets 429,625 424,057    
ASSETS        
TOTAL ASSETS 429,625 424,057    
Corporate, Non-Segment        
Segment Reporting Asset Reconciling Item [Line Items]        
Assets 369,740 379,698    
ASSETS        
Cash and cash equivalents 58,529 55,412    
Income taxes receivable 4,803 5,337    
Prepaid expenses and other current assets 31,433 40,334    
Net property and equipment 17,999 20,554    
Operating lease right-of-use assets, net 71,706 78,808    
Capitalized software costs, net 116,478 111,854    
Deferred income tax assets 24,239 25,305    
Other noncurrent assets 44,553 42,094    
TOTAL ASSETS $ 369,740 $ 379,698