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.21
(+0.57%)
S&P 500
5,127.79
+63.59
(+1.26%)
DOW
38,675.68
+449.98
(+1.18%)
CAD/USD
0.7312
-0.0002
(-0.02%)
CRUDE OIL
77.99
-0.12
(-0.15%)
Bitcoin CAD
87,089.80
-355.20
(-0.41%)
Shandong Huifa Foodstuff Co.,Ltd. (603536.SS)
Shanghai - Shanghai Delayed Price. Currency in CNY
Add to watchlist
9.52
-0.23
(-2.36%)
At close: 03:00PM 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,029,794
1,997,128
1,580,507
1,650,922
1,409,232
Cost of Revenue
1,651,406
1,636,082
1,360,381
1,401,073
1,124,591
Gross Profit
378,388
361,046
220,126
249,850
284,642
Operating Expenses
Research Development
18,307
19,571
21,508
20,511
17,611
Selling General and Administrative
175,916
175,078
197,503
234,831
125,495
Total Operating Expenses
306,218
306,148
327,857
370,708
233,534
Operating Income or Loss
72,169
54,897
-107,732
-120,858
51,108
Interest Expense
24,269
24,720
25,500
23,627
21,317
Income Before Tax
34,279
20,341
-142,911
-155,357
22,505
Income Tax Expense
9,525
7,612
-18,818
-15,429
1,555
Income from Continuing Operations
24,754
12,729
-124,093
-139,927
20,951
Net Income
20,005
7,516
-119,875
-137,881
23,076
Net Income available to common shareholders
20,005
7,516
-119,875
-137,881
23,076
Basic EPS
-0.31
-
-0.50
-0.59
0.10
Diluted EPS
-0.31
-
-0.50
-0.59
0.10
Basic Average Shares
242,917
-
239,750
233,696
230,756
Diluted Average Shares
242,917
-
239,750
233,696
230,756
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.