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 3 minutes
S&P/TSX
22,057.40
-1.63
(-0.01%)
S&P 500
5,571.38
+4.19
(+0.08%)
DOW
39,336.65
-39.22
(-0.10%)
CAD/USD
0.7337
+0.0005
(+0.07%)
CRUDE OIL
82.31
-0.85
(-1.02%)
Bitcoin CAD
76,625.46
-1,339.87
(-1.72%)
MARKETS LIVE BLOG
STOCKS WOBBLE AS S&P 500, NASDAQ TRY TO BUILD ON RALLY
Nvidia shares pop as analysts increase price target on stock
S.F. Holding Co., Ltd. (002352.SZ)
Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
34.42
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
262,702,376
258,409,403
267,490,414
207,186,647
153,986,870
Cost of Revenue
229,423,483
225,273,833
234,072,360
181,548,507
128,810,033
Gross Profit
33,278,893
33,135,570
33,418,054
25,638,140
25,176,837
Operating Expenses
Research Development
2,321,938
2,285,314
2,222,865
2,154,839
1,741,558
Selling General and Administrative
5,600,561
5,880,988
5,570,864
5,547,837
4,044,400
Total Operating Expenses
21,384,619
21,441,769
20,808,814
18,732,988
14,653,738
Operating Income or Loss
11,894,274
11,693,801
12,609,240
6,905,152
10,523,099
Interest Expense
2,346,788
2,269,700
484,067
546,651
1,016,748
Income Before Tax
10,762,730
10,486,505
10,966,778
7,133,681
10,038,657
Income Tax Expense
2,695,703
2,574,896
3,963,158
3,214,468
3,106,623
Income from Continuing Operations
8,067,027
7,911,609
7,003,620
3,919,213
6,932,034
Net Income
8,426,071
8,234,493
6,173,764
4,269,098
7,326,079
Net Income available to common shareholders
8,426,071
8,234,493
6,173,764
4,269,098
7,326,079
Basic EPS
1.64
1.70
1.27
0.93
1.64
Diluted EPS
1.64
1.70
1.27
0.93
1.64
Basic Average Shares
4,857,742
4,843,819
4,861,231
4,590,428
4,467,121
Diluted Average Shares
4,857,742
4,843,819
4,861,231
4,590,428
4,467,121
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.