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 open in 8 hours 9 minutes
S&P/TSX
22,259.47
+312.06
(+1.42%)
S&P 500
5,180.74
+52.95
(+1.03%)
DOW
38,852.27
+176.59
(+0.46%)
CAD/USD
0.7313
-0.0008
(-0.11%)
CRUDE OIL
78.60
+0.12
(+0.15%)
Bitcoin CAD
86,702.38
-1,110.94
(-1.27%)
Zhejiang Century Huatong Group Co.,Ltd (002602.SZ)
Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
4.6400
-0.0400
(-0.85%)
As of 01:06PM CST. Market open.
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
14,523,525
13,284,553
11,475,126
13,929,007
14,982,965
Cost of Revenue
5,523,817
5,246,207
5,563,691
6,344,718
6,613,387
Gross Profit
8,999,708
8,038,346
5,911,435
7,584,289
8,369,578
Operating Expenses
Research Development
1,636,561
1,573,049
1,874,641
1,966,333
1,496,482
Selling General and Administrative
4,387,571
3,825,921
2,717,630
4,286,068
3,045,401
Total Operating Expenses
6,777,838
6,104,711
5,151,635
6,643,002
4,792,866
Operating Income or Loss
2,221,871
1,933,636
759,801
941,287
3,576,712
Interest Expense
319,168
298,099
370,230
28,412
544,461
Income Before Tax
1,258,741
965,139
-6,969,243
3,244,322
3,424,398
Income Tax Expense
405,705
377,305
114,986
710,077
451,766
Income from Continuing Operations
853,036
587,834
-7,084,229
2,534,245
2,972,632
Net Income
742,134
524,045
-7,092,091
2,326,714
2,946,329
Net Income available to common shareholders
742,134
524,045
-7,092,091
2,326,714
2,946,329
Basic EPS
-0.86
0.07
-0.96
0.32
0.40
Diluted EPS
-0.86
0.07
-0.96
0.32
0.40
Basic Average Shares
7,280,448
7,486,362
7,387,595
7,270,980
7,365,821
Diluted Average Shares
7,280,448
7,486,362
7,387,595
7,270,980
7,365,821
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.