XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue:        
Revenue $ 87,462 $ 70,692 $ 163,552 $ 131,326
Costs and operating expenses:        
Cost of product revenue 36,863 30,708 68,845 57,553
Research and development 4,336 5,231 9,038 8,851
Selling, general and administrative 26,726 23,699 54,226 42,697
Total costs and operating expenses 67,925 59,638 132,109 109,101
Income from operations 19,537 11,054 31,443 22,225
Other income (expenses):        
Investment income 253 1,005 1,617 1,718
Interest expense (3,004) (1,743) (5,980) (3,469)
Other expenses (766) (697) (384) (339)
Other expenses, net (3,517) (1,435) (4,747) (2,090)
Income before income taxes 16,020 9,619 26,696 20,135
Income tax provision 159 1,524 1,020 3,987
Net income $ 15,861 $ 8,095 $ 25,676 $ 16,148
Earnings per share:        
Basic $ 0.30 $ 0.17 $ 0.49 $ 0.36
Diluted $ 0.30 $ 0.17 $ 0.48 $ 0.34
Weighted average common shares outstanding:        
Basic 52,381 46,367 52,260 45,174
Diluted 53,306 49,056 53,213 47,692
Net income $ 15,861 $ 8,095 $ 25,676 $ 16,148
Other comprehensive income (loss):        
Foreign currency translation adjustment 6,493 (1,269) 914 (3,160)
Comprehensive income 22,354 6,826 26,590 12,988
Products        
Revenue:        
Revenue 87,432 70,670 163,492 131,282
Royalty and Other Revenue        
Revenue:        
Revenue $ 30 $ 22 $ 60 $ 44