XML 42 R31.htm IDEA: XBRL DOCUMENT
v3.23.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Oct. 01, 2022
Significant Accounting Policies |
Management Estimates and Uncertainties | Management Estimates and Uncertainties. The preparation of consolidated financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Due to the COVID-19 pandemic, the global economy and financial markets were disrupted and there is a significant amount of uncertainty about the length and severity of the consequences caused by the pandemic. The Company has considered information available to it as of the date of issuance of these financial statements and is not aware of any specific events or circumstances that would require an update to its estimates or judgments, or a revision to the carrying value of its assets or liabilities. Significant estimates made in preparing the consolidated financial statements relate to allowances for accounts receivable; provisions for excess and obsolete inventories, environmental matters, and legal exposures; determining liabilities for uncertain tax positions; determining the realizability of deferred tax assets; determining fair values of tangible and intangible assets for purposes of impairment tests; and estimating costs expected to be incurred to satisfy performance obligations under long-term contracts and variable consideration related to such contracts. These estimates may change as new events occur and additional information becomes available. Actual results could differ materially from these estimates.
Financial Instruments and Concentration of Credit Risk | Financial Instruments and Concentration of Credit Risk. Financial instruments consist primarily of cash and cash equivalents, accounts receivable, foreign currency forward contracts, interest rate swap agreements, accounts payable and debt obligations. The fair value of these financial instruments approximates their carrying amount as of October 1, 2022 and October 2, 2021 due to the nature or short maturity of these instruments, or because, in some cases, the instruments are recorded at fair value on the consolidated balance sheets.
Cash and Cash Equivalents | Cash and Cash Equivalents. Cash and cash equivalents include cash on hand and on deposit and investments in highly liquid debt instruments with maturities of three months or less.
Accounts Receivable and Other Related Allowances | Accounts Receivable and Other Related Allowances. The Company had allowances of approximately $8 million and $7 million as of October 1, 2022 and October 2, 2021, respectively, for uncollectible accounts, product returns and other net sales adjustments. To establish the allowance for doubtful accounts, the Company estimates credit risk associated with accounts receivable by considering the creditworthiness of its customers, past experience, specific facts and circumstances, and the overall economic climate in industries that it serves. To establish the allowance for product returns and other adjustments, the Company primarily utilizes historical data.
Accounts Receivable Sales | Accounts Receivable Sales. The Company is a party to a Receivables Purchase Agreement (the “RPA”) with certain third-party banking institutions for the sale of trade receivables generated from sales to certain customers, subject to acceptance by, and a funding commitment from, the banks that are party to the RPA. Trade receivables sold pursuant to the RPA are serviced by the Company. In addition to the RPA, the Company has the option to participate in trade receivables sales programs that have been implemented by certain of the Company’s customers, as in effect from time to time. The Company does not service trade receivables sold under these other programs. Under each of the programs noted above, the Company sells its entire interest in a trade receivable for 100% of face value, less a discount. Accounts receivable balances sold are removed from the consolidated balance sheets and the related proceeds are reported as cash provided by operating activities in the consolidated statements of cash flows.
Inventories | Inventories. Inventories are stated at the lower of cost (first-in, first-out method) and net realizable value. Cost includes labor, materials and manufacturing overhead. Provisions are made to reduce excess and obsolete inventories to their estimated net realizable values. The ultimate realization of inventory carrying amounts is primarily affected by changes in customer demand. Inventory provisions are established based on forecasted demand, past experience with specific customers, the age and nature of the inventory, the ability to redistribute inventory to other programs or back to suppliers, and whether customers are contractually obligated and have the ability to pay for the related inventory. Certain payments received from customers for inventory held by the Company are recorded as a reduction of inventory.
Long-lived Assets | Long-lived Assets. Property, plant and equipment are stated at cost or, in the case of property and equipment acquired through business combinations, at fair value as of the acquisition date. Depreciation is provided on a straight-line basis over 20 to 40 years for buildings and 3 to 15 years for machinery, equipment, furniture and fixtures. Leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or useful life of the asset. The Company reviews property, plant and equipment for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. An asset group is the unit of accounting which represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets. An asset or asset group is considered impaired if its carrying amount exceeds the undiscounted future net cash flows the asset or asset group is expected to generate. If an asset or asset group is considered to be impaired, the impairment to be recognized is measured as the amount by which the carrying amount of the asset or asset group exceeds its fair value. For asset groups for which the primary asset is a building, the Company estimates fair value based on data provided by commercial real estate brokers. For other asset groups, the Company estimates fair value based on projected discounted future net cash flows.
Foreign Currency Translation | Foreign Currency Translation. For foreign subsidiaries using the local currency as their functional currency, assets and liabilities are translated to U.S. dollars at exchange rates in effect at the balance sheet date and income and expenses are translated at average exchange rates. The effects of these translation adjustments are reported in stockholders’ equity as a component of accumulated other comprehensive income (“AOCI”). For all entities, remeasurement adjustments for non-functional currency monetary assets and liabilities are included in other income (expense), net in the accompanying consolidated statements of income. Remeasurement gains and losses arising from long-term intercompany loans denominated in a currency other than an entity’s functional currency are recorded in AOCI if repayment of the loan is not anticipated in the foreseeable future.
Derivative Instruments and Hedging Activities | Derivative Instruments and Hedging Activities. The Company conducts business on a global basis in numerous currencies and certain of the Company’s outstanding debt has a variable interest rate. Therefore, the Company is exposed to movements in foreign currency exchange rates and interest rates. The Company uses derivatives, such as foreign currency forward contracts and interest rate swaps, to minimize the volatility of earnings and cash flows associated with changes in foreign currency exchange rates and interest rates. The Company accounts for derivative instruments and hedging activities in accordance with ASC Topic 815, Derivatives and Hedging, which requires each derivative instrument to be recorded on the consolidated balance sheets at its fair value as either an asset or a liability. If a derivative is designated as a cash flow hedge, the Company excludes time value from its assessment of hedge effectiveness and recognizes the amount of time value in earnings over the life of the derivative. Gains or losses on the derivative not caused by changes in time value are recorded in Accumulated Other Comprehensive Income (“AOCI”), a component of equity, and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. If a derivative is designated as a fair value hedge, changes in the fair value of the derivative and of the item being hedged are recognized in earnings in the current period. Derivative instruments are entered into for periods of time consistent with the related underlying exposures and are not entered into for speculative purposes. At the inception of a hedge, the Company documents all relationships between derivative instruments and related hedged items, as well as its risk-management objectives and strategies for the hedging transaction. The Company’s foreign currency forward contracts and interest rate swaps potentially expose the Company to credit risk to the extent the counterparties may be unable to meet the terms of the agreement. The Company minimizes such risk by seeking high quality counterparties.
Leases | Leases. The Company’s leases consist primarily of operating leases for buildings and land and have initial lease terms of up to 44 years. Certain of these leases contain an option to extend the lease term for additional periods or to terminate the lease after an initial non-cancelable term. Renewal options are considered in the measurement of the Company’s initial lease liability and corresponding right-of-use (“ROU”) asset only if it is reasonably certain that the Company will exercise such options. Leases with lease terms of twelve months or less are not recorded on the Company’s balance sheet. The Company’s lease liability and ROU assets represent the present value of future lease payments which are a combination of lease components and non-lease components such as maintenance and utilities. Operating lease expense is recognized on a straight line basis over the term of the lease. Certain of the Company’s lease payments are variable because such payments adjust periodically based on changes in consumer price and other indexes. Variable payments are expensed as incurred and not included in the measurement of lease liabilities and ROU assets. Since the Company’s leases generally do not provide an implicit rate, the Company uses an incremental borrowing rate based on information available at the lease commencement date for purposes of determining the present value of lease payments. The Company’s incremental borrowing rate is based on the term of the lease, the economic environment of the lease and the effect of collateralization, if any.
Revenue Recognition | Revenue Recognition. The Company derives revenue principally from sales of integrated manufacturing solutions, components and Company-proprietary products. Other sources of revenue include logistics and repair services; design, development and engineering services; defense and aerospace programs; and sales of raw materials to customers whose requirements change after the Company has procured inventory to fulfill the customer’s forecasted demand. For purposes of determining when to recognize revenue, and in what amount, the Company applies a 5-step model: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when (or as) the Company satisfies a performance obligation. Each of these steps may involve the use of significant judgments. The Company recognizes revenue for the majority of its contracts on an over time basis. This is due to the fact that 1) the Company does not have an alternative use for the end products it manufactures for its customers and has an enforceable right to payment, including a reasonable profit, for work-in-progress upon a customer’s cancellation of a contract for convenience or 2) the Company’s customer simultaneously receives and consumes the benefits provided by the Company’s services. For these contracts, revenue is recognized on an over time basis using the cost-to-cost method (ratio of costs incurred to date to total estimated costs at completion) which the Company believes best depicts the transfer of control to the customer. Revenue streams for which revenue is recognized on an over time basis include sales of vertically integrated manufacturing solutions (integrated manufacturing solutions and components); global services (logistics and repair); design, development and engineering services; and defense and aerospace programs. Application of the cost-to-cost method for government contracts in the Company’s Defense and Aerospace division requires the use of significant judgments with respect to estimated materials, labor and subcontractor costs included in the total estimated costs at completion. Additionally, the Company evaluates whether contract modifications for claims have been approved and, if so, estimates the amount, if any, of variable consideration that can be included in the transaction price of the contract. This division is an operating segment whose results are combined with eleven other operating segments and reported under Components, Products and Services (“CPS”) for segment reporting purposes. In 2022, CPS revenue and gross profit were $1.5 billion and $176 million, respectively. Estimates of materials, labor and subcontractor costs expected to be incurred to satisfy a performance obligation are updated on a quarterly basis. These estimates consider costs incurred to date and estimated costs to be incurred over the remaining expected period of performance to satisfy a performance obligation. Such estimates are reviewed each quarter by a group of employees that includes representatives from numerous functions such as engineering, materials, contracts, manufacturing, program management, finance and senior management. If a change in estimate is deemed necessary, the impact of the change is recognized in the period of change. Additionally, contract modifications for claims are assessed each quarter to determine whether the claims have been approved. If it is determined that a claim has been approved, the amount of the claim, if any, that can be included in transaction price is estimated considering a number of factors such as the length of time expected to lapse until uncertainty about the claim has been resolved and the extent to which our experience with claims for similar contracts has predictive value. For contracts for which revenue is required to be recognized at a point-in-time, the Company recognizes revenue when it has transferred control of the related goods, which generally occurs upon shipment or delivery of the goods to the customer. Revenue streams for which revenue is recognized at a point-in-time include Company-proprietary products and sales of raw materials. Refer to Note 5 for further discussion.
Income taxes | Income taxes. The Company estimates its income tax provision or benefit in each of the jurisdictions in which it operates, including estimating exposures and making judgments regarding the realizability of deferred tax assets. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The carrying value of the Company’s net deferred tax assets is based on the Company’s belief that it is more likely than not that the Company will generate sufficient future taxable income in certain jurisdictions to realize these deferred tax assets. A valuation allowance has been established for deferred tax assets which do not meet the “more likely than not” criteria discussed above. The Company’s tax rate is dependent upon the geographic distribution of its worldwide income or losses, the tax regulations and tax holidays in each geographic region, the availability of tax credits and carryforwards, including net operating losses, and the effectiveness of its tax planning strategies. The Company makes an assessment of whether each income tax position is “more likely than not” of being sustained on audit, including resolution of related appeals or litigation, if any. For each income tax position that meets the “more likely than not” recognition threshold, the Company then assesses the largest amount of tax benefit that is greater than 50% likely of being realized upon effective settlement with the tax authority. Interest and penalties related to unrecognized tax benefits are recognized as a component of income tax expense.
Recent Accounting Pronouncement Adopted | Recent Accounting Pronouncement Adopted In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022. The Company adopted this ASU during the fourth quarter of 2022. The impact of adoption was not material.

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI https://asc.fasb.org/topic&trid=2175825 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI https://asc.fasb.org/topic&trid=2126998 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for transfers and servicing financial assets, including securitization transactions as well as repurchase and resale agreements. This disclosure may include how the entity (1) determines whether a transaction is accounted for as a sale; (2) accounts for a sale transaction, including the initial and subsequent accounting for any interests that the entity obtains or continues to hold in the transaction, how such interests are valued, and the significant assumptions used in the valuation; (3) accounts for a transaction that does not qualify for sale treatment (that is, a financing); and (4) accounts for its servicing assets and liabilities ("servicing"), including how such servicing is measured initially and subsequently, and the methodology and significant assumptions used to value such servicing. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 30 -Section 50 -Paragraph 1A -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 2 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=128311188&loc=d3e122596-111746 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 3 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746 + Details
Name: | us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration