Revenues | Revenues ASC 606 adoption and cumulative effect As of April 1, 2018, the Company adopted ASU No. 2014-09, Revenue from Contracts with Customers, and subsequent Updates (collectively, "ASC 606" or "the standard") using the modified retrospective method for all contracts not completed as of the date of adoption. The reported results for periods presented in Fiscal 2019 reflect the application of ASC 606 while the reported results for periods presented in Fiscal 2018 were prepared under ASC 605, Revenue Recognition. The adoption of ASC 606 represents a change in accounting principle that will more closely align revenue recognition with the delivery of the Company's services and will provide financial statement readers with enhanced disclosures. The core principle of ASC 606 is that an entity recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expected to be entitled in exchange for those goods or services. Under the modified retrospective method, the Company recognized the cumulative effect of adopting ASC 606 as an adjustment to the opening balance of retained earnings at the beginning of Fiscal 2019. This adjustment to the opening balance of retained earnings was a decrease of $2,752 . This decrease in retained earnings was mainly due to the deferral of $1,826 of revenues and gross profit associated with materials costs incurred as part of installation projects in order to best depict the Company's performance on these projects, where progress is measured over time using a cost-to-cost input method; this deferral resulted in a decrease in costs/estimated earnings in excess of billings of $1,371 and an increase in billings in excess of costs/estimated earnings of $455 . The adoption of ASC 606 had no impact on the Company’s net cash used for operating activities and only resulted in offsetting adjustments to net loss and various working capital balances. Disaggregation of revenues The following tables break down revenues by offering types at the operating segment level. Refer to the Performance obligations section below for further information on these offering types. Three-months ended September 30, 2018 Offering Types Timing of Revenue Recognition North America Products North America Services International Products International Services Total Products Point in time $ 16,845 $ — $ 15,991 $ — $ 32,836 Projects Over time — 45,936 — 8,232 54,168 Services Over time — 70,344 — 1,310 71,654 Total $ 16,845 $ 116,280 $ 15,991 $ 9,542 $ 158,658 Six-months ended September 30, 2018 Offering Types Timing of Revenue Recognition North America Products North America International Products International Services Total Products Point in time $ 32,645 $ — $ 31,743 $ — $ 64,388 Projects Over time — 91,831 — 16,490 108,321 Services Over time — 144,912 — 3,531 148,443 Total $ 32,645 $ 236,743 $ 31,743 $ 20,021 $ 321,152 Performance obligations Under ASC 606, revenues are to be recognized when or as performance obligations are satisfied by transferring control of a promised good or service to a customer. Companies must determine, at contract inception, whether control of a good or service transfers to a customer over time or at a point in time. Products revenues represent product-only networking solutions sold through our Products platform. The Company employs point in time revenue recognition to our Products revenues when control of these products transfer to our customers, which generally occurs upon shipment from the Company's location. Payments are due from customers after we satisfy these performance obligations. While it is our standard business practice to control products and services before these products and services are transferred to customers, and thus act as the principal in arrangements, there are certain arrangements in which the Company acts as an agent whereby revenues are recognized for the amounts into which we expect to be entitled to when our performance obligations as the agent are satisfied, which has historically been at a point in time. Projects include installation projects from our Services platform, which comprise both product sales and corresponding installation services (collectively, installation projects). The Company employs over time revenue recognition to our installation projects either on a cost-to-cost input method or a time and materials input method, depending on the nature and pricing structure of the arrangement. For installation projects, the timing of when payments are due varies by contract, but is often based on certain milestones being met which will not always coincide with the timing in which our performance obligations are satisfied; this results in the costs and estimated earnings in excess of billings and billings in excess of costs and estimated earnings accounts as reported within the Company's Consolidated Balance Sheets. Services revenues include our maintenance services and on demand services. The company employs over time revenue recognition to our maintenance services on a time-based method. Revenues are recognized on our on demand services typically when completed, due to the short-term duration of this work (which typically spans one to thirty days). In limited cases, the Company also provides extended warranties, which are considered separate performance obligations; revenues for these warranties are recognized over time using a time-based method as well. For maintenance services, payments may be due prior to the commencement of the maintenance period, periodically during the maintenance period and/or after the completion of the maintenance period. Payments received in advance of their related maintenance service periods will result in deferred revenue as reported within the Company's Consolidated Balance Sheets. Payment terms do not have any significant financing components and while contracts can have certain types of variable consideration, including discounts, rebates and returns, all of which factor into our estimated amounts of consideration to which the Company will be entitled under ASC 606, these are currently neither significant nor constrained. Revenues recognized in the three- and six-months ended September 30, 2018 periods from performance obligations satisfied (or partially satisfied) in previous periods, as a result of changes in estimates under the cost-to-cost input method or otherwise, were $1,604 and $1,275, respectively. Revenues related to remaining unsatisfied performance obligations from open contracts that have not yet been recognized through the second quarter of Fiscal 2019 are $237,226 , $117,372 of which is expected to be recognized in the next six months. Contract balances The following table summarizes information about the Company's contract balances. Contract Balances September 30, 2018 March 31, 2018 $ Change % Change Accounts receivable, net of allowance for doubtful accounts $ 104,009 $ 99,150 $ 4,859 5 % Costs/estimated earnings in excess of billings on uncompleted contracts 50,826 52,696 (1,870 ) (4 )% Billings in excess of costs/estimated earnings on uncompleted contracts 12,176 12,547 (371 ) (3 )% Deferred revenue - current 23,904 27,420 (3,516 ) (13 )% Deferred revenue - long-term 3,503 2,758 745 27 % Accounts receivable increased $4,859 mainly due to the timing of revenues recognized in the quarter, primarily driven by increased collections at the previous fiscal year end. Costs in excess of billings decreased $1,870 as a result of as a result of changes related to infrastructure projects in North American Services. Billings in excess of costs decreased $371 stemming from an increase in average collection days, primarily driven by infrastructure projects in North American Services. Deferred revenue, including the long-term portion which is included in Other liabilities within the Company's Consolidated Balance Sheets, decreased $2,771 as a result of a decline in maintenance services revenues in North American Services. During Fiscal 2019 , the Company recognized revenues of $23,610 and $5,490 that was included in deferred revenue and billings in excess of costs at March 31, 2018, respectively. Practical expedients and policy elections The Company has taken the practical expedient as outlined in ASC 606-10-65-1(f)(4) which aggregates the effect to the opening balance sheet of all contract modifications that occur through the adoption date. We have also taken the practical expedient as outlined in ASC 340-40-25-4 where we will recognize the incremental costs of obtaining a contract as an expense when incurred if the amortization period of the asset that the entity otherwise would have recognized is one year or less. While the Company has incremental commission costs associated with contracts greater than one year in duration, these amounts earned were not significant during the period. The Company also incurs incremental costs to fulfill contracts, which are capitalized and amortized over the associated contract lives; however, these amounts were not significant. Regarding policy elections, the Company has elected to account for shipping and handling activities performed by the Company after the transfer of title as activities to fulfill the promise to transfer products and not evaluate whether these activities are promised services that should be treated as separate performance obligations. The Company has also elected to present all sales taxes collected from customers on a net basis. The impact of applying these practical expedients and policy elections are not significant to our results. Transition impact The following tables summarize the impacts of adopting ASC 606 on the Company's consolidated financial statements: Consolidated Balance Sheet September 30, 2018 In thousands As reported Adjustments Balances without Adoption of ASC 606 Assets Accounts receivable, net of allowance for doubtful accounts $ 104,009 $ (16 ) $ 103,993 Inventories, net 19,954 12 19,966 Costs/estimated earnings in excess of billings on uncompleted contracts 50,826 1,137 51,963 Other assets 30,682 (413 ) 30,269 Deferred revenue 23,904 580 24,484 Billings in excess of costs/estimated earnings on uncompleted contracts 12,176 422 12,598 Other liabilities 26,323 714 27,037 Retained earnings (22,842 ) (2,436 ) (25,278 ) Three-months ended Consolidated Statement of Operations September 30, 2018 In thousands, except per share amounts As reported Adjustments Balances without Adoption of ASC 606 Revenues Products $ 32,836 $ 232 $ 33,068 Services 125,822 (25 ) 125,797 Total 158,658 207 158,865 Cost of sales Products 18,874 100 18,974 Services 96,419 21 96,440 Total 115,293 121 115,414 Gross profit 43,365 86 43,451 Six-months ended Consolidated Statement of Operations September 30, 2018 In thousands, except per share amounts As reported Adjustments Balances without Adoption of ASC 606 Revenues Products $ 64,388 $ 205 $ 64,593 Services 256,764 30 256,794 Total 321,152 235 321,387 Cost of sales Products 37,092 92 37,184 Services 194,400 24 194,424 Total 231,492 116 231,608 Gross profit 89,660 119 89,779 Six-months ended Consolidated Statement of Operating Cash Flows September 30, 2018 In thousands As reported Adjustments Balances without Adoption of ASC 606 Net income (loss) from continuing operations $ (15,064 ) $ 119 $ (14,945 ) Adjustments to reconcile net income (loss) to net cash provided by (used for) continuing operating activities Intangibles amortization 2,153 — 2,153 Depreciation 4,111 — 4,111 Loss (gain) on sale of property 74 — 74 Deferred taxes (8,286 ) — (8,286 ) Stock compensation expense 1,446 — 1,446 Asset impairment loss 1,586 — 1,586 Provision for obsolete inventory 1,073 — 1,073 Provision for (recovery of) doubtful accounts 291 — 291 Changes in operating assets and liabilities Accounts receivable (2,865 ) 7 (2,858 ) Inventories 4,208 (6 ) 4,202 Costs/estimated earnings in excess of billings on uncompleted contracts (5,789 ) 19 (5,770 ) All other assets 4,373 10 4,383 Accounts payable (2,529 ) — (2,529 ) Billings in excess of costs/estimated earnings on uncompleted contracts (319 ) (8 ) (327 ) All other liabilities 5,256 (141 ) 5,115 Net cash provided by (used for) continuing operating activities $ (10,281 ) $ — $ (10,281 ) |