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 closed
S&P/TSX
22,465.37
+165.54
(+0.74%)
S&P 500
5,303.27
+6.17
(+0.12%)
DOW
40,003.59
+134.21
(+0.34%)
CAD/USD
0.7348
+0.0002
(+0.03%)
CRUDE OIL
79.98
+0.75
(+0.95%)
Bitcoin CAD
90,997.36
+2,157.62
(+2.43%)
MARKETS LIVE BLOG
DOW CROSSES 40,000 MARK FOR THE FIRST TIME
All three major indices post weekly wins as meme rally fizzles out
Wuchan Zhongda Geron Co.,Ltd. (002722.SZ)
Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
13.70
+0.03
(+0.22%)
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
2,811,204
2,789,256
2,835,625
3,149,630
2,366,805
Cost of Revenue
2,360,138
2,358,487
2,435,031
2,693,252
1,991,005
Gross Profit
451,066
430,769
400,594
456,378
375,800
Operating Expenses
Research Development
42,120
41,021
25,984
24,056
18,428
Selling General and Administrative
130,753
127,778
115,284
103,819
93,293
Total Operating Expenses
246,360
242,253
215,714
200,988
178,496
Operating Income or Loss
204,707
188,516
184,879
255,390
197,304
Interest Expense
18,928
20,738
35,890
42,149
47,914
Income Before Tax
180,629
160,400
131,452
176,180
60,001
Income Tax Expense
39,050
34,976
26,963
47,701
26,595
Income from Continuing Operations
141,578
125,424
104,489
128,479
33,406
Net Income
141,849
125,641
104,051
128,264
33,659
Net Income available to common shareholders
141,849
125,641
104,051
128,264
33,659
Basic EPS
0.59
0.62
0.59
0.73
0.19
Diluted EPS
0.59
0.62
0.59
0.73
0.19
Basic Average Shares
201,062
202,647
176,357
175,703
177,150
Diluted Average Shares
201,062
202,647
176,357
175,703
177,150
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.