XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2020
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]  
Schedule of Accounts Receivable
Net accounts receivable consisted of the following as of March 31, 2020 and December 31, 2019 (in thousands):
 
March 31,
2020
December 31,
2019
Trade accounts receivable$440,302  $396,204  
Unbilled accounts receivable176,688  157,619  
Gross accounts receivable616,990  553,823  
Allowances for current expected credit losses and other reserves(3,181) (1,880) 
Accounts receivable, net$613,809  $551,943  
Summary of Allowance for Credit Loss Activity
The following table summarizes the activity of the Company's allowance for current expected credit losses and other reserves during the three months ended March 31, 2020 (in thousands):

Balance as of January 1, 2020$1,880  
Charges to income from operations1,752
Collections from customers previously reserved and other(451)
Balance at March 31, 2020$3,181