|
Product
|
|
|
|
|
|
|
|
|
|
4,834
|
5,568
|
12,117
|
6,894
|
|
Sanofi collaboration revenue
|
|
|
|
|
|
|
|
|
|
|
|
|
2,856
|
|
Other collaboration revenue
|
|
|
|
|
|
|
|
|
|
|
|
1,902
|
2,058
|
|
Other revenue
|
|
|
|
|
|
|
|
|
|
1,427
|
1,186
|
281
|
365
|
|
Revenue from contract with customer
|
|
|
|
|
|
|
|
|
|
7,863
|
8,497
|
16,072
|
12,173
|
|
Research and development
|
|
|
|
|
|
|
|
|
|
3,037
|
2,735
|
2,908
|
3,593
|
|
Acquired in-process research and development
|
|
|
|
|
|
|
|
|
|
|
|
|
255
|
|
Selling, general, and administrative
|
|
|
|
|
|
|
|
|
|
1,835
|
1,346
|
1,825
|
2,116
|
|
Product
|
|
|
|
|
|
|
|
|
|
362
|
492
|
1,773
|
800
|
|
Cost of collaboration and contract manufacturing
|
|
|
|
|
|
|
|
|
|
420
|
628
|
664
|
760
|
|
Other operating (income) expense, net
|
|
|
|
|
|
|
|
|
|
|
280
|
46
|
90
|
|
Total expenses
|
|
|
|
|
|
|
|
|
|
5,654
|
4,921
|
7,125
|
7,434
|
|
Income from operations
|
|
|
|
|
|
|
|
|
|
2,210
|
3,577
|
8,947
|
4,739
|
|
Other income (expense), net
|
|
|
|
|
|
|
|
|
|
250
|
291
|
436
|
179
|
|
Interest expense
|
|
|
|
|
|
|
|
|
|
30
|
57
|
57
|
59
|
|
Total other income (expense)
|
|
|
|
|
|
|
|
|
|
219
|
234
|
379
|
120
|
|
Income before income taxes
|
|
|
|
|
|
|
|
|
|
2,429
|
3,810
|
9,326
|
4,859
|
|
Income tax expense
|
|
|
|
|
|
|
|
|
|
313
|
297
|
1,251
|
520
|
|
Net income
|
|
|
|
|
|
|
|
|
|
2,116
|
3,513
|
8,075
|
4,338
|
|
Earnings Per Share, Basic
|
|
|
|
|
|
|
|
|
|
19.38
|
32.65
|
76.4
|
40.51
|
|
Earnings Per Share, Diluted
|
|
|
|
|
|
|
|
|
|
18.46
|
30.52
|
71.97
|
38.22
|
|
Weighted Average Number of Shares Outstanding, Basic
|
|
|
|
|
|
|
|
|
|
109
|
108
|
106
|
107
|
|
Weighted Average Number of Shares Outstanding, Diluted
|
|
|
|
|
|
|
|
|
|
115
|
115
|
112
|
114
|
|
Net income
|
|
|
|
|
|
|
|
|
|
2,116
|
3,513
|
8,075
|
4,338
|
|
Unrealized (loss) gain on debt securities
|
|
|
|
|
|
|
|
|
|
36
|
9
|
-56
|
-214
|
|
Unrealized gain (loss) on cash flow hedges
|
|
|
|
|
|
|
|
|
|
-2
|
-1
|
1
|
1
|
|
Comprehensive income
|
|
|
|
|
|
|
|
|
|
2,149
|
3,521
|
8,020
|
4,126
|