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 close in 22 minutes
S&P/TSX
21,944.45
+121.23
(+0.56%)
S&P 500
5,131.76
+67.56
(+1.33%)
DOW
38,686.32
+460.66
(+1.21%)
CAD/USD
0.7309
-0.0005
(-0.07%)
CRUDE OIL
78.07
-0.88
(-1.11%)
Bitcoin CAD
84,579.69
+3,769.17
(+4.66%)
ICYMI
TD INVOLVED IN DRUG MONEY LAUNDERING, WSJ REPORT ALLEGES
Severity of the allegations means bank could face stiff fines, business limitations, says analyst
Puyang Huicheng Electronic Material Co., Ltd. (300481.SZ)
Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
14.24
0.00
(0.00%)
At close: 03:04PM 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
1,623,744
1,379,201
1,596,927
1,393,260
912,942
Cost of Revenue
1,057,376
1,019,613
1,022,010
983,835
591,509
Gross Profit
566,368
359,589
574,917
409,425
321,433
Operating Expenses
Research Development
90,145
79,192
74,126
79,595
69,723
Selling General and Administrative
25,710
18,423
19,503
16,687
15,101
Total Operating Expenses
145,165
125,298
131,081
125,875
102,273
Operating Income or Loss
421,203
234,291
443,836
283,551
219,161
Interest Expense
984.9862
8,074
5,000
32.9458
0
Income Before Tax
463,316
264,796
483,188
290,204
209,239
Income Tax Expense
66,447
29,717
60,986
37,815
30,588
Income from Continuing Operations
396,869
235,079
422,202
252,390
178,651
Net Income
397,200
235,122
422,302
252,671
179,631
Net Income available to common shareholders
397,200
235,122
422,302
252,671
179,631
Basic EPS
1.02
0.80
1.43
0.91
0.70
Diluted EPS
1.02
0.80
1.43
0.91
0.70
Basic Average Shares
295,066
293,903
295,316
277,660
256,615
Diluted Average Shares
295,066
293,903
295,316
277,660
256,615
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.