TTM Technologies

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$730,621
$648,668
$650,965
$616,538
Gross Profit
140,938
130,972
126,541
129,888
EBITDA
91,200
88,542
60,609
72,801
EBIT
56,620
52,455
24,835
35,685
Net Income
41,530
32,178
5,170
14,311
Net Change In Cash
730,621
648,668
650,965
616,538
Free Cash Flow
37,396
-73,973
30,024
24,192
Cash
447,967
411,260
503,932
469,500
Basic Shares
104,873
104,530
104,576
103,828

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,442,753
$2,232,567
$2,495,046
$2,248,740
Gross Profit
477,375
413,268
457,965
372,011
EBITDA
277,389
205,909
308,134
231,587
EBIT
127,264
45,178
174,227
104,256
Net Income
56,299
-18,718
94,583
54,414
Net Change In Cash
2,442,753
2,232,567
2,495,046
2,248,740
Cost of Revenue
-133,896
85,257
Free Cash Flow
51,155
27,042
169,989
94,681
Cash
503,932
450,208
402,749
537,678
Basic Shares
103,828
102,744
103,866
108,153

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.58
2025-03-31
$0.50
2024-12-31
$0.60