XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Accrued Liabilities and Other Liabilities [Abstract]  
Schedule of accrued liabilities
Accrued expenses and other current liabilities consisted of the following at June 30, 2022 and December 31, 2021:
As of
June 30,
2022
December 31,
2021
Accrued warranty costs$2,326 $2,548 
Accrued compensation and related benefits2,696 2,254 
Contingent purchase price consideration – Quantum— 1,950 
Deferred purchase price consideration – World Energy174 278 
Accreted contingent compensation to sellers – World Energy— 1,000 
Professional fees1,553 949 
Accrued settlements494 494 
Accrued expenses, other1,799 2,383 
$9,042 $11,856 
Other current liabilities
Accrued expenses and other current liabilities consisted of the following at June 30, 2022 and December 31, 2021:
As of
June 30,
2022
December 31,
2021
Accrued warranty costs$2,326 $2,548 
Accrued compensation and related benefits2,696 2,254 
Contingent purchase price consideration – Quantum— 1,950 
Deferred purchase price consideration – World Energy174 278 
Accreted contingent compensation to sellers – World Energy— 1,000 
Professional fees1,553 949 
Accrued settlements494 494 
Accrued expenses, other1,799 2,383 
$9,042 $11,856