XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
DEPRECIATION AND AMORTIZATION (Tables)
6 Months Ended
Jun. 30, 2025
DEPRECIATION AND AMORTIZATION  
Schedule of depreciation and amortization

Three months ended

Six months ended

June 30, 

June 30, 

    

2025

2024

    

2025

2024

(in thousands)

Cost of revenues

$

36,595

$

29,524

$

69,025

$

56,844

Selling, general and administrative expenses

5,752

2,809

8,945

5,493

Total

$

42,347

$

32,333

$

77,970

$

62,337