XML 35 R25.htm IDEA: XBRL DOCUMENT
v3.25.4

Nature of Operations and Summary of Significant Accounting Policies (Tables) | 12 Months Ended
--- | ---
Dec. 29, 2025
Accounting Policies [Abstract] |
Schedule of Estimated Useful Lives Property, Plant and Equipment | The Company uses the following estimated useful lives:
Land use rights |  | 50-99 years
Buildings and improvements |  | 7-50 years
Machinery and equipment |  | 3-10 years
Furniture and fixtures |  | 3-7 years
Summary of Revenue Recognition in Sales Returns and Allowances | The following summarizes the activity in the Company’s sales returns and allowances:
|  | For the Year Ended |
|  | December 29, 2025 |  |  | December 30, 2024 |  |  | January 1, 2024 |
|  | (In thousands) |
Balance at beginning of year |  | $ | 10,777 |  |  | $ | 12,301 |  |  | $ | 12,319 |
Addition charged as a reduction of sales |  |  | 4,831 |  |  |  | 2,787 |  |  |  | 4,692 |
Deductions |  |  | (3,238 | ) |  |  | (4,281 | ) |  |  | (4,719 | )
Effect of foreign currency exchange rates |  |  | 22 |  |  |  | (30 | ) |  |  | 9 |
Balance at end of year |  | $ | 12,392 |  |  | $ | 10,777 |  |  | $ | 12,301 |

X
- Definition Schedule of estimated useful lives of property, plant and equipment. + References No definition available. + Details
Name: | ttmi_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock
Namespace Prefix: | ttmi_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule Of Revenue Recognition And Sales Returns And Allowances [Table Text Block] + References No definition available. + Details
Name: | ttmi_ScheduleOfRevenueRecognitionAndSalesReturnsAndAllowancesTableTextBlock
Namespace Prefix: | ttmi_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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