XML 106 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable
12 Months Ended
Dec. 31, 2019
Accounts Receivable  
Accounts Receivable

6. Accounts Receivable

Accounts receivable consisted of the following at December 31:

 

 

 

 

 

 

 

 

(in thousands)

    

2019

    

2018

Contract receivables

 

$

385,744

 

$

282,283

Other

 

 

6,099

 

 

7,475

 

 

 

391,843

 

 

289,758

Less: allowance for doubtful accounts

 

 

(3,364)

 

 

(1,331)

 

 

$

388,479

 

$

288,427

 

The roll-forward of activity in the allowance for doubtful accounts was as follows for the years ended December 31:

 

 

 

 

 

 

 

 

 

 

 

(in thousands)

    

2019

    

2018

    

2017

Balance at beginning of period

 

$

1,331

 

$

605

 

$

432

Less: reduction in (provision for) allowances

 

 

(2,532)

 

 

(860)

 

 

(263)

Less: write offs, net of recoveries

 

 

501

 

 

123

 

 

92

Change in foreign currency translation

 

 

(2)

 

 

11

 

 

(2)

Balance at end of period

 

$

3,364

 

$

1,331

 

$

605