XML 93 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Detail of Certain Balance Sheet Accounts (Tables)
12 Months Ended
Dec. 31, 2019
Detail of Certain Balance Sheet Accounts  
Schedule of activity in allowance for doubtful accounts

Activity in our allowance for doubtful accounts consists of the following (in thousands):

December 31,

 

    

2019

    

2018

    

2017

 

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

Schedule of other current liabilities

Other current liabilities consist of the following (in thousands):

December 31,

 

    

2019

    

2018

 

Accrued warranty costs

$

7,452

$

6,453

Current lease liability

14,016

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

$

81,630

$

32,852