XML 17 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Revenues:        
Product sales $ 114,296 $ 96,698 $ 259,875 $ 208,785
Contract manufacturing 18,912 14,712 52,700 32,455
Contracts and grants 16,226 31,504 54,489 95,879
Total revenues 149,434 142,914 367,064 337,119
Operating expenses:        
Cost of product sales and contract manufacturing 44,503 39,560 125,449 93,025
Research and development 22,659 27,188 68,886 81,173
Selling, general and administrative 34,503 40,688 101,521 108,328
Income from operations 47,769 35,478 71,208 54,593
Other income (expense):        
Interest income 637 358 1,593 764
Interest expense (1,991) (2,049) (5,734) (5,082)
Other expense, net (101) (234) (387) (176)
Total other expense, net (1,455) (1,925) (4,528) (4,494)
Income from continuing operations before provision for income taxes 46,314 33,553 66,680 50,099
Provision for income taxes 12,763 13,165 18,028 19,861
Net Income from continuing operations 33,551 20,388 48,652 30,238
Net income (loss) from discontinued operations 0 952 0 (15,854)
Net income $ 33,551 $ 21,340 $ 48,652 $ 14,384
Net income (loss) per share - basic:        
Net income per share from continuing operations-basic (in dollars per share) $ 0.81 $ 0.50 $ 1.19 $ 0.75
Net income (loss) per share from discontinued operations-basic (in dollars per share) 0 0.02 0 (0.40)
Net income per share - basic (in dollars per share) 0.81 0.52 1.19 0.35
Net income (loss) per share - diluted:        
Net income from continuing operations - diluted (in dollars per share) 0.68 [1] 0.43 [1] 1.03 0.68
Net income (loss) per share from discontinued operations-diluted (in dollars per share) 0 0.02 0 (0.32)
Net income per share - diluted (in dollars per share) $ 0.68 [1] $ 0.45 [1] $ 1.03 $ 0.36
Weighted-average number of shares - basic (in shares) 41,222,504 40,465,423 40,989,813 40,071,730
Weighted-average number of shares - diluted (in shares) 50,467,829 49,440,313 50,090,088 48,826,597
[1] See "Earnings per share" for details on calculation.