Canada Markets open in 3 hrs 22 mins

TTM Technologies Inc (TT1.DU)

Dusseldorf - Dusseldorf Delayed Price. Currency in EUR
Add to watchlist
16.00+0.90 (+5.96%)
As of 08:10AM CEST. Market open.
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
2,316,871
2,232,567
2,495,046
2,248,740
2,105,322
Cost of Revenue
1,867,287
1,819,299
2,037,081
1,876,729
1,746,299
Gross Profit
449,584
413,268
457,965
372,011
359,023
Operating Expenses
Research Development
29,631
27,272
24,808
18,146
19,770
Selling General and Administrative
236,524
226,553
233,362
187,881
186,359
Total Operating Expenses
310,699
302,500
295,267
241,775
244,967
Operating Income or Loss
138,885
110,768
162,698
130,236
114,056
Interest Expense
48,017
48,124
45,517
45,475
73,156
Total Other Income/Expenses Net
-45,642
-62,347
65,682
-14,708
-87,177
Income Before Tax
45,226
297
182,863
70,053
-46,277
Income Tax Expense
28,136
19,015
88,280
15,639
-29,891
Income from Continuing Operations
17,090
-18,718
94,583
54,414
-16,386
Net Income
17,090
-18,718
94,583
54,414
177,535
Net Income available to common shareholders
17,090
-18,718
94,583
54,414
177,535
Basic EPS
-0.29
-0.18
0.93
0.51
1.67
Diluted EPS
-0.29
-0.18
0.91
0.50
1.67
Basic Average Shares
102,717
102,744
102,074
106,314
106,366
Diluted Average Shares
103,217
102,744
103,866
108,153
106,366