XML 90 R75.htm IDEA: XBRL DOCUMENT
v3.20.4

Income Taxes - Additional Information (Detail) - USD ($) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 28, 2020 | Dec. 28, 2020 | Dec. 30, 2019 | Dec. 31, 2018 | Dec. 28, 2015
Income Taxes [Line Items] |  |  |  |  |
Deferred tax liability, undistributed earnings of foreign subsidiaries | $ 0 | $ 0 |  |  |
Unrecognized deferred tax liability related to undistributed earnings | 2,797,000 | 2,797,000 |  |  |
Tax credit carryforward, total | 48,580,000 | 48,580,000 |  |  |
Tax credit carryforwards not subject to expiration | 6,233,000 | 6,233,000 |  |  |
Reduced prior years’ uncertain tax positions | 27,283,000 | 27,283,000 | $ 103,000 | $ 2,140,000 |
Unrecognized tax benefits including income tax penalties and interest accrued | 1,046,000 | 1,046,000 | 25,805,000 |  |
Unrecognized tax benefits, income tax penalties and interest accrued | 1,566,000 | 1,566,000 | 13,531,000 |  |
Reduction in deferred tax assets |  | 6,358,000 | $ 19,225,000 |  |
Unrecognized tax benefits that would impact effective tax rate | 2,612,000 | 2,612,000 |  |  |
Decrease in unrecognized tax benefits over the next 12 months resulting from expiring statues | 384,000 | 384,000 |  |  |
Unrecognized tax benefits, interest and penalties |  | 701,000 |  |  |
TTM Viasystems Group Inc |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Utilization of the U.S. net operating losses |  |  |  |  | $ 9,826,000
Increase in utilization of the U.S. net operating losses |  |  |  |  | $ 47,463,000
Net operating loss utilization period |  |  |  |  | 5 years
TTM Viasystems Group Inc | Minimum |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Percentage of change in ownership |  |  |  |  | 50.00%
UNITED STATES |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Net operating loss carryforwards | 117,908,000 | $ 117,908,000 |  |  |
UNITED STATES | Earliest Tax Year |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Expiration year, operating loss carryforwards |  | 2027 |  |  |
UNITED STATES | Latest Tax Year |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Expiration year, operating loss carryforwards |  | 2036 |  |  |
Various U.S. States |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Net operating loss carryforwards | 25,723,000 | $ 25,723,000 |  |  |
Various U.S. States | Earliest Tax Year |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Expiration year, operating loss carryforwards |  | 2021 |  |  |
Various U.S. States | Latest Tax Year |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Expiration year, operating loss carryforwards |  | 2036 |  |  |
CHINA |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Net operating loss carryforwards | 47,957,000 | $ 47,957,000 |  |  |
CHINA | Earliest Tax Year |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Expiration year, operating loss carryforwards |  | 2021 |  |  |
CHINA | Latest Tax Year |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Expiration year, operating loss carryforwards |  | 2027 |  |  |
HONG KONG |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Net operating loss carryforwards | 26,940,000 | $ 26,940,000 |  |  |
Foreign |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Deferred tax liability, undistributed earnings of foreign subsidiaries | 2,458,000 | 2,458,000 |  |  |
Undistributed earnings of foreign subsidiaries | 60,769,000 | $ 60,769,000 |  |  |
Foreign | Earliest Tax Year |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Tax year remain subject to examination |  | 2010 |  |  |
Foreign | Latest Tax Year |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Tax year remain subject to examination |  | 2020 |  |  |
State and Local |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Deferred tax liability, undistributed earnings of foreign subsidiaries | $ 1,548,000 | $ 1,548,000 |  |  |
NOL and credit carryforward post utilization adjustment term |  | 4 years |  |  |
State and Local | Earliest Tax Year |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Tax year remain subject to examination |  | 2016 |  |  |
State and Local | Latest Tax Year |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Tax year remain subject to examination |  | 2020 |  |  |
U.S. Federal |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
NOL and credit carryforward post utilization adjustment term |  | 3 years |  |  |
U.S. Federal | Earliest Tax Year |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Tax year remain subject to examination |  | 2017 |  |  |
U.S. Federal | Latest Tax Year |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |
Tax year remain subject to examination |  | 2020 |  |  |

X
- Definition Change In Ownership + References No definition available. + Details
Name: | ttmi_ChangeInOwnership
Namespace Prefix: | ttmi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Income Taxes [Line Items] + References No definition available. + Details
Name: | ttmi_IncomeTaxesLineItems
Namespace Prefix: | ttmi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase (Decrease) in Utilization of Net Operating Loss Carryforwards + References No definition available. + Details
Name: | ttmi_IncreaseDecreaseInUtilizationOfNetOperatingLossCarryforwards
Namespace Prefix: | ttmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Maximum Utilization of Net Operating Loss Carryforwards Annual + References No definition available. + Details
Name: | ttmi_MaximumUtilizationOfNetOperatingLossCarryforwardsAnnual
Namespace Prefix: | ttmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net Operating Loss Carryforward Period + References No definition available. + Details
Name: | ttmi_NetOperatingLossCarryforwardPeriod
Namespace Prefix: | ttmi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating loss and credit carryforward post utilization adjustment term. + References No definition available. + Details
Name: | ttmi_OperatingLossAndCreditCarryforwardPostUtilizationAdjustmentTerm
Namespace Prefix: | ttmi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating loss carryforwards, expiration year. + References No definition available. + Details
Name: | ttmi_OperatingLossCarryforwardsExpirationYear
Namespace Prefix: | ttmi_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Credit Carryforward, Amount Not Subject to Expiration + References No definition available. + Details
Name: | ttmi_TaxCreditCarryforwardAmountNotSubjectToExpiration
Namespace Prefix: | ttmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Unrecognized tax benefits including income tax penalties and interest accrued. + References No definition available. + Details
Name: | ttmi_UnrecognizedTaxBenefitsIncludingIncomeTaxPenaltiesAndInterestAccrued
Namespace Prefix: | ttmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319 + Details
Name: | us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331 + Details
Name: | us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Tax year that remains open to examination under enacted tax laws, in CCYY format. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_OpenTaxYear
Namespace Prefix: | us-gaap_
Data Type: | us-types:gYearListItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319 + Details
Name: | us-gaap_OperatingLossCarryforwards
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319 + Details
Name: | us-gaap_TaxCreditCarryforwardAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 740 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 740 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=121573983&loc=d3e28200-109314 + Details
Name: | us-gaap_UndistributedEarningsOfForeignSubsidiaries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=ttmi_TtmViasystemsGroupIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_TaxPeriodAxis=us-gaap_EarliestTaxYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=us-gaap_LatestTaxYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |