XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Detail of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Other current liabilities    
Accrued warranty costs $ 8,969 $ 8,914
Current lease liability 19,050 16,586
Operating lease liability 126,751 97,162
Accrued job losses 8,962 2,151
Accrued sales and use tax 3,861 3,731
Deferred revenue 13,734 4,559
Liabilities due to former owners 27,613 10,280
Other current liabilities 37,211 45,271
Total other current liabilities $ 119,400 $ 91,492