TTM TECHNOLOGIES INC (TTMI)

PriceLoading quote

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
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
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
EBITDAderived$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
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
Basic EPSper diluted 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