XML 23 R12.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Revenue | 3 Months Ended
--- | ---
Mar. 31, 2018
Revenue from Contract with Customer [Abstract] |
Revenue |
3. | Revenue
The Company accounts for revenue in accordance with ASC Topic 606, which we adopted on January 1, 2018 using the modified retrospective method. The majority of our revenue is derived from short term contracts with an original expected length of one year or less. Performance Obligation 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 in Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue as the performance obligation is satisfied. Treatment Segment Revenues: Contracts in our Treatment Segment have a single performance obligation as the promise to receive, treat and dispose of waste is not separately identifiable in the contract and, therefore, not distinct. Performance obligations are generally satisfied over time using the input method. Under the input method, the Company uses a measure of progress divided into major phases which include receipt, treatment/processing and shipment/final disposal. As major processing phases are completed and the costs are incurred, the proportional percentage of revenue is recognized. Transaction price for Treatment Segment contracts are determined by the stated fixed rate per unit price as stipulated in the contract. Services Segment Revenues: Revenues for our Services Segment are generated from time and materials, cost reimbursement or fixed price arrangements: The Company’s primary obligation to customers in time and materials contracts relate to the provision of services to the customer at the direction of the customer. This provision of services at the request of the customer is the performance obligation, which is satisfied over time. Revenue earned from time and materials contracts is determined using the input method and is based on contractually defined billing rates applied to services performed and materials delivered. The Company’s primary performance obligation to customers in cost reimbursement contracts is to complete certain tasks and work steams. Each specified work stream or task within the contract is considered to be a separate performance obligation. The transaction price is calculated using an estimated cost to complete the various scope items to achieve the performance obligation as stipulated in the contract. An estimate is prepared for each individual scope item in the contract and the transaction price is allocated on a time and materials basis as services are provided. Revenue from cost reimbursement contracts is recognized over time using the input method based on costs incurred, plus a proportionate amount of fee earned. Under fixed price contracts, the objective of the project is not attained unless all scope items within the contract are completed and all of the services promised within fixed fee contracts constitute a single performance obligation. Transaction price is estimated based upon the estimated cost to complete the overall project. Revenue from fixed price contract is recognized over time using the output method based on the percentage of project completion multiplied by the total fee as a measure of progress. The nature of our contracts does not give rise to variable considerations. Significant Payment Terms Invoicing is based on schedules established in customer contracts. Payment terms vary by customers but are generally established at 30 days from invoicing. Disaggregation of Revenue In general, the Company’s business segmentation is aligned according to the nature and economic characteristics of our services and provides meaningful disaggregation of each business segment’s results of operations. The following tables present further disaggregation of our revenues by different categories for our Services and Treatment Segments:
|  | Three Months Ended |  |  | Three Months Ended |
Revenue by Contract Type |  | March 31, 2018 |  |  | March 31, 2017 |
(In thousands) |  | Treatment |  |  | Services |  |  | Total |  |  | Treatment |  |  | Services |  |  | Total |
Fixed price |  | $ | 8,959 |  |  | $ | 90 |  |  | $ | 9,049 |  |  | $ | 10,034 |  |  | $ | 98 |  |  | $ | 10,132 |
Cost reimbursement |  |  | ― |  |  |  | ― |  |  |  | ― |  |  |  | ― |  |  |  | ― |  |  |  | ― |
Time and materials |  |  | ― |  |  |  | 3,609 |  |  |  | 3,609 |  |  |  | ― |  |  |  | 2,575 |  |  |  | 2,575 |
Total |  | $ | 8,959 |  |  | $ | 3,699 |  |  | $ | 12,658 |  |  | $ | 10,034 |  |  | $ | 2,673 |  |  | $ | 12,707 |
|  | Three Months Ended |  |  | Three Months Ended |
Revenue by generator |  | March 31, 2018 |  |  | March 31, 2017 |
(In thousands) |  | Treatment |  |  | Services |  |  | Total |  |  | Treatment |  |  | Services |  |  | Total |
Domestic government |  | $ | 6,536 |  |  | $ | 3,118 |  |  | $ | 9,654 |  |  | $ | 7,371 |  |  | $ | 2,068 |  |  | $ | 9,439 |
Domestic commercial |  |  | 2,423 |  |  |  | 402 |  |  |  | 2,825 |  |  |  | 2,663 |  |  |  | 519 |  |  |  | 3,182 |
Foreign government |  |  | ― |  |  |  | 153 |  |  |  | 153 |  |  |  | ― |  |  |  | 65 |  |  |  | 65 |
Foreign commercial |  |  | ― |  |  |  | 26 |  |  |  | 26 |  |  |  | ― |  |  |  | 21 |  |  |  | 21 |
Total |  | $ | 8,959 |  |  | $ | 3,699 |  |  | $ | 12,658 |  |  | $ | 10,034 |  |  | $ | 2,673 |  |  | $ | 12,707 |
Contract Balances The timing of revenue recognition, billings, and cash collections results in accounts receivable and unbilled receivables (contract assets). The Company’s contract liabilities consist of deferred revenues which represents advance payment from customers in advance of the completion of our performance obligation. The following table represents changes in our contract assets and contract liabilities balances:
(In thousands) |  | March 31, 2018 |  |  | January 1, 2018 |  |  | Year-to-date Change ($) |  |  | Year-to-date Change (%) |
Contract assets |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Account receivables, net of allowance |  | $ | 4,762 |  |  | $ | 7,940 |  |  | $ | (3,178 | ) |  |  | (40.0 | )%
Unbilled receivables - current |  |  | 4,574 |  |  |  | 4,547 |  |  |  | 27 |  |  |  | 0.6 | %
Unbilled receivables - non-current |  |  | 92 |  |  |  | 184 |  |  |  | (92 | ) |  |  | (50.0 | )%
Contract liabilities |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Deferred revenue |  | $ | 4,620 |  |  | $ | 5,083 |  |  | $ | (463 | ) |  |  | (9.1 | )%
The net decrease in our contract assets was primarily due to increased accounts receivable collections. The Company provides various payment terms to our customers; therefore, our accounts receivable are impacted by these terms and the related timing of accounts receivable collections. Revenue recognized for the three months ended March 31, 2018 and 2017 that was included in the contract liability balance at the beginning of each year was $3,811,000 and $2,977,000, respectively. All revenue recognized in each period related to performance obligations satisfied within the respective period. Incremental Costs to Obtain a Contract Costs incurred to obtain contracts with our customers are immaterial and as a result, the Company expenses (within selling, general and administration expenses (“SG&A”)) incremental costs incurred in obtaining contracts with our customer as incurred. Remaining Performance Obligations The Company applies the practical expedient in paragraph 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less. The Company applies the transition practical expedient in paragraph 606-10-65-1(f)(3) and does not disclose the amount of the transaction price allocated to the remaining performance obligations or an explanation of when the Company expects to recognize that amount as revenue for periods prior to the adoption of Topic 606.

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -URI http://asc.fasb.org/topic&trid=2122369 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration