Skip to content
10-Q

Quarterly Report

TTM TECHNOLOGIES INC TTMI

0000950170-25-102042

← back to feed
Filed
Aug 4, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 31, 2025 103.31M sh
Shares Diluted Q2 2025 · Jun 30, 2025 104.87M sh
Shares Diluted Q2 2025 · Jun 30, 2025 104.7M sh
Shares Diluted Q2 2025 · Jul 1, 2024 103.89M sh
Shares Diluted Q2 2025 · Jul 1, 2024 103.99M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $17.88M
Stock Repurchased Q2 2025 · Jul 1, 2024 $34.48M
Capex Q2 2025 · Jun 30, 2025 $123.73M
Capex Q2 2025 · Jul 1, 2024 $88.81M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $87.15M
Operating Cash Flow Q2 2025 · Jul 1, 2024 $85.75M
Long Term Debt Q2 2025 · Jun 30, 2025 $913.34M
Long Term Debt Q2 2025 · Dec 30, 2024 $914.36M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $447.97M
Cash And Equivalents Q2 2025 · Dec 30, 2024 $503.93M
Stockholders Equity Q2 2025 · Jun 30, 2025 $1.64B
Stockholders Equity Q2 2025 · Mar 31, 2025 $1.59B
Stockholders Equity Q2 2025 · Dec 30, 2024 $1.56B
Stockholders Equity Q2 2025 · Jul 1, 2024 $1.53B
Stockholders Equity Q2 2025 · Apr 1, 2024 $1.52B
Stockholders Equity Q2 2025 · Jan 1, 2024 $1.51B
Current Liabilities Q2 2025 · Jun 30, 2025 $827.75M
Current Liabilities Q2 2025 · Dec 30, 2024 $809.05M
Current Assets Q2 2025 · Jun 30, 2025 $1.68B
Current Assets Q2 2025 · Dec 30, 2024 $1.61B
Total Assets Q2 2025 · Jun 30, 2025 $3.58B
Total Assets Q2 2025 · Dec 30, 2024 $3.47B
Eps Diluted Q2 2025 · Jun 30, 2025 $0.40
Eps Diluted Q2 2025 · Jun 30, 2025 $0.70
Eps Diluted Q2 2025 · Jul 1, 2024 $0.25
Eps Diluted Q2 2025 · Jul 1, 2024 $0.35
Eps Basic Q2 2025 · Jun 30, 2025 $0.41
Eps Basic Q2 2025 · Jun 30, 2025 $0.72
Eps Basic Q2 2025 · Jul 1, 2024 $0.26
Eps Basic Q2 2025 · Jul 1, 2024 $0.36
Sga Expense Q2 2025 · Jun 30, 2025 $49.72M
Sga Expense Q2 2025 · Jun 30, 2025 $93.49M
Sga Expense Q2 2025 · Jul 1, 2024 $38.6M
Sga Expense Q2 2025 · Jul 1, 2024 $82.27M
Rd Expense Q2 2025 · Jun 30, 2025 $7.01M
Rd Expense Q2 2025 · Jun 30, 2025 $15.07M
Rd Expense Q2 2025 · Jul 1, 2024 $8.55M
Rd Expense Q2 2025 · Jul 1, 2024 $15.87M
Net Income Q2 2025 · Jun 30, 2025 $41.53M
Net Income Q2 2025 · Jun 30, 2025 $73.71M
Net Income Q2 2025 · Mar 31, 2025 $32.18M
Net Income Q2 2025 · Jul 1, 2024 $26.35M
Net Income Q2 2025 · Jul 1, 2024 $36.82M
Net Income Q2 2025 · Apr 1, 2024 $10.47M
Operating Income Q2 2025 · Jun 30, 2025 $61.77M
Operating Income Q2 2025 · Jun 30, 2025 $112.03M
Operating Income Q2 2025 · Jul 1, 2024 $38.99M
Operating Income Q2 2025 · Jul 1, 2024 $56.05M
Gross Profit Q2 2025 · Jun 30, 2025 $148.11M
Gross Profit Q2 2025 · Jun 30, 2025 $279.08M
Gross Profit Q2 2025 · Jul 1, 2024 $117.23M
Gross Profit Q2 2025 · Jul 1, 2024 $220.95M
Cost Of Revenue Q2 2025 · Jun 30, 2025 $582.51M
Cost Of Revenue Q2 2025 · Jun 30, 2025 $1.1B
Cost Of Revenue Q2 2025 · Jul 1, 2024 $487.91M
Cost Of Revenue Q2 2025 · Jul 1, 2024 $954.3M
Revenue Q2 2025 · Jun 30, 2025 $730.62M
Revenue Q2 2025 · Jun 30, 2025 $1.38B
Revenue Q2 2025 · Jul 1, 2024 $605.14M
Revenue Q2 2025 · Jul 1, 2024 $1.18B