TTMI · Company research

TTM Technologies Inc (TTMI): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

80records availableHealthcare

Financial Statements data

Database-backed records only

80 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
balance_sheetquarterlyFY-2026-Q2Mon Jun 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q2Mon Jun 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2026-Q2Mon Jun 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)1850030000—393039000181504000139772000133035000
cash_flowquarterlyFY-2026-Q2Mon Jun 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q2Mon Jun 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)1004054000-7921960002118580001090550008124700083047000
balance_sheetquarterlyFY-2026-Q1Mon Mar 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q1Mon Mar 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q1Mon Mar 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)845976000—181181000724490005852500049988000
balance_sheetquarterlyFY-2025-Q4Mon Dec 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q4Mon Dec 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q4Mon Dec 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q4Mon Dec 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)774320000—165869000807490006200800050685000
income_statementannualFY-2025-Q4Mon Dec 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)2906345000—601686000264684000210337000177448000
balance_sheetquarterlyFY-2025-Q3Mon Sep 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q3Mon Sep 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q3Mon Sep 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)752736000—156736000719060006181300053055000
balance_sheetquarterlyFY-2025-Q2Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q2Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q2Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q2Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)1379289000—2790810001120290008651600073708000
income_statementquarterlyFY-2025-Q2Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)730621000—148109000617690004552500041530000
balance_sheetquarterlyFY-2025-Q1Mon Mar 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q1Mon Mar 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q1Mon Mar 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)648668000—130972000502600004099100032178000
balance_sheetquarterlyFY-2024-Q4Mon Dec 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q4Mon Dec 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q4Mon Dec 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q4Mon Dec 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)650965000—1265410009028000143310005170000
income_statementannualFY-2024-Q4Mon Dec 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)2442753000—4773750001160430008394900056299000
balance_sheetquarterlyFY-2024-Q3Mon Sep 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q3Mon Sep 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q3Mon Sep 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)616538000—129888000509620002501700014311000
balance_sheetquarterlyFY-2024-Q2Mon Jul 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q2Mon Jul 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q2Mon Jul 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q2Mon Jul 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time)1175250000—220946000560530004460100036818000
income_statementquarterlyFY-2024-Q2Mon Jul 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time)605137000—117227000389860003053200026352000
balance_sheetquarterlyFY-2024-Q1Mon Apr 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q1Mon Apr 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q1Mon Apr 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time)570113000—103719000170670001406900010466000
balance_sheetquarterlyFY-2023-Q4Mon Jan 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q4Mon Jan 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q4Mon Jan 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2023-Q4Mon Jan 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time)2232567000—41326800042316000297000-18718000
income_statementquarterlyFY-2023-Q4Mon Jan 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time)0—0000
balance_sheetquarterlyFY-2023-Q3Mon Oct 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q3Mon Oct 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q3Mon Oct 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)1663528000—2979000007738000-17587000-36056000
balance_sheetquarterlyFY-2023-Q2Mon Jul 03 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q2Mon Jul 03 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q2Mon Jul 03 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q2Mon Jul 03 2023 00:00:00 GMT+0000 (Coordinated Universal Time)546509000—9850700021408000134100006824000
income_statementannualFY-2023-Q2Mon Jul 03 2023 00:00:00 GMT+0000 (Coordinated Universal Time)1090946000—18463000017940000-3280001010000
balance_sheetquarterlyFY-2023-Q1Mon Apr 03 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q1Mon Apr 03 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q1Mon Apr 03 2023 00:00:00 GMT+0000 (Coordinated Universal Time)544437000—86123000-3468000-13738000-5814000
balance_sheetquarterlyFY-2022-Q4Mon Jan 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q4Mon Jan 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q4Mon Jan 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q4Mon Jan 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)617156000—12140200097560000830940006017000
income_statementannualFY-2022-Q4Mon Jan 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)2495046000—45796500021040800018286300094583000
balance_sheetquarterlyFY-2022-Q3Mon Oct 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q3Mon Oct 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q3Mon Oct 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)671080000—128567000497780004916300043528000
balance_sheetquarterlyFY-2022-Q2Mon Jul 04 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q2Mon Jul 04 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q2Mon Jul 04 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2022-Q2Mon Jul 04 2022 00:00:00 GMT+0000 (Coordinated Universal Time)1206810000—207996000630700005060600045038000
income_statementquarterlyFY-2022-Q2Mon Jul 04 2022 00:00:00 GMT+0000 (Coordinated Universal Time)625550000—117073000372020003412900027792000
balance_sheetquarterlyFY-2022-Q1Mon Apr 04 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q1Mon Apr 04 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q1Mon Apr 04 2022 00:00:00 GMT+0000 (Coordinated Universal Time)581260000—90923000258680001647700017246000
balance_sheetquarterlyFY-2021-Q4Mon Jan 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q4Mon Jan 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2021-Q4Mon Jan 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2021-Q4Mon Jan 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)2248740000—3720110001259910007005300054414000
income_statementquarterlyFY-2021-Q4Mon Jan 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)598141000—9732200033068000206240008387000
balance_sheetquarterlyFY-2021-Q3Mon Sep 27 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q3Mon Sep 27 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2021-Q3Mon Sep 27 2021 00:00:00 GMT+0000 (Coordinated Universal Time)1650599000—274689000929230004942900046027000

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.