XML 75 R22.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Organization and Summary of Significant Accounting Policies (Tables) | 12 Months Ended
--- | ---
Jul. 01, 2018
Schedule of Quantification of Outstanding Mexican Peso Forward Contracts | The following table quantifies the outstanding Mexican peso forward contracts as of July 1, 2018 (thousands of dollars, except average forward contractual exchange rates):
|  | Effective Dates |  | Notional Amount |  |  | Average Forward Contractual Exchange Rate |  |  | Fair Value |
Buy MXP/Sell USD |  | July 16, 2018 - December 17, 2018 |  | $ | 6,000 |  |  |  | 20.02 |  |  | $ | (39 | )
Fair Market Value of All Outstanding Peso Forward Contracts | The fair market value of all outstanding Mexican peso forward contracts in the accompanying Consolidated Balance Sheets was as follows (thousands of dollars):
|  | July 1, 2018 |  |  | July 2, 2017 |
Not designated as hedging instruments: |  |  |  |  |  |  |  |
Other current (liabilities) assets: |  |  |  |  |  |  |  |
Mexican peso forward contracts |  | $ | (39 | ) |  | $ | 1,121 |
Pre-Tax Effects of the Peso Forward Contracts | The pre-tax effects of the Mexican peso forward contracts on the accompanying Consolidated Statements of Income and Comprehensive Income (Loss) consisted of the following (thousands of dollars):
|  | Other Income, net |
|  | Years Ended |
|  | July 1, 2018 |  |  | July 2, 2017 |  |  | July 3, 2016 |
Not Designated as Hedging Instruments: |  |  |  |  |  |  |  |  |  |  |  |
Realized gain (loss) |  | $ | 1,140 |  |  | $ | (1,650 | ) |  | $ | (1,196 | )
Unrealized (loss) gain |  | $ | (1,160 | ) |  | $ | 2,010 |  |  | $ | (889 | )
Summary of Financial Assets and Liabilities at Fair Value on Recurring Basis | The following table summarizes our financial assets and liabilities measured at fair value on a recurring basis as of July 1, 2018 and July 2, 2017 (thousands of dollars)
|  | July 1, 2018 |  |  | July 2, 2017 |
|  | Level 1 |  |  | Level 2 |  |  | Level 3 |  |  | Total |  |  | Level 1 |  |  | Level 2 |  |  | Level 3 |  |  | Total |
Assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Rabbi Trust assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock index funds: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Small cap |  | $ | 298 |  |  | $ | — |  |  | $ | — |  |  | $ | 298 |  |  | $ | 382 |  |  | $ | — |  |  | $ | — |  |  | $ | 382 |
Mid cap |  |  | 286 |  |  |  | — |  |  |  | — |  |  |  | 286 |  |  |  | 391 |  |  |  | — |  |  |  | — |  |  |  | 391 |
Large cap |  |  | 562 |  |  |  | — |  |  |  | — |  |  |  | 562 |  |  |  | 519 |  |  |  | — |  |  |  | — |  |  |  | 519 |
International |  |  | 793 |  |  |  | — |  |  |  | — |  |  |  | 793 |  |  |  | 541 |  |  |  | — |  |  |  | — |  |  |  | 541 |
Fixed income funds |  |  | 850 |  |  |  | — |  |  |  | — |  |  |  | 850 |  |  |  | 763 |  |  |  | — |  |  |  | — |  |  |  | 763 |
Cash and cash equivalents |  |  | — |  |  |  | 3 |  |  |  | — |  |  |  | 3 |  |  |  | — |  |  |  | 3 |  |  |  | — |  |  |  | 3 |
Mexican peso forward contracts |  |  | — |  |  |  | — |  |  |  | — |  |  |  | - |  |  |  | — |  |  |  | 1,121 |  |  |  | — |  |  |  | 1,121 |
Total assets at fair value |  | $ | 2,789 |  |  | $ | 3 |  |  | $ | — |  |  | $ | 2,792 |  |  | $ | 2,596 |  |  | $ | 1,124 |  |  | $ | — |  |  | $ | 3,720 |
Liabilities: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Mexican peso forward contracts |  | $ | — |  |  | $ | 39 |  |  | $ | - |  |  | $ | 39 |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |
Changes in the Allowance for Doubtful Accounts | Changes in the allowance for doubtful accounts were as follows (thousands of dollars)
|  | Balance, Beginning of Year |  |  | Provision for Doubtful Accounts |  |  | Net Write-Offs |  |  | Balance, End of Year |
Year ended July 1, 2018 |  | $ | 500 |  |  | $ | — |  |  | $ | — |  |  | $ | 500 |
Year ended July 2, 2017 |  | $ | 500 |  |  | $ | — |  |  | $ | — |  |  | $ | 500 |
Year ended July 3, 2016 |  | $ | 500 |  |  | $ | — |  |  | $ | — |  |  | $ | 500 |
Inventories | Inventories consisted of the following (thousands of dollars):
|  | July 1, 2018 |  |  | July 2, 2017 |
Finished products |  | $ | 13,410 |  |  | $ | 9,976 |
Work in process |  |  | 10,059 |  |  |  | 9,328 |
Purchased materials |  |  | 27,185 |  |  |  | 20,682 |
|  |  | 50,654 |  |  |  | 39,986 |
Excess and obsolete reserve |  |  | (4,000 | ) |  |  | (4,510 | )
Inventories, net |  | $ | 46,654 |  |  | $ | 35,476 |
Activity Related to the Excess and Obsolete Inventory Reserve | The activity related to the excess and obsolete inventory reserve was as follows (thousands of dollars)
|  | Balance, Beginning of Year |  |  | Provision Charged to Expense |  |  | Amounts Written Off |  |  | Balance, End of Year |
Year ended July 1, 2018 |  | $ | 4,510 |  |  | $ | 1,002 |  |  | $ | 1,512 |  |  | $ | 4,000 |
Year ended July 2, 2017 |  | $ | 2,800 |  |  | $ | 2,718 |  |  | $ | 1,008 |  |  | $ | 4,510 |
Year ended July 3, 2016 |  | $ | 2,300 |  |  | $ | 844 |  |  | $ | 344 |  |  | $ | 2,800 |
Schedule Of Activity Related To Repair And Maintenance Supply Parts Reserve | The activity related to the repair and maintenance supply parts reserve was as follows (thousands of dollars)
|  | Balance, Beginning of Year |  |  | Provision Charged to Expense |  |  | Amounts Written Off |  |  | Balance, End of Year |
Year ended July 1, 2018 |  | $ | 900 |  |  | $ | 201 |  |  | $ | 201 |  |  | $ | 900 |
Year ended July 2, 2017 |  | $ | 700 |  |  | $ | 438 |  |  | $ | 238 |  |  | $ | 900 |
Year ended July 3, 2016 |  | $ | 620 |  |  | $ | 366 |  |  | $ | 286 |  |  | $ | 700 |
Intangible Assets Carrying Value and Accumulated Amortization | The carrying value and accumulated amortization for these assets were as follows (thousands of dollars)
|  | July 1, 2018 |  |  | July 2, 2017 |
Patents, engineering drawings and software |  | $ | 890 |  |  | $ | 890 |
Less: accumulated amortization |  |  | (890 | ) |  |  | (849 | )
|  | $ | - |  |  | $ | 41 |
Property, Plant and Equipment, Useful Lives of Assets | Property, plant and equipment are stated at cost. Property, plant and equipment are depreciated on a straight-line basis over the estimated useful lives of the assets as follows:
Classification |  | Expected Useful Lives
Land improvements |  | 20 years
Buildings and improvements |  | 15 to 35 years
Machinery and equipment |  | 3 to 15 years
Property, Plant and Equipment | Property, plant and equipment consisted of the following (thousands of dollars):
|  | July 1, 2018 |  |  | July 2, 2017 |
Land and improvements |  | $ | 5,545 |  |  | $ | 4,732 |
Buildings and improvements |  |  | 34,483 |  |  |  | 36,046 |
Machinery and equipment |  |  | 229,688 |  |  |  | 210,741 |
|  |  | 269,716 |  |  |  | 251,519 |
Less: accumulated depreciation |  |  | (153,174 | ) |  |  | (139,928 | )
|  | $ | 116,542 |  |  | $ | 111,591 |
Schedule of Depreciation Expenses | Depreciation expense was as follows for the periods indicated (thousands of dollars):
Fiscal Year |  | Depreciation Expense |
2018 |  | $ | 14,544 |
2017 |  | $ | 11,319 |
2016 |  | $ | 10,022 |
Inventory Purchase from Major Suppliers | Supplier Concentrations: The following inventory purchases were made from major suppliers during each fiscal year noted
Fiscal Year |  | Percentage of Inventory Purchases |  |  | Number of Suppliers |
2018 |  |  | 32 | % |  |  | 5 |
2017 |  |  | 39 | % |  |  | 7 |
2016 |  |  | 36 | % |  |  | 6 |
Summary of Other Income (Expense) Net | The impact of these items for the periods presented was as follows (thousands of dollars):
|  | Years Ended |
|  | July 1, 2018 |  |  | July 2, 2017 |  |  | July 3, 2016 |
Foreign currency transaction gain |  | $ | 549 |  |  | $ | 1,128 |  |  | $ | 2,559 |
Rabbi Trust gain (loss) |  |  | 193 |  |  |  | 296 |  |  |  | (41 | )
Unrealized (loss) gain on Mexican peso forward contracts |  |  | (1,160 | ) |  |  | 2,010 |  |  |  | (889 | )
Realized gain (loss) on Mexican peso forward contracts |  |  | 1,140 |  |  |  | (1,650 | ) |  |  | (1,196 | )
Pension and postretirement plans credit (cost) |  |  | 447 |  |  |  | (1,140 | ) |  |  | (1,271 | )
Other |  |  | (149 | ) |  |  | 523 |  |  |  | 235 |
|  | $ | 1,020 |  |  | $ | 1,167 |  |  | $ | (603 | )
Changes In Balance Sheet Amounts Under Self Insured Plans | Changes in the balance sheet amounts for self-insured plans were as follows (thousands of dollars)
|  | Balance, Beginning of Year |  |  | Provision Charged to Expense |  |  | Payments |  |  | Balance, End of Year |
Year ended July 1, 2018 |  | $ | 420 |  |  | $ | 5,784 |  |  | $ | 5,784 |  |  | $ | 420 |
Year ended July 2, 2017 |  | $ | 420 |  |  | $ | 5,796 |  |  | $ | 5,796 |  |  | $ | 420 |
Year ended July 3, 2016 |  | $ | 420 |  |  | $ | 5,032 |  |  | $ | 5,032 |  |  | $ | 420 |
Changes in Warranty Reserve | Changes in the warranty reserve were as follows (thousands of dollars):
|  | Balance, Beginning of Year |  |  | Provision (Recoveries) Charged to Expense |  |  | Payments |  |  | Balance, End of Year |
Year ended July 1, 2018 |  | $ | 5,550 |  |  | $ | 2,617 |  |  | $ | 367 |  |  | $ | 7,800 |
Year ended July 2, 2017 |  | $ | 9,228 |  |  | $ | (843 | ) |  | $ | 2,835 |  |  | $ | 5,550 |
Year ended July 3, 2016 |  | $ | 11,835 |  |  | $ | 583 |  |  | $ | 3,190 |  |  | $ | 9,228 |
Accumulated Other Comprehensive Loss | Accumulated Other Comprehensive Loss: Accumulated other comprehensive loss (“AOCL”) was comprised of the following (thousands of dollars):
|  | July 1, 2018 |  |  | July 2, 2017 |  |  | July 3, 2016 |
Unrecognized pension and postretirement benefit liabilities, net of tax |  | $ | 18,148 |  |  | $ | 18,750 |  |  | $ | 24,518 |
Foreign currency translation, net of tax |  |  | 15,291 |  |  |  | 14,138 |  |  |  | 13,155 |
|  | $ | 33,439 |  |  | $ | 32,888 |  |  | $ | 37,673 |
Summary of Changes in Accumulated Other Comprehensive Loss | The following tables summarize the changes in AOCL for the years ended July 1, 2018 and July 2, 2017 (thousands of dollars):
|  | Year Ended July 1, 2018 |
|  | Foreign Currency Translation Adjustments |  |  | Retirement and Postretirement Plans |  |  | Total |
Balance July 2,2017 |  | $ | 14,138 |  |  | $ | 18,750 |  |  | $ | 32,888 |
Other comprehensive loss before reclassifications |  |  | 2,370 |  |  |  | 820 |  |  |  | 3,190 |
Income Tax |  |  | (151 | ) |  |  | (193 | ) |  |  | (344 | )
Net other comprehensive loss before reclassifications |  |  | 2,219 |  |  |  | 627 |  |  |  | 2,846 |
Reclassifications: |  |  |  |  |  |  |  |  |  |  |  |
Prior service credits (A) |  |  | — |  |  |  | 752 |  |  |  | 752 |
Actuarial gains (A) |  |  | — |  |  |  | (2,514 | ) |  |  | (2,514 | )
Total reclassifications before tax |  |  | — |  |  |  | (1,762 | ) |  |  | (1,762 | )
Income Tax |  |  | — |  |  |  | 533 |  |  |  | 533 |
Net reclassifications |  |  | — |  |  |  | (1,229 | ) |  |  | (1,229 | )
Other comprehensive loss (income) |  |  | 2,219 |  |  |  | (602 | ) |  |  | 1,617 |
Other comprehensive loss attributable |  |  |  |  |  |  |  |  |  |  |  |
to non-controlling interest |  |  | 1,066 |  |  |  | — |  |  |  | 1,066 |
Balance July 1, 2018 |  | $ | 15,291 |  |  | $ | 18,148 |  |  | $ | 33,439 |
|  | Year ended July 2, 2017 |
|  | Foreign Currency Translation Adjustments |  |  | Retirement and Postretirement Plans |  |  | Total |
Balance July 3, 2016 |  | $ | 13,155 |  |  | $ | 24,518 |  |  | $ | 37,673 |
Other comprehensive loss before reclassifications |  |  | 534 |  |  |  | (6,142 | ) |  |  | (5,608 | )
Income Tax |  |  | (108 | ) |  |  | 2,272 |  |  |  | 2,164 |
Net other comprehensive loss before reclassifications |  |  | 426 |  |  |  | (3,870 | ) |  |  | (3,444 | )
Reclassifications: |  |  |  |  |  |  |  |  |  |  |  |
Prior service credits (A) |  |  | — |  |  |  | 753 |  |  |  | 753 |
Actuarial gains (A) |  |  | — |  |  |  | (3,766 | ) |  |  | (3,766 | )
Total reclassifications before tax |  |  | — |  |  |  | (3,013 | ) |  |  | (3,013 | )
Income Tax |  |  | — |  |  |  | 1,115 |  |  |  | 1,115 |
Net reclassifications |  |  | — |  |  |  | (1,898 | ) |  |  | (1,898 | )
Other comprehensive loss (income) |  |  | 426 |  |  |  | (5,768 | ) |  |  | (5,342 | )
Other comprehensive income attributable to non-controlling interest |  |  | (557 | ) |  |  | — |  |  |  | (557 | )
Balance July 2, 2017 |  | $ | 14,138 |  |  | $ | 18,750 |  |  | $ | 32,888 |
(A) | Amounts reclassified are included in the computation of net periodic benefit cost, which is included in Other Income, net in the accompanying Condensed Consolidated Statements of Income and Comprehensive Income (Loss). See Retirement Plans and Postretirement Costs note to these Notes to Financial Statements below.
Schedule of Unrecognized Compensation Cost | Unrecognized compensation cost as of July 1, 2018 related to restricted stock granted under the plan was as follows (thousands of dollars):
|  | Compensation Cost |  |  | Weighted Average Period over which Cost is to be Recognized (in years) |
Restricted stock granted |  | $ | 1,092 |  |  |  | 0.9 |
Cash Received from Stock Option Exercises and Related Income Tax Benefit | Cash received from stock option exercises and the related income tax benefit were as follows (thousands of dollars):
Fiscal Year |  | Cash Received from Stock Option Exercises |  |  | Income Tax Benefit |
2018 |  | $ | 139 |  |  | $ | — |
2017 |  | $ | 136 |  |  | $ | 25 |
2016 |  | $ | 364 |  |  | $ | 196 |
Intrinsic Value of Stock Options Exercised and Fair Value Of Stock Options Vested | The intrinsic value of stock options exercised and the fair value of options vested were as follows (thousands of dollars):
|  | Years Ended |
|  | July 1, 2018 |  |  | July 2, 2017 |  |  | July 3, 2016 |
Intrinsic value of options exercised |  | $ | 110 |  |  | $ | 115 |  |  | $ | 529 |
Fair value of stock options vested |  | $ | 315 |  |  | $ | 566 |  |  | $ | 331 |
Range of Options Outstanding | The range of options outstanding as of July 1, 2018 was as follows
|  | Number of Options Outstanding/ Exercisable |  | Weighted Average Exercise Price Outstanding/ Exercisable |  | Weighted Average Remaining Contractual Life Outstanding (In Years)
$10.92-$18.49 |  | 42,214/42,214 |  | $15.36/$15.36 |  | 1.2
$26.53-$38.71 |  | 81,850/81,850 |  | $31.06/$31.06 |  | 4.2
$79.73 |  | 9,010/9,010 |  | $79.73/$79.73 |  | 6.1
|  |  |  | $29.37/$29.37 |  |
MEXICO |
Property, Plant and Equipment | The gross and net book value of property, plant and equipment located outside of the United States, primarily in Mexico, were as follows (thousands of dollars):
|  | July 1, 2018 |  |  | July 2, 2017 |
Gross book value |  | $ | 140,681 |  |  | $ | 130,166 |
Net book value |  | $ | 74,364 |  |  | $ | 69,652 |

X
- Definition Tabular disclosure of cash received and tax benefits related to stock options exercised. + References No definition available. + Details
Name: | strt_CashReceivedFromStockOptionExercisesAndRelatedIncomeTaxBenefitTableTextBlock
Namespace Prefix: | strt_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the activity in the self insurance reserve - including beginning and ending balances, provisions charged and payments made. + References No definition available. + Details
Name: | strt_ChangesInBalanceSheetAmountsUnderSelfInsuredPlansTableTextBlock
Namespace Prefix: | strt_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of useful lives of physical assets used in the normal conduct of business and not intended for resale. + References No definition available. + Details
Name: | strt_PropertyPlantAndEquipmentUsefulLifeTableTextBlock
Namespace Prefix: | strt_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the activity in the inventory valuation reserve - including beginning and ending balances, provisions charged and write-offs against reserve. + References No definition available. + Details
Name: | strt_ScheduleOfActivityRelatedToExcessAndObsoleteInventoryReserveTableTextBlock
Namespace Prefix: | strt_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the activity in the repair and maintenance supply parts valuation reserve - including beginning and ending balances, provisions charged and write-offs against reserve. + References No definition available. + Details
Name: | strt_ScheduleOfActivityRelatedToRepairAndMaintenanceSupplyPartsReserveTableTextBlock
Namespace Prefix: | strt_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of depreciation expense by period. + References No definition available. + Details
Name: | strt_ScheduleOfDepreciationExpensesTableTextBlock
Namespace Prefix: | strt_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of inventory purchases from major suppliers. + References No definition available. + Details
Name: | strt_SupplierConcentrationsTableTextBlock
Namespace Prefix: | strt_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of financing receivables (examples of financing receivables include loans, trade accounts receivable and notes receivable) and activity in the allowance for credit losses account. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -URI http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524 + Details
Name: | us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(13)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_PropertyPlantAndEquipmentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of accumulated other comprehensive income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580 + Details
Name: | us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4E -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959 + Details
Name: | us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959 + Details
Name: | us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258 + Details
Name: | us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(c)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + Details
Name: | us-gaap_ScheduleOfInventoryCurrentTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the notional amounts of outstanding derivative positions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959 + Details
Name: | us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items. + References No definition available. + Details
Name: | us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249 + Details
Name: | us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the total intrinsic value of options exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the total compensation cost related to nonvested awards not yet recognized and the weighted-average period over which it is expected to be recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementGeographicalAxis=country_MX
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |