Australia markets closed

TTM Technologies, Inc. (TTMI)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
21.19+0.09 (+0.43%)
As of 09:32AM 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
31/12/2019
Total revenue
2,258,243
2,232,567
2,495,046
2,248,740
2,105,322
-
Cost of revenue
1,827,379
1,819,299
2,037,081
1,876,729
1,746,299
-
Gross profit
430,864
413,268
457,965
372,011
359,023
-
Operating expenses
Research development
27,508
27,272
24,808
18,146
19,770
-
Selling general and administrative
234,142
226,553
233,362
187,881
186,359
-
Total operating expenses
299,790
302,500
295,267
241,775
244,967
-
Operating income or loss
131,074
110,768
162,698
130,236
114,056
-
Interest expense
47,641
48,124
45,517
45,475
73,156
-
Total other income/expenses net
-55,329
-62,347
65,682
-14,708
-87,177
-
Income before tax
28,104
297
182,863
70,053
-46,277
-
Income tax expense
30,542
19,015
88,280
15,639
-29,891
-
Income from continuing operations
-2,438
-18,718
94,583
54,414
-16,386
-
Net income
-2,438
-18,718
94,583
54,414
177,535
-
Net income available to common shareholders
-2,438
-18,718
94,583
54,414
177,535
-
Basic EPS
-0.29
-
0.93
0.51
1.67
0.39
Diluted EPS
-0.29
-
0.91
0.50
1.67
0.39
Basic average shares
102,717
-
102,074
106,314
106,366
105,195
Diluted average shares
103,217
-
103,866
108,153
106,366
106,332