Revenue Recognition | Revenue Recognition We adopted Topic 606 using the modified retrospective transition method for all contracts that were not completed as of January 1, 2018. Due to the cumulative impact of adopting Topic 606, we recorded a reduction to the opening balance of retained earnings of $0.2 million , net of tax, as of January 1, 2018 with the offset recorded as a contract liability. The adjustment is related to a change in the revenue recognition pattern for the performance obligations under certain GS contracts where a contract provides our customer with a material right to a future discount and standard warranty revenues related to our product business. As of and for the three months ended March 31, 2018 , the unaudited condensed consolidated financial statements were not materially impacted as a result of the application of Topic 606 compared to Topic 605. Revenue Recognition All of our revenue and trade receivables are generated from contracts with customers and substantially all of our revenues are derived from U.S. domestic operations. The following section describes the accounting policies that we believe have significant judgments, or changes in judgment, as a result of adopting Topic 606. Revenue is recognized when control of the promised goods or services is transferred to our customers at an amount that reflects the consideration to which we expect to be entitled to in exchange for those goods or services. Revenue is recorded net of sales or other transaction taxes collected from clients and remitted to taxing authorities. For substantially all of our revenue transactions, we have determined that gross reporting of revenues as a principal versus net as an agent is the appropriate accounting treatment because Kforce: (i) is primarily responsible for fulfilling the promise to provide the specified good or service to the customer, (ii) has discretion in selecting and assigning the temporary workers to particular jobs and establishing the billing rate, and (iii) bears the risk and rewards of the transaction including credit risk if the customer fails to pay for services performed. Flex Revenue Flex revenue is recognized as the temporary staffing services are provided by our consultants at the contractually established bill rates, net of applicable variable consideration. Reimbursements of travel and out-of-pocket expenses ("billable expenses") are also recorded within Flex revenue when incurred and the equivalent amount of expense is recorded in Direct costs in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income. Certain temporary staffing services are provided under time-and-material and fixed-price arrangements. For time-and-materials contracts, we recognize revenue in the amount of consideration to which we have the right to invoice when it corresponds directly to the services transferred to the customer satisfied over time. For fixed-price contracts which are frequently utilized in our GS segment, revenues are recognized using the input method based on costs incurred as a proportion of estimated total costs. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Management uses significant judgments when estimating the total labor hours expected to complete the contract performance obligation. Direct Hire Revenue Direct Hire revenue is recognized at the agreed upon rate when the performance obligation is considered complete. Our policy requires the following criteria to be met in order for the performance obligation to be considered complete: (1) the candidate accepted the position; (2) the candidate resigned from their current employer; and (3) the agreed upon start date falls within the following month. Since the client has accepted the candidate and can direct the use of and obtains the significant risk and rewards of the placement, we consider this point as the transfer of control to our client. Product Revenue Revenue for our product business, which is a component of our GS segment, is recognized after the transfer of control to the customer, which typically occurs upon delivery. Variable Consideration Transaction prices for Flex revenue include variable consideration such as customer rebates and discounts. Management evaluates the facts and circumstances of each contract to estimate the variable consideration using the most likely amount method and based on management’s expectation of the volume of services to be provided over the applicable period. Direct Hire revenue is recorded net of a fallout reserve. Direct Hire fallouts occur when a candidate does not remain employed with the client through the respective contingency period (typically 90 days or less). Management uses the expected value method to estimate the fallout reserve based on a combination of past experience and current trends. Our policy is to include the variable consideration in the transaction price if it is probable that a significant future reversal will not occur. These reserve accruals are recorded in the same period that the related revenue is recognized, resulting in a reduction of revenue with the offset recorded as an other accrued liability in the unaudited condensed consolidated financial statements. Payment Terms Our payment terms and conditions vary by arrangement, although terms are typically less than 90 days . Generally the timing between the satisfaction of the performance obligation and the payment is not significant and we currently do not have any significant financing components. We record a contract liability when we receive consideration from a customer prior to transferring goods or services to the customer or if we have an unconditional right and services have been performed. Cost of Services Direct costs are composed of all related costs of employment for consultants, including compensation, payroll taxes, certain fringe benefits and subcontractor costs. Direct costs exclude depreciation and amortization expense (except for the product revenue), which is presented on a separate line in the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income. Associate and field management compensation, payroll taxes and fringe benefits are included in selling, general and administrative expenses (“SG&A”), along with other customary costs such as administrative and corporate compensation. We generally expense sales commissions and any other incremental costs of obtaining a contract as incurred because the amortization period would be less than one year. Trade Receivables and Related Reserves Trade receivables are recorded net of reserves for doubtful accounts and revenue adjustments.The allowance for doubtful accounts is determined based on factors including recent write-off and delinquency trends, a specific analysis of significant receivable balances that are past due, the concentration of trade receivables among clients and higher-risk sectors, and the current state of the U.S. economy. Trade receivables are written off after all reasonable collection efforts have been exhausted. Under Topic 605, the Direct Hire fallout reserve was recorded as a Trade receivables allowance and under Topic 606, it is recorded within Accounts payable and other accrued liabilities in the Unaudited Condensed Consolidated Balance Sheets. As of March 31, 2018 and December 31, 2017 , the Direct Hire fallout reserve was $0.5 million . Unsatisfied Performance Obligations We do not disclose the value of unsatisfied performance obligations for contracts if either the original expected length is one year or less or if revenue is recognized at the amount to which we have the right to invoice for services performed. Disaggregation of Revenue The following table provides information about disaggregated revenue by segment and revenue type for the three months ended March 31, 2018 and 2017 (in thousands): Tech FA GS Total 2018 Revenue by type: Flex revenue $ 231,496 $ 74,550 $ 26,771 $ 332,817 Direct Hire revenue 5,001 6,394 — 11,395 Product revenue — — 2,081 2,081 Total Revenue $ 236,497 $ 80,944 $ 28,852 $ 346,293 2017 Revenue by type: Flex revenue $ 216,886 $ 80,949 $ 21,497 $ 319,332 Direct Hire revenue 5,159 6,346 — 11,505 Product revenue — — 3,155 3,155 Total Revenue $ 222,045 $ 87,295 $ 24,652 $ 333,992 GS Flex revenue includes 40.6% and 28.9% of revenue recognized from fixed-price contracts for the three months ended March 31, 2018 and 2017 , respectively. Contract Balances The following table presents changes in contract liabilities for the three months ended March 31, 2018 (in thousands): Beginning Balance Additions Deductions Ending Balance Contract liabilities $ 740 $ 871 $ (669 ) $ 942 We recognize the contract liability as revenue after we have transferred control of the goods or services to the customer, which is represented as deductions in the table above. Contract liabilities are recorded within Accounts payable and other accrued liabilities if expected to be recognized in less than one year and Other long term liabilities, if over one year, in the Unaudited Condensed Consolidated Balance Sheets. As of March 31, 2018 , we expect to recognize the revenue from contract liabilities as follows: $0.5 million in 2018 and $0.1 million for each of the years ended 2019, 2020, 2021 and 2022. |