XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Detail of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other current liabilities    
Accrued warranty costs $ 9,429 $ 8,969
Current lease liability 21,151 19,050
Accrued job losses 3,650 8,962
Accrued sales and use tax 5,335 3,861
Liabilities due to former owners 31,510 27,613
Other current liabilities 49,640 37,211
Total other current liabilities $ 120,715 $ 105,666