XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Summary of Accounts Payable and Accrued Expenses

Accounts payable and accrued expenses consisted of the following:

(in thousands)

 

March 31, 2023

 

 

December 31, 2022

 

Trade accounts payable, including amounts due to subcontractors

 

$

78,018

 

 

$

73,407

 

Compensation and related benefits

 

 

8,185

 

 

 

9,577

 

Accrued warranty

 

 

3,612

 

 

 

3,691

 

Contract liability

 

 

4,215

 

 

 

4,516

 

Short-term operating lease liability

 

 

3,509

 

 

 

3,228

 

Other

 

 

14,047

 

 

 

12,779

 

Total accounts payable and accrued expenses

 

$

111,586

 

 

$

107,198