Revenue Recognition

 

The Company’s revenue is generated pursuant to written contractual arrangements to design, develop, manufacture and/or modify complex products, and to provide related engineering, technical and other services according to the specifications of the customers. These contracts may be firm fixed price (“FFP”), cost plus fixed fee (“CPFF”), or time and materials (“T&M”). The Company considers all such contracts to be within the scope of ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”).

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer distinct goods or services to a customer, and it is the unit of account in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and revenue is recognized when each performance obligation under the terms of a contract is satisfied. Revenue is measured at the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its observable standalone selling price for products and services. When the standalone selling price is not directly observable, the Company uses its best estimate of the standalone selling price of each distinct good or service in the contract using the cost plus reasonable margin approach. This approach estimates the Company’s expected costs of satisfying the performance obligation and then adds an appropriate margin for that distinct good or service.

 

Contract modifications are routine in the performance of the Company’s contracts. In most instances, contract modifications are for additional goods and/or services that are distinct and, therefore, accounted for as new contracts.

 

The Company’s performance obligations are satisfied over time or at a point in time. Performance obligations are satisfied over time if the customer receives the benefits as the Company performs, if the customer controls the asset as it is being developed or produced, or if the product being produced for the customer has no alternative use and the Company has a contractual right to payment for the Company’s costs incurred to date plus a reasonable margin. The contractual right to payment is generally supported by termination for convenience clauses that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit, and take control of any work in process. Revenue for TMS product deliveries and Customer-Funded R&D contracts is recognized over time as costs are incurred. Contract services revenue is composed of revenue recognized on contracts for the provision of services, including repairs and maintenance, training, engineering design, development and prototyping activities, and technical support services. Contract services revenue is recognized over time as services are rendered. Typically, revenue is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Training services are recognized over time using an output method based on days of training completed.

 

For performance obligations satisfied over time, revenue is generally recognized using costs incurred to date relative to total estimated costs at completion to measure progress. Incurred costs represent work performed, which correspond with, and thereby best depict, transfer of control to the customer. Contract costs include labor, materials, subcontractors’ costs, other direct costs, and indirect costs applicable on government and commercial contracts.

 

For performance obligations which are not satisfied over time per the aforementioned criteria above, revenue is recognized at the point in time in which each performance obligation is fully satisfied. The Company’s small UAS product sales revenue is composed of revenue recognized on contracts for the delivery of small UAS systems and spare parts. Revenue is recognized at the point in time when control transfers to the customer, which generally occurs when title and risk of loss have passed to the customer.

 

On April 30, 2019, the Company had approximately $164,326,000 of remaining performance obligations under contracts with its customers, which the Company also refers to as backlog. The Company currently expects to recognize approximately 92% of the remaining performance obligations as revenue in fiscal 2020, an additional 7% in fiscal 2021, and the balance thereafter.

 

The Company collects sales, value add, and other taxes concurrent with revenue producing activities, which are excluded from revenue when they are both imposed on a specific transaction and collected from a customer.

 

Contract Estimates

 

Accounting for contracts and programs primarily with a duration of less than six months involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the total expected costs to complete the contract and recognizes revenue based on the percentage of costs incurred at period end. Typically, revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying the Company’s performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, materials, subcontractors’ costs, other direct costs, and indirect costs applicable on government and commercial contracts.

 

Contract estimates are based on various assumptions to project the outcome of future events that may span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials, the performance of subcontractors, and the availability and timing of funding from the customer.

 

The nature of the Company’s contracts gives rise to several types of variable consideration, including penalty fees and incentive awards generally for late delivery and early delivery, respectively. The Company generally estimates such variable consideration as the most likely amount. In addition, the Company includes the estimated variable consideration to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the related uncertainty is resolved. These estimates are based on historical award experience, anticipated performance and the Company’s best judgment at the time. Because of the certainty in estimating these amounts, they are included in the transaction price of the Company’s contracts and the associated remaining performance obligations.

 

As a significant change in one or more of these estimates could affect the profitability of the Company’s contracts, the Company regularly reviews and updates its contract-related estimates. Changes in cumulative revenue estimates, due to changes in the estimated transaction price or cost estimates, are recorded using a cumulative catch-up adjustment in the period identified for contracts with performance obligations recognized over time. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the quarter it is identified.

 

The impact of adjustments in contract estimates on the Company’s operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was not significant for the years ended April 30, 2019, 2018 or 2017. No adjustment on any one contract was material to the Company’s consolidated financial statements for the years ended April 30, 2019 or 2017. During the year ended April 30, 2018, the Company revised its estimates of the total expected costs to complete a TMS variant contract. The aggregate impact of these adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was a decrease of approximately $1,255,000.

 

Revenue by Category

 

The following tables present the Company’s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended

 

 

April 30,

 

April 30,

 

April 30,

Revenue by major product line/program

 

2019

    

2018

 

2017

Small UAS

 

$

183,157

 

$

167,534

 

$

145,760

TMS

 

 

65,087

 

 

63,406

 

 

81,182

HAPS

 

 

55,407

 

 

29,593

 

 

 3

Other

 

 

10,623

 

 

7,891

 

 

6,160

Total revenue

 

$

314,274

 

$

268,424

 

$

233,105

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended

 

 

April 30,

 

April 30,

 

April 30,

Revenue by contract type

 

2019

    

2018

 

2017

FFP

 

$

224,090

 

$

212,976

 

$

177,506

CPFF

 

 

89,485

 

 

55,203

 

 

54,052

T&M

 

 

699

 

 

245

 

 

1,547

Total revenue

 

$

314,274

 

$

268,424

 

$

233,105

 

Each of these contract types presents advantages and disadvantages. Typically, the Company assumes more risk with FFP contracts. However, these types of contracts generally offer additional profits when the Company completes the work for less than originally estimated. CPFF contracts generally subject the Company to lower risk. Accordingly, the associated base fees are usually lower than fees on FFP contracts. Under T&M contracts, the Company’s profit may vary if actual labor hour rates vary significantly from the negotiated rates.

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended

 

 

April 30,

 

April 30,

 

April 30,

Revenue by customer category

 

2019

    

2018

 

2017

U.S. government:

 

$

182,586

 

$

156,996

 

$

151,595

Non-U.S. government

 

 

131,688

 

 

111,428

 

 

81,510

Total revenue

 

$

314,274

 

$

268,424

 

$

233,105

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended

 

 

April 30,

 

April 30,

 

April 30,

Revenue by geographic location

 

2019

    

2018

 

2017

Domestic

 

$

151,124

 

$

142,158

 

$

149,698

International

 

 

163,150

 

 

126,266

 

 

83,407

Total revenue

 

$

314,274

 

$

268,424

 

$

233,105

 

Contract Balances

 

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables, and customer advances and deposits on the consolidated balance sheet. In the Company’s services contracts, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, which is generally monthly, or upon the achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets recorded in “Unbilled receivables and retentions” on the consolidated balance sheet. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities recorded in “Customer advances” on the consolidated balance sheet. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements. These assets and liabilities are reported on the consolidated balance sheet on a contract-by-contract basis at the end of each reporting period. For the Company’s product revenue, the Company generally receives cash payments subsequent to satisfying the performance obligation via delivery of the product, resulting in billed accounts receivable. Changes in the contract asset and liability balances during the years ended April 30, 2019 or 2018 were not materially impacted by any other factors. For the Company’s contracts, there are no significant gaps between the receipt of payment and the transfer of the associated goods and services to the customer for material amounts of consideration.

 

Revenue recognized for the years ended April 30, 2019, 2018, and 2017 that was included in contract liability balances at the beginning of each year were $1,587,000,  $977,000 and $483,000, respectively.

About Revenue Disclosures

Revenue disclosures under ASC 606 explain how a company identifies performance obligations, allocates transaction prices, and determines when revenue is recognized. This section is essential for understanding whether reported revenue reflects genuine economic activity or aggressive accounting choices. Analysts examine the mix of point-in-time versus over-time recognition, which directly affects revenue timing and comparability.

Key signals: rising contract liabilities (deferred revenue) suggest strong future revenue visibility, while declining contract assets may indicate slowing project milestones. Watch for variable consideration estimates — rebates, returns, and performance bonuses that require management judgment. Significant changes in disaggregated revenue by geography or product line can reveal shifting business mix before it appears in headline numbers. Compare revenue growth against contract liability growth to assess sustainability, and scrutinize any changes in the timing of recognition that coincide with earnings pressure.