XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.3
DEPRECIATION AND AMORTIZATION (Tables)
9 Months Ended
Sep. 30, 2024
DEPRECIATION AND AMORTIZATION  
Schedule of depreciation and amortization

Three months ended

Nine months ended

September 30, 

September 30, 

(in thousands)

    

2024

2023

    

2024

2023

Cost of revenues

$

31,820

$

25,590

$

88,664

$

71,249

Selling, general and administrative expenses

3,214

2,798

8,707

7,467

Total

$

35,034

$

28,388

$

97,371

$

78,716