XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2023
Accrued Expenses and Other Current Liabilities [Abstract]  
Schedule of Accrued Expenses

As of

As of

June 30, 2023

December 31, 2022

(in thousands)

Salaries and benefits

$

17,181

$

27,727

Real estate and property taxes

9,489

8,422

Unpaid capital expenditures

7,234

7,476

Acquisition related holdbacks

14,166

25,681

Other

36,051

32,178

Total accrued expenses

$

84,121

$

101,484

Schedule of Other Current Liabilities

As of

As of

June 30, 2023

December 31, 2022

(in thousands)

Billings in excess of costs and estimated earnings on uncompleted contracts

$

11,931

$

25,191

Taxes payable

7,237

10,641

Other

4,069

12,930

Total other current liabilities

$

23,237

$

48,762