XML 69 R25.htm IDEA: XBRL DOCUMENT v3.20.1
CUSTOMER CONTRACTS (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The Company's revenues from customer contracts are generated from temporary staffing services and other services. Revenue is disaggregated by segment in the following table. Sales and usage-based taxes are excluded from revenue.

Three Months ended March 31, 2020
Nurse
And Allied
Staffing
Physician
Staffing
SearchTotal Segments
(amounts in thousands)
Temporary Staffing Services$184,949  $17,160  $—  $202,109  
Other Services3,284  1,021  3,650  7,955  
Total$188,233  $18,181  $3,650  $210,064  
Three Months ended March 31, 2019
Nurse
And Allied
Staffing
Physician
Staffing
SearchTotal Segments
(amounts in thousands)
Temporary Staffing Services$172,662  $15,154  $—  $187,816  
Other Services2,975  1,005  3,375  7,355  
Total$175,637  $16,159  $3,375  $195,171  
Schedule of Allowance for Doubtful Accounts
The opening balance of the allowance for doubtful accounts is reconciled to the closing balance for expected credit losses as follows:

Allowance for Doubtful Accounts(amounts in thousands)
Balance at January 1, 2020$2,406  
Bad Debt Expense539  
Write-Offs, net of Recoveries(349) 
Balance at March 31, 2020$2,596