XML 31 R20.htm IDEA: XBRL DOCUMENT
v3.24.3

Commitments | 3 Months Ended
--- | ---
Sep. 27, 2024
Commitments Disclosure [Abstract] |
Commitments | Commitments Unconditional Long-Term Purchase Obligations. As of September 27, 2024, the Company had unconditional long-term purchase obligations of approx imately $53 million. The Company expects the commitment to be paid to total $28 million, $16 million, $6 million and $3 million for fiscal years 2026, 2027, 2028 and 2029 respectively. In addition, the Company also had certain long-term market share based inventory purchase commitments as of September 27, 2024. The Company recorded ord er cancellation fees to terminate certain purchase commitments related to the purchase of inventory components and equipment. As of September 27, 2024, cumulative unpaid order cancellation fees on the Condensed Consolidated Balance Sheets were $58 million, with $32 million in Accounts payable and $26 million in Accrued expenses, all of which is expected to be paid within one year.

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | stx_CommitmentsDisclosureAbstract
Namespace Prefix: | stx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 440 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//440/tableOfContent + Details
Name: | us-gaap_CommitmentsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration