XML 18 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Detail of Certain Balance Sheet Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Activity in allowance for doubtful accounts      
Balance at beginning of year $ 5,898 $ 3,400 $ 4,288
Bad debt expense (benefit) 2,978 3,562 182
Deductions for uncollectible receivables written off, net of recoveries (3,924) (1,304) (1,829)
Allowance for doubtful accounts of acquired companies at date of acquisition 1,955 240 759
Balance at end of year 6,907 5,898 $ 3,400
Other current liabilities      
Accrued warranty costs 7,452 6,453  
Current lease liability 14,016    
Operating lease liability 86,713    
Accrued job losses 2,226 1,495  
Accrued sales and use tax 2,938 2,685  
Deferred revenue 5,506 5,233  
Liabilities due to former owners 11,219 2,045  
Other current liabilities 38,273 14,941  
Total other current liabilities $ 81,630 $ 32,852