XML 137 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCOUNTS RECEIVABLE AND SIGNIFICANT CLIENTS (Tables)
12 Months Ended
Dec. 31, 2019
ACCOUNTS RECEIVABLE AND SIGNIFICANT CLIENTS [Abstract]  
Schedule of Accounts Receivable

Accounts receivable, net in the accompanying Consolidated Balance Sheets consists of the following (in thousands):

 

 

 

 

 

 

 

 

 

 

 

December 31,

 

 

    

2019

    

2018

 

Accounts receivable

 

$

336,548

 

$

356,554

 

Less: Allowance for doubtful accounts

 

 

(5,452)

 

 

(5,592)

 

Accounts receivable, net

 

$

331,096

 

$

350,962

 

 

Schedule of Change in Allowance for Doubtful Accounts

Activity in the Company’s Allowance for doubtful accounts consists of the following (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31,

 

 

    

2019

    

2018

    

2017

 

Balance, beginning of year

 

$

5,592

 

$

921

 

$

662

 

Provision for doubtful accounts

 

 

1,711

 

 

3,679

 

 

458

 

Uncollectible receivables written-off

 

 

(1,311)

 

 

(429)

 

 

(180)

 

Effect of foreign currency and other

 

 

(540)

 

 

1,421

 

 

(19)

 

Balance, end of year

 

$

5,452

 

$

5,592

 

$

921

 

 

Schedule of Revenue from Significant Clients

 

 

 

 

 

 

 

 

 

 

Year Ended December 31,

 

 

    

2019

    

2018

    

2017

 

 

 

 

 

 

 

 

 

Healthcare client

 

 8

%  

10

%  

 7

%

 

Schedule of Accounts Receivable Outstanding from Significant Clients

Accounts receivable from this client was as follows (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31,

 

 

    

2019

    

2018

    

2017

 

 

 

 

 

 

 

 

 

 

 

 

Healthcare client

 

$

18,385

 

$

49,245

 

$

56,802