XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.1
DEPRECIATION AND AMORTIZATION (Tables)
3 Months Ended
Mar. 31, 2025
DEPRECIATION AND AMORTIZATION  
Schedule of depreciation and amortization

Three months ended

March 31, 

    

2025

2024

    

(in thousands)

Cost of revenues

$

32,430

$

27,320

Selling, general and administrative expenses

3,193

2,684

Total

$

35,623

$

30,004