XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation (Tables)
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Allowance for Credit Losses
The table below shows a summary of allowance for credit losses during the six months ended June 30, 2023:
(in thousands)
Balance - January 1, 2023$419 
Provision for credit losses during the period— 
Write-off during the period(217)
Balance - June 30, 2023$202 
Schedule Of Depreciation and Amortization Costs
Depreciation and amortization comprised of the following:
(in thousands)
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Depreciation and amortization related to cost of services$51,390 $40,873 $100,664 $78,794 
Depreciation and amortization related to general and administrative expenses1,499 96 3,023 179 
Total depreciation and amortization$52,889 $40,969 $103,687 $78,973