Business Combinations (Details) | Dec. 31, 2017USD ($) | Sep. 15, 2017USD ($) | Dec. 31, 2016USD ($) | Sep. 15, 2016USD ($) | Jan. 11, 2016USD ($) | Jan. 04, 2016USD ($) | Oct. 05, 2015USD ($) | Sep. 15, 2015USD ($) | Jan. 07, 2015USD ($)subsidiary | Mar. 31, 2015USD ($)$ / shares | Mar. 31, 2016USD ($)aquisition | Dec. 31, 2015USD ($) |
Business Acquisition [Line Items] | | | | | | | | | | | | |
Number of acquisitions | aquisition | | | | | | | | | | | 5 | |
Allocation of Purchase Price | | | | | | | | | | | | |
Goodwill | | | | | | | | | | | $ 307,161,000 | $ 204,779,000 |
Nurse and allied healthcare staffing [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Goodwill | | | | | | | | | | | 105,433,000 | 95,309,000 |
Locum tenens staffing [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Goodwill | | | | | | | | | | | 19,743,000 | 19,743,000 |
Other workforce solutions [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Goodwill | | | | | | | | | | | 181,985,000 | $ 89,727,000 |
Line of Credit [Member] | | | | | | | | | | | | |
Business Combination, Description | | | | | | | | | | | | |
Maximum borrowing capacity | | | | | | $ 125,000,000 | | | | | | |
HSG [Member] | | | | | | | | | | | | |
Business Combination, Description | | | | | | | | | | | | |
Total purchase price of the acquisition | | | | | $ 9,379,000 | | | | | | | |
Cash consideration | | | | | 2,727,000 | | | | | | | |
Cash holdback for potential claims | | | | | 2,122,000 | | | | | | | |
Cash holdback for income taxes payable on behalf of seller | | | | | 940,000 | | | | | | | |
Fair value of contingent earn-out | | | | | 3,590,000 | | | | | | | |
Contingent earn-out based on future operating performance | | | | | 4,000,000 | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Fair value of assets acquired | | | | | 1,670,000 | | | | | | | |
Liabilities assumed | | | | | 5,509,000 | | | | | | | |
Identified intangible assets | | | | | 3,944,000 | | | | | | | |
Goodwill | | | | | $ 9,274,000 | | | | | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Weighted average useful life of intangible assets | | | | | 8 years | | | | | | | |
HSG [Member] | Earn-Out Payment, Based on HSG Operating Results for 2016 [Member] | | | | | | | | | | | | |
Business Combination, Description | | | | | | | | | | | | |
Contingent earn-out based on future operating performance | | | | | $ 2,000,000 | | | | | | | |
HSG [Member] | Earn-Out Payment, Based on HSG Operating Results for 2017 [Member] | | | | | | | | | | | | |
Business Combination, Description | | | | | | | | | | | | |
Contingent earn-out based on future operating performance | | | | | $ 2,000,000 | | | | | | | |
BES [Member] | | | | | | | | | | | | |
Business Combination, Description | | | | | | | | | | | | |
Cash consideration | | | | | | 162,232,000 | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Fair value of assets acquired | | | | | | 11,704,000 | | | | | | |
Liabilities assumed | | | | | | 7,630,000 | | | | | | |
Identified intangible assets | | | | | | 65,900,000 | | | | | | |
Goodwill | | | | | | $ 92,258,000 | | | | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Weighted average useful life of intangible assets | | | | | | 15 years | | | | | | |
Business Acquisition, Pro Forma Information [Abstract] | | | | | | | | | | | | |
Actual acquiree revenue since date of acquisition | | | | | | | | | | $ 26,651,000 | | |
Actual acquiree income before income taxes since date of acquisition | | | | | | | | | | 3,890,000 | | |
Pro forma revenue | | | | | | | | | | 346,789,000 | | |
Pro forma income from operations | | | | | | | | | | 25,195,000 | | |
Pro forma net income | | | | | | | | | | $ 11,677,000 | | |
Net income per common share, basic (in dollars per share) | $ / shares | | | | | | | | | | $ 0.25 | | |
Net income per common share, diluted (in dollars per share) | $ / shares | | | | | | | | | | $ 0.24 | | |
BES [Member] | Tradenames and trademarks [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Identified intangible assets | | | | | | $ 26,300,000 | | | | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Useful life | | | | | | 20 years | | | | | | |
BES [Member] | Customer relationships [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Identified intangible assets | | | | | | $ 25,700,000 | | | | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Useful life | | | | | | 12 years | | | | | | |
BES [Member] | Staffing database [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Identified intangible assets | | | | | | $ 13,000,000 | | | | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Useful life | | | | | | 10 years | | | | | | |
BES [Member] | Noncompete agreements [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Identified intangible assets | | | | | | $ 900,000 | | | | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Useful life | | | | | | 5 years | | | | | | |
Millican Solutions, Inc. [Member] | | | | | | | | | | | | |
Business Combination, Description | | | | | | | | | | | | |
Total purchase price of the acquisition | | | | | | | $ 3,985,000 | | | | | |
Cash consideration | | | | | | | 2,985,000 | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Fair value of assets acquired | | | | | | | 261,000 | | | | | |
Liabilities assumed | | | | | | | 287,000 | | | | | |
Identified intangible assets | | | | | | | 645,000 | | | | | |
Goodwill | | | | | | | $ 3,366,000 | | | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Weighted average useful life of intangible assets | | | | | | | 5 years | | | | | |
Millican Solutions, Inc. [Member] | Scenario, Forecast [Member] | | | | | | | | | | | | |
Business Combination, Description | | | | | | | | | | | | |
Cash consideration | $ 500,000 | | $ 500,000 | | | | | | | | | |
TFS [Member] | | | | | | | | | | | | |
Business Combination, Description | | | | | | | | | | | | |
Total purchase price of the acquisition | | | | | | | | $ 7,653,000 | | | | |
Cash consideration | | | | | | | | 4,453,000 | | | | |
Fair value of contingent earn-out | | | | | | | | 2,700,000 | | | | |
Contingent earn-out based on future operating performance | | | | | | | | 4,000,000 | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Fair value of assets acquired | | | | | | | | 919,000 | | | | |
Liabilities assumed | | | | | | | | 867,000 | | | | |
Identified intangible assets | | | | | | | | 3,373,000 | | | | |
Goodwill | | | | | | | | $ 4,228,000 | | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Weighted average useful life of intangible assets | | | | | | | | 7 years | | | | |
TFS [Member] | Scenario, Forecast [Member] | | | | | | | | | | | | |
Business Combination, Description | | | | | | | | | | | | |
Cash consideration | | | | $ 500,000 | | | | | | | | |
Contingent earn-out future payments | | $ 1,000,000 | | | | | | | | | | |
TFS [Member] | Earn-Out Payment, Based on HSG Operating Results for 2016 [Member] | | | | | | | | | | | | |
Business Combination, Description | | | | | | | | | | | | |
Contingent earn-out based on future operating performance | | | | | | | | | | | $ 1,000,000 | |
TFS [Member] | Earn-Out Payment, Based on HSG Operating Results for 2017 [Member] | Scenario, Forecast [Member] | | | | | | | | | | | | |
Business Combination, Description | | | | | | | | | | | | |
Contingent earn-out based on future operating performance | $ 3,000,000 | | | | | | | | | | | |
Onward Healthcare Acquisition [Member] | | | | | | | | | | | | |
Business Combination, Description | | | | | | | | | | | | |
Cash consideration | | | | | | | | | $ 76,643,000 | | | |
Number of subsidiaries acquired with parent | subsidiary | | | | | | | | | 2 | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Fair value of assets acquired | | | | | | | | | $ 25,216,000 | | | |
Liabilities assumed | | | | | | | | | 22,275,000 | | | |
Identified intangible assets | | | | | | | | | 30,219,000 | | | |
Goodwill | | | | | | | | | 43,483,000 | | | |
Accounts receivable acquired | | | | | | | | | 21,313,000 | | | |
Accounts payable assumed | | | | | | | | | $ 11,113,000 | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Weighted average useful life of intangible assets | | | | | | | | | 11 years | | | |
Onward Healthcare Acquisition [Member] | Nurse and allied healthcare staffing [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Goodwill | | | | | | | | | $ 23,032,000 | | | |
Onward Healthcare Acquisition [Member] | Locum tenens staffing [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Goodwill | | | | | | | | | 5,241,000 | | | |
Onward Healthcare Acquisition [Member] | Other workforce solutions [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Goodwill | | | | | | | | | 15,210,000 | | | |
Onward Healthcare Acquisition [Member] | Tradenames and trademarks [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Identified intangible assets | | | | | | | | | 8,100,000 | | | |
Onward Healthcare Acquisition [Member] | Customer relationships [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Identified intangible assets | | | | | | | | | 17,600,000 | | | |
Onward Healthcare Acquisition [Member] | Staffing database [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Identified intangible assets | | | | | | | | | $ 2,600,000 | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Useful life | | | | | | | | | 5 years | | | |
Onward Healthcare Acquisition [Member] | Technologies [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Identified intangible assets | | | | | | | | | $ 1,700,000 | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Useful life | | | | | | | | | 8 years | | | |
Onward Healthcare Acquisition [Member] | Noncompete agreements [Member] | | | | | | | | | | | | |
Allocation of Purchase Price | | | | | | | | | | | | |
Identified intangible assets | | | | | | | | | $ 219,000 | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Useful life | | | | | | | | | 2 years | | | |
Onward Healthcare Acquisition [Member] | Minimum [Member] | Tradenames and trademarks [Member] | | | | | | | | | | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Useful life | | | | | | | | | 3 years | | | |
Onward Healthcare Acquisition [Member] | Minimum [Member] | Customer relationships [Member] | | | | | | | | | | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Useful life | | | | | | | | | 10 years | | | |
Onward Healthcare Acquisition [Member] | Maximum [Member] | Tradenames and trademarks [Member] | | | | | | | | | | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Useful life | | | | | | | | | 15 years | | | |
Onward Healthcare Acquisition [Member] | Maximum [Member] | Customer relationships [Member] | | | | | | | | | | | | |
Intangible Assets, Net (Excluding Goodwill) [Abstract] | | | | | | | | | | | | |
Useful life | | | | | | | | | 15 years | | | |