XML 27 R12.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Contract Assets and Liabilities | 9 Months Ended
--- | ---
Mar. 31, 2024
Contract Assets and Liabilities |
Contract Assets and Liabilities | 5. Contract Assets and Liabilities ​ We enter into contracts to sell products and provide services, and we recognize contract assets and liabilities that arise from these transactions. We recognize revenue and corresponding accounts receivable according to ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). When we recognize revenue in advance of the point in time at which contracts give us the right to invoice a customer, we record this as unbilled revenue, which is included in accounts receivable, net, on the consolidated balance sheets. We may also receive consideration, per the terms of a contract, from customers prior to transferring control of goods to the customer. We record customer deposits as contract liabilities. Additionally, we may receive payments, most typically under service and warranty contracts, at the onset of a contract and before services have been performed. In such instances, we record a deferred revenue liability in either Other accrued expenses and current liabilities or Other long-term liabilities. We recognize these contract liabilities as sales after all revenue recognition criteria are met. ​ The table below shows the balance of contract assets and liabilities as of June 30, 2023 and March 31, 2024, including the change between the periods. There were no substantial non-current contract assets for the periods presented. Contract Assets (in thousands)
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | June 30, |  | March 31, |  | ​ | ​ |  | ​ |
​ |  | 2023 |  | 2024 |  | Change |  | % Change |
Unbilled revenue (included in accounts receivable, net) | ​ | $ | 86,818 | ​ | $ | 241,092 | ​ | $ | 154,274 | ​ | 178 | %
Contract Liabilities (in thousands),
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | June 30, |  | March 31, |  | ​ |  | ​ |
​ |  | 2023 |  | 2024 |  | Change |  | % Change | ​
Advances from customers | ​ | $ | 21,250 | ​ | $ | 65,888 | ​ | $ | 44,638 | ​ | 210 | %
Deferred revenue—current | ​ |  | 43,861 | ​ | ​ | 45,779 | ​ | ​ | 1,918 | ​ | 4 | ​
Deferred revenue—long-term | ​ |  | 22,200 | ​ | ​ | 23,446 | ​ | ​ | 1,246 | ​ | 6 | ​
​ Contract assets increased during the nine months ended March 31, 2024, primarily from the timing and nature of milestones met in contracts for a number of customers in our Security division where we met the revenue recognition criteria under ASC 606 in advance of the time when contracts give us the right to invoice customers. The net increase in contract liabilities was primarily due to activity in our Security division for deposits received on contracts, partially offset by recognition of revenue on service contracts included in deferred revenue. ​ Remaining Performance Obligations. Remaining performance obligations related to ASC 606 represent the portion of the transaction price allocated to performance obligations under an original contract with a term greater than one year which are fully or partially unsatisfied at the end of the applicable period. As of March 31, 2024, the portion of the transaction price allocated to remaining performance obligations was approximately $925.1 million. We expect to recognize revenue on approximately 57% of the remaining performance obligations over the next 12 months, and the remainder is expected to be recognized thereafter. During the nine months ended March 31, 2024, we recognized revenue of $53.6 million from contract liabilities existing at the beginning of the period. ​ Practical Expedients. In cases where we are responsible for shipping after the customer has obtained control of the goods, we have elected to treat the shipping activity as a fulfillment activity rather than as a separate performance obligation. Additionally, we have elected to capitalize the cost to obtain a contract only if the period of amortization is longer than one year. We only give consideration to whether a customer agreement has a financing component if the period of time between transfer of goods and services and customer payment is greater than one year.

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/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration