Revenue and Contract Receivables, net | 7. Revenue and Contract Receivables, net Adoption of ASC Topic 606 The Company adopted ASC Topic 606 effective August 1, 2018. Gross revenue for reporting periods beginning after July 31, 2018 is recognized under ASC Topic 606. Gross revenue for previous reporting periods was recognized in accordance with historic accounting under U.S. GAAP, as summarized in revenue recognition policies included in the Company’s 2018 Annual Report. The Company adopted ASC Topic 606 using the modified retrospective method. As a practical expedient allowed under ASC Topic 606, the Company applied the new guidance only to contracts that were not completed as of the date of initial application. The Company did not record any cumulative effect adjustment to retained earnings as of August 1, 2018, and did not record any material adjustment to gross revenue for the three or nine months ended April 27, 2019 as a result of applying the guidance in ASC Topic 606. Revenue Recognition under ASC Topic 606 The Company recognizes substantially all of its revenue from the sale of labor hours under environmental consulting contracts. Revenue reflected in the Company’s consolidated statements of operations represents services rendered for which the Company maintains a primary contractual relationship with its customers. Included in revenue are certain services outside the Company’s normal operations that the Company has elected to subcontract to other contractors. In accordance with ASC Topic 606, the Company identifies a contract with a customer, identifies the performance obligations in the contract, determines the transaction price, allocates the transaction price to each performance obligation in the contract and recognizes revenue when (or as) the Company satisfies a performance obligation. The Company recognizes the vast majority of its contractual revenue over time, as services are rendered and performance obligations are satisfied, because of the continuous transfer of control to the customer, and because the Company generally maintains the right to remuneration for efforts already expended under its contracts even if a customer terminates the contract. The Company’s contracts with customers generally include payment terms that range from 30-90 days from the billing date. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account for revenue recognition. The Company allocates a contract’s transaction price to each distinct performance obligation and recognizes revenue when, or as, the performance obligation is satisfied. Predominantly, the Company’s contracts have a single performance obligation because the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts. The Company performs its consulting work under a mix of time and materials, fixed price and cost-plus contracts. The Company accounts for time and material contracts over the period of performance, predominately based on labor hours incurred. Under these types of contracts, there is no predetermined fee. Instead, the Company negotiates hourly billing rates and charges the clients based upon actual hours expended on a project. In addition, any direct project expenditures are passed through to the client and are typically reimbursed. Time and materials contracts may contain “not to exceed” provisions that effectively cap the amount of revenue that the Company can bill to the client. In order to record revenue that exceeds the billing cap, the Company must obtain approval from the client for expanded scope or increased pricing. The Company recognizes revenue under fixed price contracts using the proportional performance method, under which progress is determined based on the ratio of efforts expended to date in proportion to total efforts expected to be expended over the life of a contract. The proportional performance method requires the use of estimates and judgment regarding a project’s expected revenue and the extent of progress towards completion. The Company makes periodic estimates of progress towards project completion by analyzing efforts expended to date, plus an estimate of the amount of efforts to expend that we expect to incur until the completion of the project. Revenue is then calculated on a cumulative basis (project-to-date) as the proportion of efforts-expended. The revenue for the current period is calculated as cumulative revenue less project revenue already recognized. If an estimate of efforts expended at completion on any contract indicates that a loss will be incurred, the entire estimated loss is charged to operations in the period the loss becomes evident. Cost-plus contracts provide for payment of allowable incurred costs, to the extent prescribed in the contract, plus fees that we record as revenue. These contracts establish an estimate of total cost and an invoicing ceiling that the contractor may not exceed without the approval of the client. Revenue earned from cost-plus contracts is recognized over the period of performance. Substantially all of the Company’s cost-plus contracts are with federal governmental agencies and, as such, are subject to audits after contract completion. Government audits have been completed and final rates have been negotiated through fiscal year 2014. The Company recorded an allowance for potential disallowances resulting from government audits of $0.7 million in other accrued liabilities at April 27, 2019 and July 31, 2018. Adjustments to allowances for project disallowances are recorded as adjustments to revenue when the amounts are estimable. Resolution of these amounts is dependent upon the results of government audits and other formal contract closeout procedures. Contract modifications are common in the performance the Company’s contracts, and typically result from changes in scope, specifications, design, performance, sites, or period of completion. In most cases, contract modifications are for services that are not distinct, and, therefore, are accounted for as part of the existing contract. Revenue is recognized on contract modifications when it is probable that the modification will be approved and the amount can be reasonably estimated. Cost of professional services and other direct operating expenses, which includes employee labor and fringe expenses and out of pocket expenses such as travel, meals and field supplies, represent Sales and cost of sales recognized by the Company’s South American operations exclude value added tax (VAT) assessments by governmental authorities, which the Company collects from its customers and remits to governmental authorities. The Company expenses all bid and proposal and other pre-contract costs as incurred. Contract Receivables, net and Contract Assets Contract receivables, net are summarized in the following table. April 27, 2019 July 31, 2018 (in thousands) Contract Receivables: Billed $ 12,616 $ 12,905 Unbilled 13,324 13,994 Total contract receivables 25,940 26,899 Allowance for doubtful accounts (1,171 ) (1,284 ) Contract receivables, net $ 24,769 $ 25,615 Billed contract receivables represent amounts billed to clients in accordance with contracted terms but not collected as of the end of the reporting period. Billed contract receivables may include: (i) amounts billed for revenue from efforts expended and fees earned in accordance with contractual terms; and (ii) progress billings in accordance with contractual terms that include revenue not yet earned as of the end of the reporting period. Billed contract receivables included contractual retainage balances of $0.8 million and $1.4 million at April 27, 2019 and July 31, 2018, respectively. Unbilled contract receivables, represent amounts billable to clients in accordance with contracted terms that have not been billed as of the end of the reporting period. Unbilled contract receivables that are not expected to be billed and collected within one year from the balance sheet date are reported in other assets on the condensed consolidated balance sheets. The Company reduces contract receivables by recording an The Company may record contract assets for the right to receive consideration from customers when that right is conditional based on future performance under a contract. Contract assets are transferred to billed contract receivables when the right to consideration becomes unconditional. The Company did not record any contract assets at April 27, 2019 or July 31, 2018. At April 27, 2019 and July 31, 2018, management identified $0.3 million and $0.5 million, respectively, of contract receivables, net of related allowance for doubtful accounts, which are not expected to be collected within one year. These receivable balances are included in other assets on the accompanying condensed consolidated balance sheets. Allowance for Doubtful Accounts Activity within the allowance for doubtful accounts is summarized in the following table. Three Months Ended Nine Months Ended April 27, 2019 April 28, 2018 (Restated) April 27, 2019 April 28, 2018 (Restated) (in thousands) Balance at beginning of period $ 1,234 $ 1,902 $ 1,284 $ 2,044 Provision for doubtful accounts during the period 89 154 159 246 Write-offs and recoveries of allowance recorded in prior periods (152 ) (444 ) (272 ) (678 ) Balance at end of period $ 1,171 $ 1,612 $ 1,171 $ 1,612 Contract Receivable Concentrations Contract receivables and the allowance for doubtful accounts are summarized in the following table. April 27, 2019 July 31, 2018 Restated Total Billed and Unbilled Contract Receivables Allowance for Doubtful Accounts Total Billed and Unbilled Contract Receivables Allowance for Doubtful Accounts (in thousands) U.S. operations $ 20,340 $ 505 $ 21,580 $ 569 South American operations 5,600 666 5,319 715 Totals $ 25,940 $ 1,171 $ 26,899 $ 1,284 The allowance for doubtful accounts for the Company’s South American operations represented 12% of related contract receivables at April 27, 2019 compared to 2% for the Company’s U.S. operations. Unstable local economies that adversely impacted certain of our South American clients in recent years demonstrated signs of stabilizing during fiscal year 2018. Management continues to monitor trends and events that may adversely impact the realizability of recorded receivables from our South American clients. Disaggregation of Revenues The following table provides a summary of the Company’s gross revenue, disaggregated by operating segment and contract type. Three Months Ended Nine Months Ended April 27, 2019 April 28, 2018 (Restated) April 27, 2019 April 28, 2018 (Restated) Gross revenue from time and materials contracts: U.S. operations $ 10,699 $ 10,038 $ 29,689 $ 28,826 South American operations - - - - Total gross revenue from time and materials contracts $ 10,699 $ 10,038 $ 29,689 $ 28,826 Gross revenue from fixed price contracts: U.S. operations $ 2,888 $ 3,248 $ 9,445 $ 10,336 South American operations 4,840 4,112 12,530 14,287 Total gross revenue from fixed price contracts $ 7,728 $ 7,360 $ 21,975 $ 24,623 Gross revenue from cost-plus contracts: U.S. operations $ 3,348 $ 3,279 $ 12,116 $ 14,622 South American operations - - - - Total gross revenue from cost-plus contracts $ 3,348 $ 3,279 $ 12,116 $ 14,622 Gross revenue from all contracts: U.S. operations $ 16,935 $ 16,565 $ 51,250 $ 53,784 South American operations 4,840 4,112 12,530 14,287 Consolidated gross revenue $ 21,775 $ 20,677 $ 63,780 $ 68,071 Customer Deposits Customer deposits of $2.8 million and $3.2 million at April 27, 2019 and July 31, 2018, respectively, represent cash advances received from customers for future services. |