XML 53 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCOUNTS RECEIVABLE AND SIGNIFICANT CLIENTS (Tables)
12 Months Ended
Dec. 31, 2018
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,

 

 

    

2018

    

2017

 

Accounts receivable

 

$

355,107

 

$

392,823

 

Less: Allowance for doubtful accounts

 

 

(4,145)

 

 

(921)

 

Accounts receivable, net

 

$

350,962

 

$

391,902

 

 

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,

 

 

    

2018

    

2017

    

2016

 

Balance, beginning of year

 

$

921

 

$

662

 

$

2,176

 

Provision for doubtful accounts

 

 

3,679

 

 

458

 

 

1,164

 

Uncollectible receivables written-off

 

 

(429)

 

 

(180)

 

 

(2,670)

 

Effect of foreign currency and other

 

 

(26)

 

 

(19)

 

 

(8)

 

Balance, end of year

 

$

4,145

 

$

921

 

$

662

 

 

Schedule of Revenue from Significant Clients

 

 

 

 

 

 

 

 

 

 

Year Ended December 31,

 

 

    

2018

    

2017

    

2016

 

 

 

 

 

 

 

 

 

Healthcare client

 

10

%  

 7

%  

 4

%

Telecommunications client

 

 7

%  

 9

%  

10

%

 

Schedule of Accounts Receivable Outstanding from Significant Clients

Accounts receivable from these clients was as follows (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31,

 

 

    

2018

    

2017

    

2016

 

 

 

 

 

 

 

 

 

 

 

 

Healthcare client

 

$

49,245

 

$

56,802

 

$

22,414

 

Telecommunications client

 

$

19,329

 

$

27,111

 

$

28,080