XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Detail of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Other current liabilities    
Accrued warranty costs $ 8,914 $ 7,452
Current lease liability 16,586 14,016
Operating lease liability 97,162 86,713
Accrued job losses 2,151 2,226
Accrued sales and use tax 3,731 2,938
Deferred revenue 4,559 5,506
Liabilities due to former owners 10,280 11,219
Other current liabilities 45,271 38,273
Total other current liabilities $ 91,492 $ 81,630