Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Sponsored: Small Business Insurance Hub
Real Estate
Technology
Currency Converter
Canada markets closed
S&P/TSX
21,947.41
+124.19
(+0.57%)
S&P 500
5,127.79
+63.59
(+1.26%)
DOW
38,675.68
+450.02
(+1.18%)
CAD/USD
0.7307
-0.0006
(-0.09%)
CRUDE OIL
78.03
-0.92
(-1.17%)
Bitcoin CAD
86,091.66
+5,438.79
(+6.74%)
ICYMI
TD INVOLVED IN DRUG MONEY LAUNDERING, WSJ REPORT ALLEGES
Severity of the allegations means bank could face stiff fines, business limitations, says analyst
WUS Printed Circuit Co., Ltd. (2316.TW)
Taiwan - Taiwan Delayed Price. Currency in TWD
Add to watchlist
45.35
-3.00
(-6.20%)
At close: 01:30PM CST
Summary
Chart
Conversations
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
Income Statement
All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
3,515,939
3,515,939
5,132,715
5,349,713
4,784,973
Cost of Revenue
3,790,840
3,790,840
4,951,564
4,907,918
4,594,437
Gross Profit
-274,901
-274,901
181,151
441,795
190,536
Operating Expenses
Research Development
42,639
42,639
46,806
45,863
43,820
Selling General and Administrative
342,023
342,023
381,343
386,603
353,866
Total Operating Expenses
384,662
384,662
428,149
432,466
397,686
Operating Income or Loss
-659,563
-659,563
-246,998
9,329
-207,150
Interest Expense
53,295
53,295
37,685
32,421
29,588
Income Before Tax
1,215,011
1,215,011
648,350
650,278
390,704
Income Tax Expense
379,405
379,405
137,763
116,725
-23,355
Income from Continuing Operations
835,606
835,606
510,587
533,553
414,059
Net Income
835,606
835,606
510,587
533,553
414,059
Net Income available to common shareholders
835,606
835,606
510,587
533,553
414,059
Basic EPS
0.75
-
2.81
2.94
2.14
Diluted EPS
0.75
-
2.81
2.94
2.13
Basic Average Shares
181,435
-
181,704
181,435
193,917
Diluted Average Shares
181,449
-
181,704
181,455
193,940
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.