Canada markets closed

TTM Technologies Inc (TT1.DU)

Dusseldorf - Dusseldorf Delayed Price. Currency in EUR
Add to watchlist
13.40+0.10 (+0.75%)
At close: 08:10AM CET
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2022-12-31
2021-12-31
2020-12-31
Total Revenue
2,280,684
2,495,046
2,248,740
2,105,322
Cost of Revenue
1,861,382
2,037,081
1,876,729
1,746,299
Gross Profit
419,302
457,965
372,011
359,023
Operating Expenses
Research Development
26,380
24,808
18,146
19,770
Selling General and Administrative
225,920
233,362
187,881
186,359
Total Operating Expenses
299,820
295,267
241,775
244,967
Operating Income or Loss
119,482
162,698
130,236
114,056
Interest Expense
47,257
45,517
45,475
73,156
Total Other Income/Expenses Net
-6,718
65,682
-14,708
-87,177
Income Before Tax
65,507
182,863
70,053
-46,277
Income Tax Expense
95,546
88,280
15,639
-29,891
Income from Continuing Operations
-30,039
94,583
54,414
-16,386
Net Income
-30,039
94,583
54,414
177,535
Net Income available to common shareholders
-30,039
94,583
54,414
177,535
Basic EPS
-0.29
0.93
0.51
1.67
Diluted EPS
-0.29
0.91
0.50
1.67
Basic Average Shares
102,717
102,074
106,314
106,366
Diluted Average Shares
103,217
103,866
108,153
106,366