Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
Finance Home
News
Video
Watchlists
My Portfolio
Real Estate
My Screeners
Tech
Market Data
Industry News
Currency Converter
Canada markets closed
S&P/TSX
20,758.34
+17.90
(+0.09%)
S&P 500
4,136.48
-43.28
(-1.04%)
DOW
33,926.01
-127.93
(-0.38%)
CAD/USD
0.7461
-0.0050
(-0.66%)
CRUDE OIL
73.23
-2.65
(-3.49%)
BTC-CAD
31,292.07
-431.42
(-1.36%)
CSPC Pharmaceutical Group Limited (CVG.F)
Frankfurt - Frankfurt Delayed Price. Currency in EUR
Add to watchlist
1.0450
+0.0025
(+0.24%)
At close: 08:04AM CET
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
2021-12-31
2020-12-31
2019-12-31
Total Revenue
29,654,621
27,866,870
24,942,204
22,103,192
Cost of Revenue
7,705,708
6,731,776
6,256,882
6,192,211
Gross Profit
21,948,913
21,135,094
18,685,322
15,910,981
Operating Expenses
Research Development
3,703,703
3,432,590
2,889,837
2,000,426
Selling General and Administrative
11,611,051
11,453,246
10,323,333
9,460,592
Total Operating Expenses
15,067,441
14,340,142
12,628,654
11,310,800
Operating Income or Loss
6,881,472
6,794,952
6,056,668
4,600,181
Interest Expense
12,602
7,664
12,232
32,426
Income Before Tax
6,903,678
6,847,096
6,391,023
4,626,162
Income Tax Expense
1,297,582
1,158,972
1,162,013
892,810
Income from Continuing Operations
5,606,096
5,688,124
5,229,010
3,733,352
Net Income
5,508,821
5,605,185
5,159,655
3,714,106
Net Income available to common shareholders
5,508,821
5,605,185
5,159,655
3,714,106
Basic EPS
-
0.47
0.43
0.31
Diluted EPS
-
0.47
0.43
0.31
Basic Average Shares
-
11,953,486
11,954,570
11,954,966
Diluted Average Shares
-
11,953,839
11,955,537
11,956,727
EBITDA
-
7,720,231
7,212,062
5,350,183
© 2023 Yahoo. All rights reserved.
Data Disclaimer
Help
Suggestions
Terms (Updated)
Privacy
Privacy Dashboard
About Our Ads