XML 117 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information - Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Asset Reconciling Item [Line Items]      
Assets $ 803,755 $ 799,199  
ASSETS      
Cash and cash equivalents 55,412 58,363 $ 46,007
Income taxes receivable 5,337 4,842  
Prepaid expenses and other current assets 40,334 58,168  
Net property and equipment 20,554 22,742  
Operating lease right-of-use assets, net 78,808 88,615  
Capitalized software costs, net 111,854 96,770  
Deferred income tax assets 25,305 26,247  
Other noncurrent assets 42,094 36,969  
TOTAL ASSETS 803,755 799,199  
Operating Segments      
Segment Reporting Asset Reconciling Item [Line Items]      
Assets 424,057 406,483  
ASSETS      
TOTAL ASSETS 424,057 406,483  
Corporate, Non-Segment      
Segment Reporting Asset Reconciling Item [Line Items]      
Assets 379,698 392,716  
ASSETS      
Cash and cash equivalents 55,412 58,363  
Income taxes receivable 5,337 4,842  
Prepaid expenses and other current assets 40,334 58,168  
Net property and equipment 20,554 22,742  
Operating lease right-of-use assets, net 78,808 88,615  
Capitalized software costs, net 111,854 96,770  
Deferred income tax assets 25,305 26,247  
Other noncurrent assets 42,094 36,969  
TOTAL ASSETS $ 379,698 $ 392,716