XML 23 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Notes)
3 Months Ended
Oct. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue
Revenue

In accordance with FASB ASC 606 - Revenue from Contracts with Customers ("ASC 606"), we record revenue in an amount that reflects the consideration to which we expect to be entitled in exchange for goods or services promised to customers. Under ASC 606, we follow a five-step model to: (1) identify the contract with our customer; (2) identify our performance obligations in our contract; (3) determine the transaction price for our contract; (4) allocate the transaction price to our performance obligations; and (5) recognize revenue using one of the following two methods:

Over time - We recognize revenue using the over time method when there is a continuous transfer of control to the customer over the contractual period of performance. This generally occurs when we enter into a long-term contract relating to the design, development or manufacture of complex equipment or technology platforms to a buyer’s specification (or to provide services related to the performance of such contracts). Continuous transfer of control is typically supported by contract clauses which allow our customers to unilaterally terminate a contract for convenience, pay for costs incurred plus a reasonable profit and take control of work-in-process. Revenue recognized over time is generally based on the extent of progress toward completion of the related performance obligations. The selection of the method to measure progress requires judgment and is based on the nature of the products or services provided. In certain instances, typically for firm fixed-price contracts, we use the cost-to-cost measure because it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure, the extent of progress toward completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion, including warranty costs. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. Costs to fulfill generally include direct labor, materials, subcontractor costs, other direct costs and an allocation of indirect costs. When these contracts are modified, the additional goods or services are generally not distinct from those already provided. As a result, these modifications form part of an existing contract and we must update the transaction price and our measure of progress for the single performance obligation and recognize a cumulative catch-up to revenue and gross profits.

For over time contracts using a cost-to-cost measure of progress, we have an estimate at completion ("EAC") process in which management reviews the progress and execution of our performance obligations. This EAC process requires management judgment relative to assessing risks, estimating contract revenue and costs, and making assumptions for schedule and technical issues. Since certain contracts extend over a long period of time, the impact of revisions in revenue and or cost estimates during the progress of work may impact current period earnings through a cumulative adjustment. Additionally, if the EAC process indicates a loss, a provision is made for the total anticipated loss in the period that it becomes evident. Contract revenue and cost estimates for significant contracts are generally reviewed and reassessed at least quarterly.

The cost-to-cost method is principally used to account for contracts in our mission-critical technologies and high-performance transmission technologies product lines and, to a lesser extent, certain location-based and messaging infrastructure contracts in our public safety and location technologies product line. For service-based contracts in our public safety and location technologies product line, we recognize revenue over time. These services are typically recognized as a series of services performed over the contract term using the straight-line method, or based on our customers’ actual usage of the networks and platforms which we provide.

Point in time - When a performance obligation is not satisfied over time, we must record revenue using the point in time accounting method which generally results in revenue being recognized upon shipment or delivery of a promised good or service to a customer. This generally occurs when we enter into short term contracts or purchase orders where items are provided to customers with relatively quick turn-around times. Modifications to such contracts and or purchase orders, which typically provide for additional quantities or services, are accounted for as a new contract because the pricing for these additional quantities or services are based on standalone selling prices.

Point in time accounting is principally applied to contracts in our satellite ground station technologies product line (which includes satellite modems, solid-state and traveling wave tube amplifiers) and certain contracts for our solid-state, high-power amplifiers in our high-performance transmission technologies product line. Point in time accounting is also applied to certain contracts in our mission-critical technologies product line. The contracts related to these product lines do not meet the requirements for over time revenue recognition because our customers cannot utilize the equipment for its intended purpose during any phase of our manufacturing process; customers do not simultaneously receive and or consume the benefits provided by our performance; customers do not control the asset (i.e., prior to delivery, customers cannot direct the use of the asset, sell or exchange the equipment, etc.); and, although many of our contracts have termination for convenience clauses and or an enforceable right to payment for performance completed to date, our performance creates an asset with an alternative use through the point of delivery.

In determining that our equipment has alternative use, we considered the underlying manufacturing process for our products. In the early phases of manufacturing, raw materials and work in process (including subassemblies) consist of common parts that are highly fungible among many different types of products and customer applications. Finished products are either configured to our standard configuration or based on our customers’ specifications. Finished products, whether built to our standard specification or to a customers’ specification, can be sold to a variety of customers and across many different end use applications with minimal rework, if needed, and without incurring a significant economic loss.

When identifying a contract with our customer, we consider when it has approval and commitment from both parties, if the rights of the parties are identified, if the payment terms are identified, if it has commercial substance and if collectability is probable.

When identifying performance obligations, we consider whether there are multiple promises and how to account for them. In our contracts, multiple promises are separated if they are distinct, both individually and in the context of the contract. If multiple promises in a contract are highly interrelated or comprise a series of distinct services performed over time, they are combined into a single performance obligation. In some cases, we may also provide the customer with an additional service-type warranty, which we recognize as a separate performance obligation. Service-type warranties do not represent a significant portion of our consolidated net sales. When service-type warranties represent a separate performance obligation, the revenue is deferred and recognized ratably over the extended warranty period. Our contracts, from time-to-time, may also include options for additional goods and services. To date, these options have not represented material rights to the customer as the pricing for them reflects standalone selling prices. As a result, we do not consider options we offer to be performance obligations for which we must allocate a portion of the transaction price. In many cases, we provide assurance-type warranty coverage for some of our products for a period of at least one year from the date of delivery.

When identifying the transaction price, we typically utilize the contract's stated price as a starting point. The transaction price in certain arrangements may include estimated amounts of variable consideration, including award fees, incentive fees or other provisions that can either increase or decrease the transaction price. We estimate variable consideration as the amount to which we expect to be entitled, and we include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the estimation uncertainty is resolved. The estimation of this variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and all information (e.g., historical, current and forecasted) that is reasonably available to us.

When allocating the contract’s transaction price, we consider each distinct performance obligation. For contracts with multiple performance obligations, we allocate the contract’s transaction price to each performance obligation using our best estimate of the standalone selling price of each distinct good or service in the contract. We determine standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, we estimate the standalone selling price taking into account available information such as market conditions, including geographic or regional specific factors, competitive positioning, internal costs, profit objectives and internally approved pricing guidelines related to the performance obligations.

Almost all of our contracts with customers are denominated in U.S. dollars and typically are either firm fixed-price or cost reimbursable type contracts (including fixed-fee, incentive-fee and time-and-material type contracts). In almost all of our contracts with customers, we are the principal in the arrangement and report revenue on a gross basis. Transaction prices for contracts with U.S. domestic and international customers are usually based on specific negotiations with each customer and in the case of the U.S. government, sometimes based on estimated or actual costs of providing the goods or services in accordance with applicable regulations. Sales by geography and customer type, as a percentage of consolidated net sales, are as follows:
 
 
Three months ended October 31,
 
 
2019
 
2018
United States
 
 
 
 
U.S. government
 
40.8
%
 
44.2
%
Domestic
 
36.1
%
 
31.4
%
Total United States
 
76.9
%
 
75.6
%
 
 
 
 
 
International
 
23.1
%
 
24.4
%
Total
 
100.0
%
 
100.0
%


Sales to U.S. government customers include sales to the U.S. Department of Defense ("DoD"), intelligence and civilian agencies, as well as sales directly to or through prime contractors. Domestic sales include sales to commercial customers, as well as to U.S. state and local governments. Except for the U.S. government, there were no customers that represented more than 10.0% of consolidated net sales during the three months ended October 31, 2019 and 2018. International sales include sales to U.S. domestic companies for inclusion in products that are sold to international customers. Except for the U.S., no individual country (including sales to U.S. domestic companies for inclusion in products that are sold to a foreign country) represented more than 10.0% of consolidated net sales for the three months ended October 31, 2019 and 2018.

The following tables summarize our disaggregation of revenue consistent with information reviewed by our chief operating decision-maker ("CODM") for the three months ended October 31, 2019 and 2018. We believe these categories best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors which impact our business:
 
 
Three months ended October 31, 2019
 
 
Commercial Solutions
 
Government Solutions
 
Total
Geographical region and customer type
 
 
 
 
 
 
U.S. government
 
$
16,748,000

 
52,773,000

 
$
69,521,000

Domestic
 
53,354,000

 
8,041,000

 
61,395,000

Total United States
 
70,102,000

 
60,814,000

 
130,916,000

 
 
 
 
 
 
 
International
 
24,212,000

 
15,139,000

 
39,351,000

Total
 
$
94,314,000

 
75,953,000

 
$
170,267,000

Contract type
 
 
 
 
 
 
Firm fixed price
 
$
92,548,000

 
50,724,000

 
$
143,272,000

Cost reimbursable
 
1,766,000

 
25,229,000

 
26,995,000

Total
 
$
94,314,000

 
75,953,000

 
$
170,267,000

Transfer of control
 
 
 
 
 
 
Point in time
 
$
37,723,000

 
37,786,000

 
$
75,509,000

Over time
 
56,591,000

 
38,167,000

 
94,758,000

Total
 
$
94,314,000

 
75,953,000

 
$
170,267,000

 
 
Three months ended October 31, 2018
 
 
Commercial Solutions
 
Government Solutions
 
Total
Geographical region and customer type
 
 
 
 
 
 
U.S. government
 
$
14,220,000

 
56,824,000

 
$
71,044,000

Domestic
 
42,237,000

 
8,274,000

 
50,511,000

Total United States
 
56,457,000

 
65,098,000

 
121,555,000

 
 
 
 
 
 
 
International
 
21,516,000

 
17,773,000

 
39,289,000

Total
 
$
77,973,000

 
82,871,000

 
$
160,844,000

Contract type
 
 
 
 
 
 
Firm fixed price
 
$
76,290,000

 
63,611,000

 
$
139,901,000

Cost reimbursable
 
1,683,000

 
19,260,000

 
20,943,000

Total
 
$
77,973,000

 
82,871,000

 
$
160,844,000

Transfer of control
 
 
 
 
 
 
Point in time
 
$
37,945,000

 
52,623,000

 
$
90,568,000

Over time
 
40,028,000

 
30,248,000

 
70,276,000

Total
 
$
77,973,000

 
82,871,000

 
$
160,844,000


The timing of revenue recognition, billings and collections results in receivables, unbilled receivables and contract liabilities on our Condensed Consolidated Balance Sheet. Under typical payment terms for our contracts accounted for over time, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals (e.g., monthly) or upon achievement of contractual milestones. For certain contracts with provisions that are intended to protect customers in the event we do not satisfy our performance obligations, billings occur subsequent to revenue recognition, resulting in unbilled receivables. Under ASC 606, unbilled receivables constitute contract assets. There were no material impairment losses recognized on contract assets during the three months ended October 31, 2019 and 2018, respectively. On large long-term contracts, and for contracts with international customers that do not do business with us regularly, payment terms typically require advanced payments and deposits. Under ASC 606, payments received from customers in excess of revenue recognized to date results in a contract liability. These contract liabilities are not considered to represent a significant financing component of the contract because we believe these cash advances and deposits are generally used to meet working capital demands which can be higher in the earlier stages of a contract. Also, advanced payments and deposits provide us with some measure of assurance that the customer will perform on its obligations under the contract. Under the typical payment terms for our contracts accounted for at a point in time, costs are accumulated in inventory until the time of billing, which generally coincides with revenue recognition. Of the contract liability balance at July 31, 2019 and August 1, 2018, $18,609,000 and $23,127,000 was recognized as revenue during the three months ended October 31, 2019 and 2018, respectively.

We recognize the incremental costs to obtain or fulfill a contract as an expense when incurred if the amortization period of the asset is one year or less. Incremental costs to obtain or fulfill contracts with an amortization period greater than one year were not material.

As commissions payable to our internal sales and marketing employees or contractors are contingent upon multiple factors, such commissions are not considered direct costs to obtain or fulfill a contract with a customer and are expensed as incurred in selling, general and administrative expenses on our Condensed Consolidated Statements of Operations. As for commissions payable to our third-party sales representatives related to large long-term contracts, we do consider these types of commissions both direct and incremental costs to obtain and fulfill such contracts. Therefore, such commissions are included in total estimated costs at completion for such contracts and expensed over time through cost of sales on our Condensed Consolidated Statements of Operations.

Remaining performance obligations represent the transaction price of firm orders for which work has not been performed as of the end of a fiscal period. Remaining performance obligations, which we refer to as backlog, exclude unexercised contract options and potential orders under indefinite delivery / indefinite quantity ("IDIQ") contracts. As of October 31, 2019, the aggregate amount of the transaction price allocated to remaining performance obligations was $648,343,000 (which represents the amount of our consolidated backlog). We estimate that a substantial portion of our remaining performance obligations at October 31, 2019 will be completed and recognized as revenue during the next twenty-four month period, with the rest thereafter. During the three months ended October 31, 2019, revenue recognized from performance obligations satisfied, or partially satisfied, in previous periods (for example due to changes in the transaction price) was not material.