XML 50 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 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. See Note 2 - Summary of Significant Accounting Policies.
Year Ended December 31, 2020
Nurse
And Allied
Staffing
Physician
Staffing
SearchTotal Segments
(amounts in thousands)
Temporary Staffing Services$740,441 $64,819 $— $805,260 
Other Services17,508 3,115 10,534 31,157 
Total$757,949 $67,934 $10,534 $836,417 
Year Ended December 31, 2019
Nurse
And Allied
Staffing
Physician
Staffing
SearchTotal Segments
(amounts in thousands)
Temporary Staffing Services$720,393 $70,261 $— $790,654 
Other Services12,422 4,344 14,804 31,570 
Total$732,815 $74,605 $14,804 $822,224 
Year Ended December 31, 2018
Nurse
And Allied
Staffing
Physician
Staffing
SearchTotal Segments
(amounts in thousands)
Temporary Staffing Services$705,469 $76,979 $— $782,448 
Other Services13,144 5,326 15,566 34,036 
Total$718,613 $82,305 $15,566 $816,484