Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Real Estate
Technology
Currency Converter
Canada markets close in 1 hour 22 minutes
S&P/TSX
22,305.20
+61.86
(+0.28%)
S&P 500
5,299.68
+53.00
(+1.01%)
DOW
39,823.72
+265.61
(+0.67%)
CAD/USD
0.7352
+0.0026
(+0.35%)
CRUDE OIL
78.62
+0.60
(+0.77%)
Bitcoin CAD
88,935.54
+5,608.42
(+6.73%)
MARKETS LIVE BLOG
STOCKS JUMP AFTER U.S. INFLATION REPORT RELEASE
Roundhill Magnificent Seven ETF hit all-time high on Wednesday
Shenzhen Zhongjin Lingnan Nonfemet Co. Ltd. (000060.SZ)
Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
4.7800
-0.0400
(-0.83%)
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
66,878,140
65,646,656
55,437,256
44,499,555
30,252,783
Cost of Revenue
63,591,498
62,443,534
52,580,935
41,827,218
28,245,039
Gross Profit
3,286,643
3,203,122
2,856,321
2,672,337
2,007,744
Operating Expenses
Research Development
428,726
434,431
385,476
355,244
314,375
Selling General and Administrative
297,776
285,164
279,258
246,313
257,897
Total Operating Expenses
1,474,543
1,462,081
1,261,762
1,262,952
1,081,308
Operating Income or Loss
1,812,100
1,741,040
1,594,558
1,409,385
926,436
Interest Expense
624,743
597,260
228,606
161,331
165,129
Income Before Tax
1,127,905
1,192,839
1,379,076
1,488,958
1,247,559
Income Tax Expense
144,542
152,894
143,721
267,845
147,716
Income from Continuing Operations
983,363
1,039,945
1,235,355
1,221,113
1,099,843
Net Income
606,989
687,762
1,212,289
1,171,687
995,097
Net Income available to common shareholders
606,989
687,762
1,212,289
1,171,687
995,097
Basic EPS
0.24
0.18
0.33
0.33
0.28
Diluted EPS
0.21
0.18
0.28
0.27
0.26
Basic Average Shares
3,698,842
3,820,901
3,673,604
3,550,566
3,553,917
Diluted Average Shares
4,220,506
3,820,901
4,329,605
4,339,581
3,827,295
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.