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 2 hours 4 minutes
S&P/TSX
22,481.52
+16.15
(+0.07%)
S&P 500
5,316.19
+8.06
(+0.15%)
DOW
39,846.85
+40.08
(+0.10%)
CAD/USD
0.7327
-0.0014
(-0.20%)
CRUDE OIL
79.20
-0.60
(-0.75%)
Bitcoin CAD
95,181.23
+1,915.87
(+2.05%)
MARKETS LIVE BLOG
STOCKS WOBBLE AS INVESTORS AWAIT NVIDIA EARNINGS
Comcast reveals price tag for new streaming bundle
Anhui Guofeng New Materials Co., Ltd. (000859.SZ)
Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
3.8400
-0.0500
(-1.29%)
At close: 03:05PM 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
2,207,973
2,235,053
2,460,377
1,910,027
1,481,441
Cost of Revenue
2,103,704
2,111,590
2,172,234
1,558,688
1,243,669
Gross Profit
104,268
123,463
288,143
351,339
237,772
Operating Expenses
Research Development
89,597
92,946
87,881
79,298
52,310
Selling General and Administrative
49,537
44,171
44,175
34,726
30,384
Total Operating Expenses
194,676
183,733
179,981
171,575
137,521
Operating Income or Loss
-90,408
-60,271
108,161
179,764
100,251
Interest Expense
4,249
3,466
3,814
1,650
1,609
Income Before Tax
-68,895
-35,614
208,651
301,444
120,093
Income Tax Expense
-5,923
-6,980
-21,067
23,728
16,096
Income from Continuing Operations
-62,972
-28,634
229,718
277,716
103,997
Net Income
-62,972
-28,634
229,718
282,156
114,769
Net Income available to common shareholders
-62,972
-28,634
229,718
282,156
114,769
Basic EPS
0.04
-0.03
0.26
0.32
0.16
Diluted EPS
0.04
-0.03
0.26
0.32
0.16
Basic Average Shares
882,358
954,472
883,530
881,737
717,306
Diluted Average Shares
882,358
954,472
883,530
881,737
717,306
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.