Canada markets closed

CSPC Pharmaceutical Group Limited (CVG.F)

Frankfurt - Frankfurt Delayed Price. Currency in EUR
Add to watchlist
0.9794-0.0034 (-0.35%)
At close: 08:06AM CEST
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2021-12-31
2020-12-31
2019-12-31
2018-12-31
Total Revenue
29,654,621
27,866,870
24,942,204
22,103,192
18,468,728
Cost of Revenue
7,705,708
6,731,776
6,256,882
6,192,211
6,249,739
Gross Profit
21,948,913
21,135,094
18,685,322
15,910,981
12,218,989
Operating Expenses
Research Development
3,703,703
3,432,590
2,889,837
2,000,426
1,390,466
Selling General and Administrative
11,611,051
11,453,246
10,323,333
9,460,592
7,121,067
Total Operating Expenses
15,067,441
14,340,142
12,628,654
11,310,800
8,233,710
Operating Income or Loss
6,881,472
6,794,952
6,056,668
4,600,181
3,985,280
Interest Expense
12,602
7,664
12,232
32,426
76,901
Income Before Tax
6,903,678
6,847,096
6,391,023
4,626,162
3,953,564
Income Tax Expense
1,297,582
1,158,972
1,162,013
892,810
766,709
Income from Continuing Operations
5,606,096
5,688,124
5,229,010
3,733,352
3,186,855
Net Income
5,508,821
5,605,185
5,159,655
3,714,106
3,210,006
Net Income available to common shareholders
5,508,821
5,605,185
5,159,655
3,714,106
3,210,006
Basic EPS
-
-
0.43
0.31
0.27
Diluted EPS
-
-
0.43
0.31
0.27
Basic Average Shares
-
-
11,954,570
11,954,966
11,984,799
Diluted Average Shares
-
-
11,955,537
11,956,727
11,984,799
EBITDA
-
7,720,231
7,212,062
5,350,183
4,685,719