XML 56 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities are comprised of the following:
(in thousands)
December 31, 2020December 31, 2019
Accrued payroll and related liabilities$7,975 $4,999 
Accrued bonus and commissions7,652 448 
Accrued insurance liabilities1,008 1,543 
Accrued job costs3,131 8,563 
Assurance-type warranty liabilities4,056 2,886 
Other accrued liabilities925 1,606 
Total$24,747 $20,045 
Schedule of Reconciliation of Assurance-type Warranties
Our reconciliation of assurance-type warranties are as follows:
(in thousands)
December 31, 2020
December 31, 2019 *
Balance at the beginning of the period$2,886 $2,400 
Accruals for warranties issued687 272 
Accruals related to pre-existing warranties (including changes in estimates)1,856 1,691 
Settlements made(1,373)(1,477)
Balance at the end of the period$4,056 $2,886