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 1 hour 39 minutes
S&P/TSX
21,708.71
-5.83
(-0.03%)
S&P 500
5,031.14
-4.55
(-0.09%)
DOW
37,972.68
+156.76
(+0.41%)
CAD/USD
0.7269
+0.0008
(+0.11%)
CRUDE OIL
78.90
-3.03
(-3.70%)
Bitcoin CAD
79,239.38
-3,873.71
(-4.66%)
BREAKING
FEDERAL RESERVE HOLDS INTEREST RATES STEADY AT END OF TWO-DAY MEETING
Fed Chair Jerome Powell will hold a press conference at 2:30 p.m. ET.
HBIS Resources Co., Ltd. (000923.SZ)
Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
18.20
-0.23
(-1.25%)
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
6,338,238
5,866,770
5,053,104
6,566,962
5,935,194
Cost of Revenue
2,239,189
2,169,443
1,782,912
1,772,311
1,790,350
Gross Profit
4,099,049
3,697,327
3,270,193
4,794,651
4,144,845
Operating Expenses
Selling General and Administrative
2,018,866
1,781,258
1,822,388
1,806,861
1,895,090
Total Operating Expenses
2,381,624
2,139,190
2,146,180
2,099,189
2,036,376
Operating Income or Loss
1,717,426
1,558,137
1,124,013
2,695,463
2,108,468
Interest Expense
-
147.3892
0
8,199
17,875
Income Before Tax
2,012,022
1,882,324
1,293,116
2,809,511
2,104,199
Income Tax Expense
654,646
613,401
325,840
787,803
598,066
Income from Continuing Operations
1,357,376
1,268,923
967,276
2,021,707
1,506,133
Net Income
964,894
912,467
666,301
1,301,329
971,147
Net Income available to common shareholders
964,894
912,467
666,301
1,301,329
971,147
Basic EPS
1.41
1.40
1.02
1.99
1.49
Diluted EPS
1.41
1.40
1.02
1.99
1.49
Basic Average Shares
652,744
652,741
652,725
652,721
652,740
Diluted Average Shares
652,744
652,741
652,725
652,721
652,740
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.