XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2
DEPRECIATION AND AMORTIZATION (Tables)
6 Months Ended
Jun. 30, 2024
DEPRECIATION AND AMORTIZATION  
Schedule of depreciation and amortization

Three months ended

Six months ended

June 30, 

June 30, 

(in thousands)

    

2024

2023

    

2024

2023

Cost of revenues

$

29,524

$

23,879

$

56,844

$

45,659

Selling, general and administrative expenses

2,809

2,324

5,493

4,669

Total

$

32,333

$

26,203

$

62,337

$

50,328