TTM Technologies

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$845,976
$774,320
$752,736
$730,621
Gross Profit
175,786
154,937
156,736
148,109
EBITDA
110,420
114,083
106,681
93,536
EBIT
74,239
74,384
72,212
56,620
Net Income
49,988
50,685
53,055
41,530
Net Change In Cash
845,976
774,320
752,736
730,621
Free Cash Flow
-85,105
-6,459
42,353
37,396
Cash
410,049
501,234
491,120
447,967
Basic Shares
107,084
106,596
105,812
104,873

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,906,345
$2,442,753
$2,232,567
$2,495,046
Gross Profit
568,253
477,375
413,268
457,965
EBITDA
402,842
281,589
209,152
362,287
EBIT
255,671
131,464
48,421
228,380
Net Income
177,448
56,299
-18,718
94,583
Net Change In Cash
2,906,345
2,442,753
2,232,567
2,495,046
Cost of Revenue
-133,896
Free Cash Flow
-683
51,155
27,042
169,989
Cash
501,234
503,932
450,208
402,749
Basic Shares
105,453
103,828
102,744
103,866

Earnings Calls

QuarterEPS
2026-03-31
$0.75
2025-12-31
$0.70
2025-09-30
$0.67
2025-06-30
$0.58