Canada markets open in 2 hours 53 minutes

BeiGene, Ltd. (BGNE)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
140.34-3.93 (-2.72%)
At close: 04:00PM EDT
135.00 -5.34 (-3.81%)
Pre-Market: 04:04AM EDT
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2021-12-31
2020-12-31
2019-12-31
2018-12-31
Total Revenue
1,068,617
1,176,283
308,874
428,212
198,220
Cost of Revenue
1,782,912
1,624,145
1,365,534
998,528
707,710
Gross Profit
-714,295
-447,862
-1,056,660
-570,316
-509,490
Operating Expenses
Selling General and Administrative
1,201,704
990,123
600,176
388,249
195,385
Total Operating Expenses
1,202,455
990,873
601,022
389,575
196,279
Operating Income or Loss
-1,916,750
-1,438,735
-1,657,682
-959,891
-705,769
Total Other Income/Expenses Net
-96,756
15,904
37,490
7,174
1,993
Income Before Tax
-1,998,716
-1,438,588
-1,618,194
-943,586
-689,829
Income Tax Expense
6,515
-25,234
-17,671
6,992
-15,796
Income from Continuing Operations
-2,005,231
-1,413,354
-1,600,523
-950,578
-674,033
Net Income
-2,005,231
-1,413,354
-1,596,906
-948,628
-673,769
Net Income available to common shareholders
-2,005,231
-1,413,354
-1,596,906
-948,628
-673,769
Basic EPS
-
-15.21
-19.11
-15.86
-12.09
Diluted EPS
-
-15.21
-19.11
-15.86
-12.09
Basic Average Shares
-
92,785
83,472
60,054
55,443
Diluted Average Shares
-
92,785
83,472
60,054
55,443
EBITDA
-
-1,392,278
-1,625,893
-941,274
-695,381