XML 19 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues (Notes)
6 Months Ended
Jun. 30, 2018
Revenue from Contract with Customer [Abstract]  
Revenues
3. Revenues

Adoption of ASC Topic 606, Revenue from Contracts with Customers (ASC 606)

Effective January 1, 2018, the Company adopted ASC 606 using the modified retrospective method, which allows companies to apply the new revenue standard to reporting periods beginning in the year the standard is first implemented, while prior periods continue to be reported in accordance with previous accounting guidance. The adoption of ASC 606 did not have a significant impact on the recognition of revenues; therefore, the Company did not have an opening retained earnings adjustment.

Revenue Recognition

Revenues are recognized as control of the promised service is transferred to customers, in an amount that reflects the consideration expected in exchange for the services. For the Apex and Oxford segments, revenues from assignment contracts are recognized over time, based on hours worked by the Company’s contract professionals. The performance of the requested service over time is the single performance obligation for assignment revenues. Certain customers may receive discounts (e.g., volume discounts, rebates, prompt-pay discounts) and adjustments to the amounts billed. These discounts, rebates and adjustments are considered variable consideration. Volume discounts are the largest component of variable consideration and are estimated using the most likely amount method prescribed by ASC 606, contracts terms and estimates of revenue. Revenues are recognized net of variable consideration to the extent that it is probable that a significant reversal of revenues will not occur in subsequent periods.

Permanent placement revenues are recognized at a point in time when employment candidates begin permanent employment. Finding a qualified candidate that the client hires as a permanent employee is a single performance obligation for the Company’s permanent placement contracts. Revenues recognized from permanent placement services are based upon a percentage of the candidates' base salary. The Company records a liability for permanent placement candidates that do not remain with the client through the contingency period, which is typically 90 days or less ("fallouts"). When a fallout occurs, the Company will generally find a replacement candidate at no additional cost to the client. Prior to the adoption of ASC 606, the estimate for permanent placement fallouts was recorded as accounts receivable allowances and effective January 1, 2018 this estimate is considered a contract liability and was $1.5 million.

On April 2, 2018, the Company acquired ECS Federal, LLC ("ECS"), which delivers advanced solutions in cloud, cybersecurity, artificial intelligence, machine learning, software development, IT modernization and science and engineering and is primarily focused on federal government activities, see “Note 4. Acquisitions." ECS Segment customer contracts generally contain a single performance obligation involving a significant integration of various activities that are performed together to deliver a combined service or solution. Performance obligations may involve a series of recurring services, such as network operations and maintenance, operation and program support services, IT outsourcing services and other IT arrangements where the Company is standing ready to provide support, when-and-if needed. Performance obligations are satisfied over time because the customer simultaneously receives and consumes the benefits of the Company’s performance as services are provided.

The ECS Segment provides services under the following types of contracts:

Time and materials ("T&M") contracts provide for payments based on fixed hourly rates for each direct labor hour expended and reimbursements for allowable material costs and out-of-pocket expenses. To the extent actual direct labor and associated costs vary in relation to the agreed upon billing rates, the generated profit may vary.

Cost-plus-fixed-fee ("CPFF") contracts provide for reimbursement of direct contract costs and allowable and allocable indirect costs, plus a negotiated profit margin or fee. CPFF contracts are usually subject to lower risk and tend to have lower margins.

Firm-fixed-price ("FFP") contracts provide for a fixed price for specified services and solutions. If actual costs vary from planned costs on an FFP contract, the Company generates more or less than the planned amount of profit.

Revenues for T&M contracts are recognized over time, based on hours worked. Revenues for CPFF, contracts under which the Company bills the customer per labor hour and per material costs incurred, and FFP contracts are recognized over time, generally based on the amount invoiced as those amounts directly correspond with the value received by a customer. From time to time, the Company may have FFP contracts in which revenues are recognized using a cost-to-cost measurement method.

See Note "12. Segment Reporting," for disaggregated revenue disclosures by segment.

The Company recognizes revenues on a gross basis as it acts as a principal for all of its revenue transactions. The Company has direct contractual relationships with its customers, bears the risks and rewards of its arrangements, has the discretion to select the contract professionals and establish the price for the services to be provided. The Company includes billable expenses (allowable material costs and out-of-pocket reimbursable expenses) in revenues and the associated expenses are included in costs of services.

The Company’s contracts generally have termination for convenience provisions and do not have substantive termination penalties. For these contracts, the contract term for accounting purposes may be less than the contract’s stated term. The Company does not disclose the value of remaining performance obligations for contracts if the contract term for accounting purposes is one year or less.

Payment Terms

Payment terms vary and the time between invoicing and when payment is due is not significant. There are no financing components to the Company’s arrangements.

Contract Liabilities for Advance Payments

The Company has contract liabilities for payments received in advance of providing services under certain contracts. Contract liabilities for advance payments were $0.6 million at January 1, 2018 and $9.1 million at June 30, 2018. The increase in contract liabilities was due to ECS, which had a provisional contract liabilities balance of $11.7 million as of the acquisition date. Acquisition date balances are subject to change during the measurement period. Contract liabilities are included in other current liabilities on the condensed consolidated balance sheet. During the three and six months ended June 30, 2018 the Company recognized revenues of $10.9 million relating to amounts that were previously included in contract liabilities.

Contract Costs

There are no incremental costs to obtain contracts. Contract fulfillment costs include, but are not limited to, direct labor for both employees and subcontractors, allowable materials such as third-party hardware and software that are integrated as part of the overall services and solutions provided to customers and out-of-pocket reimbursable expenses. Contract fulfillment costs are expensed as incurred, except for certain set-up costs for an ECS project, which were capitalized and are being amortized over the expected period of benefit.

Accounts Receivable Allowances

The Company estimates its credit losses (the inability of customers to make required payments) based on (i) a combination of past experience and current trends, (ii) consideration of the current aging of receivables and (iii) a specific review for potential bad debts. The resulting bad debt expense is included in selling, general and administrative ("SG&A") expenses. The accounts receivable allowance was $4.9 million at June 30, 2018 and $9.9 million at December 31, 2017. The December 31, 2017 accounts receivable allowance balance included estimates of $3.1 million
of permanent placement fallouts and other revenue adjustments, which prior to the adoption of ASC 606 were presented in the balance sheet as accounts receivable allowances. The presentation of these items in the condensed consolidated statement of cash flows for the current period have been conformed to their presentation in the balance sheet.