XML 47 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2018
Receivables [Abstract]  
Schedule Of Accounts Receivable
Accounts receivable consisted of the following at December 31:
 
(in thousands)
 
2018
 
 
2017
 
Contract receivables
 
$
282,283
 
 
$
231,808
 
Other
 
 
7,475
 
 
 
9,073
 
 
 
 
289,758
 
 
 
240,881
 
Less: Allowance for doubtful accounts
 
 
(1,331
)
 
 
(605
)
 
 
$
288,427
 
 
$
240,276
 
Schedule Of Allowance For Doubtful Accounts Activity
The roll-forward of activity in the allowance for doubtful accounts was as follows for the years ended December 31:
 
(in thousands)
 
2018
 
 
2017
 
 
2016
 
Balance at beginning of period
 
$
605
 
 
$
432
 
 
$
376
 
Less: Reduction in (provision for) allowances
 
 
(860
)
 
 
(263
)
 
 
(146
)
Less: Write offs, net of recoveries
 
 
123
 
 
 
92
 
 
 
90
 
Change in foreign currency translation
 
 
11
 
 
 
(2)
 
 
 
Balance at end of period
 
$
1,331
 
 
$
605
 
 
$
432