XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
PROPERTY AND EQUIPMENT (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
PROPERTY AND EQUIPMENT    
Property and equipment $ 464,703 $ 381,672
Less accumulated depreciation and amortization (262,048) (204,113)
Property and equipment, net 202,655 177,559
Leasehold improvements    
PROPERTY AND EQUIPMENT    
Property and equipment 20,513 20,096
Equipment    
PROPERTY AND EQUIPMENT    
Property and equipment 18,377 14,386
Computer software purchased    
PROPERTY AND EQUIPMENT    
Property and equipment 1,383 1,344
Cloud-based customer solutions    
PROPERTY AND EQUIPMENT    
Property and equipment 313,120 237,232
Internal systems and tools    
PROPERTY AND EQUIPMENT    
Property and equipment 85,743 72,406
Furniture and fixtures    
PROPERTY AND EQUIPMENT    
Property and equipment 7,324 7,292
In-process internal-use software    
PROPERTY AND EQUIPMENT    
Property and equipment $ 18,243 $ 28,916