XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
DEPRECIATION AND AMORTIZATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Depreciation and amortization $ 35,623 $ 30,004
Cost of revenues    
Depreciation and amortization 32,430 27,320
Selling, general and administrative expenses    
Depreciation and amortization $ 3,193 $ 2,684