Ttm Technologies Inc (TTMI)

Price$123.75Cached quote
TTMINasdaq
Loading local price history

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$2.91B$2.44B$2.23B$2.50B$2.25B$2.11B$2.13B$2.24B$2.66B$2.53B$2.10B$1.33B$1.37B$1.35B$1.43B$1.18B$582.5M
Gross profit$601.7M$477.4M$413.3M$458.0M$372.0M$359.0M$377.2M$402.7M$429.6M$423.6M$310.1M$194.7M$217.8M$225.0M$301.3M$254.4M$103.2M
Gross margin20.70%19.54%18.51%18.35%16.54%17.05%17.68%17.99%16.16%16.72%14.80%14.69%15.92%16.68%21.09%21.57%17.72%
Research & development$29.0M$31.8M$27.3M$24.8M$18.1M$19.8M$17.9M$13.7M
Operating expenses$337.0M$361.3M$371.0M$247.6M$246.0M$330.9M$267.5M$283.7M$216.8M$250.2M$248.8M$148.2M$148.7M$367.0M$210.2M$128.8M$84.8M
Operating income$264.7M$116.0M$42.3M$210.4M$126.0M$28.1M$109.6M$119.0M$212.8M$173.5M$61.3M$46.5M$69.1M−$142.0M$91.1M$125.6M$18.5M
Operating margin9.11%4.75%1.90%8.43%5.60%1.33%5.14%5.32%8.00%6.85%2.93%3.51%5.05%−10.53%6.38%10.64%3.17%
EBITDA$411.9M$266.2M$203.0M$338.8M$247.7M$166.5M$248.8M$267.3M$387.2M$353.9M$213.7M$150.3M$170.6M−$43.0M$178.2M$188.1M$41.2M
EBITDA margin14.17%10.90%9.09%13.58%11.01%7.91%11.66%11.94%14.56%13.97%10.20%11.34%12.47%−3.19%12.48%15.95%7.07%
Net income$177.4M$56.3M−$18.7M$94.6M$54.4M$177.5M$41.3M$173.6M$124.2M$34.9M−$25.9M$14.7M$21.9M−$174.6M$41.9M$71.5M$4.9M
Net profit margin6.11%2.30%−0.84%3.79%2.42%8.43%1.94%7.76%4.67%1.38%−1.24%1.11%1.60%−12.95%2.93%6.06%0.83%
Basic EPSper basic share$1.73$0.55-$0.18$0.93$0.51$1.67$0.39$1.68$1.22$0.35-$0.28$0.18$0.27-$2.13$0.52$1.02$0.11
Diluted EPSper diluted share$1.68$0.54-$0.18$0.91$0.50$1.67$0.39$1.38$1.04$0.34-$0.28$0.18$0.26-$2.13$0.51$1.01$0.11

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys2$413.2K disclosed value
Sells (SEC code S)293$43.46M disclosed value
250 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 25, 2026Form 4 · 10b5-1Walsh James PChief Operating OfficerSellCommon Stock7$218.27$1.5K33.8K
Jun 25, 2026Form 4 · 10b5-1Walsh James PChief Operating OfficerSellCommon Stock18$217.43$3.9K33.8K
Jun 25, 2026Form 4 · 10b5-1Walsh James PChief Operating OfficerSellCommon Stock11$216.49$2.4K33.8K
Jun 25, 2026Form 4 · 10b5-1Walsh James PChief Operating OfficerSellCommon Stock9$214.46$1.9K33.8K
Jun 25, 2026Form 4 · 10b5-1Walsh James PChief Operating OfficerSellCommon Stock12$213.51$2.6K33.8K

Community posts