XML 84 R4.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue:    
Revenue $ 76,090 $ 60,634
Costs and operating expenses:    
Cost of product revenue 31,982 26,845
Research and development 4,702 3,620
Selling, general and administrative 27,500 18,998
Total costs and operating expenses 64,184 49,463
Income from operations 11,906 11,171
Other income (expenses):    
Investment income 1,364 713
Interest expense (2,976) (1,726)
Other income 382 358
Other expenses, net (1,230) (655)
Income before income taxes 10,676 10,516
Income tax provision 861 2,463
Net income $ 9,815 $ 8,053
Earnings per share:    
Basic $ 0.19 $ 0.18
Diluted $ 0.18 $ 0.17
Weighted average common shares outstanding:    
Basic 52,139 43,968
Diluted 53,109 46,279
Net income $ 9,815 $ 8,053
Other comprehensive income (loss):    
Foreign currency translation adjustment (5,579) (1,891)
Comprehensive income 4,236 6,162
Products    
Revenue:    
Revenue 76,060 60,612
Royalty and Other Revenue    
Revenue:    
Revenue $ 30 $ 22