XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue:        
Revenue $ 200,741 $ 178,216 $ 614,774 $ 484,013
Costs and operating expenses:        
Cost of product revenue 86,514 75,495 255,130 197,232
Research and development 10,228 9,154 32,823 25,155
Selling, general and administrative 53,643 48,373 162,592 131,809
Contingent consideration (2,309) 0 (11,604) 0
Total costs and operating expenses 148,076 133,022 438,941 354,196
Income from operations 52,665 45,194 175,833 129,817
Other income (expenses):        
Investment income 2,177 44 2,962 137
Interest expense (329) (2,859) (892) (8,400)
Amortization of debt issuance costs (455) (361) (1,360) (1,070)
Other expenses (6,591) (786) (10,389) (1,789)
Other expenses, net (5,198) (3,962) (9,679) (11,122)
Income before income taxes 47,467 41,232 166,154 118,695
Income tax provision 7,062 7,734 28,924 19,514
Net income $ 40,405 $ 33,498 $ 137,230 $ 99,181
Earnings per share:        
Basic $ 0.73 $ 0.61 $ 2.48 $ 1.81
Diluted (Note 12) $ 0.71 $ 0.58 $ 2.39 $ 1.74
Weighted average common shares outstanding:        
Basic 55,498 55,015 55,432 54,918
Diluted (Note 12) 57,304 57,368 57,598 57,072
Net income $ 40,405 $ 33,498 $ 137,230 $ 99,181
Other comprehensive income (loss):        
Foreign currency translation adjustment (18,170) (5,550) (38,375) (12,004)
Comprehensive income 22,235 27,948 98,855 87,177
Products        
Revenue:        
Revenue 200,708 178,177 614,668 483,834
Royalty and other revenue        
Revenue:        
Revenue $ 33 $ 39 $ 106 $ 179