PROPERTY AND EQUIPMENT (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
PROPERTY AND EQUIPMENT | ||
Property and equipment | $ 438,197 | $ 381,672 |
Less accumulated depreciation and amortization | (243,163) | (204,113) |
Property and equipment, net | 195,034 | 177,559 |
Leasehold improvements | ||
PROPERTY AND EQUIPMENT | ||
Property and equipment | 20,217 | 20,096 |
Equipment | ||
PROPERTY AND EQUIPMENT | ||
Property and equipment | 17,979 | 14,386 |
Computer software purchased | ||
PROPERTY AND EQUIPMENT | ||
Property and equipment | 1,383 | 1,344 |
Internal-use software | ||
PROPERTY AND EQUIPMENT | ||
Property and equipment, net | 183,416 | 167,373 |
Cloud-based customer solutions | ||
PROPERTY AND EQUIPMENT | ||
Property and equipment | 292,265 | 237,232 |
Internal systems and tools | ||
PROPERTY AND EQUIPMENT | ||
Property and equipment | 80,252 | 72,406 |
Furniture and fixtures | ||
PROPERTY AND EQUIPMENT | ||
Property and equipment | 7,325 | 7,292 |
In-process internal-use software | ||
PROPERTY AND EQUIPMENT | ||
Property and equipment | $ 18,776 | $ 28,916 |