Australia markets open in 7 hours 31 minutes

TTM Technologies, Inc. (TTMI)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
14.23+0.12 (+0.82%)
As of 12:28PM EDT. Market open.
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
2,232,567
2,232,567
2,495,046
2,248,740
2,105,322
Cost of revenue
1,819,299
1,819,299
2,037,081
1,876,729
1,746,299
Gross profit
413,268
413,268
457,965
372,011
359,023
Operating expenses
Research development
27,272
27,272
24,808
18,146
19,770
Selling general and administrative
226,553
226,553
233,362
187,881
186,359
Total operating expenses
302,500
302,500
295,267
241,775
244,967
Operating income or loss
110,768
110,768
162,698
130,236
114,056
Interest expense
48,124
48,124
45,517
45,475
73,156
Total other income/expenses net
-62,347
-62,347
65,682
-14,708
-87,177
Income before tax
297
297
182,863
70,053
-46,277
Income tax expense
19,015
19,015
88,280
15,639
-29,891
Income from continuing operations
-18,718
-18,718
94,583
54,414
-16,386
Net income
-18,718
-18,718
94,583
54,414
177,535
Net income available to common shareholders
-18,718
-18,718
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