XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue:        
Revenue $ 207,633 $ 162,960 $ 414,033 $ 305,797
Costs and operating expenses:        
Cost of product revenue 86,260 61,990 168,616 121,737
Research and development 10,440 8,389 22,595 16,001
Selling, general and administrative 54,649 44,341 108,949 83,436
Contingent consideration (6,884) 0 (9,295) 0
Total costs and operating expenses 144,465 114,720 290,865 221,174
Income from operations 63,168 48,240 123,168 84,623
Other income (expenses):        
Investment income 708 41 785 93
Interest expense (271) (2,787) (563) (5,541)
Amortization of debt issuance costs (453) (357) (905) (709)
Other expenses (3,396) (779) (3,798) (1,003)
Other expenses, net (3,412) (3,882) (4,481) (7,160)
Income before income taxes 59,756 44,358 118,687 77,463
Income tax provision 9,895 8,125 21,862 11,780
Net income $ 49,861 $ 36,233 $ 96,825 $ 65,683
Earnings per share:        
Basic $ 0.90 $ 0.66 $ 1.75 $ 1.20
Diluted (Note 12) $ 0.88 $ 0.64 $ 1.68 $ 1.16
Weighted average common shares outstanding:        
Basic 55,444 54,931 55,399 54,868
Diluted (Note 12) 56,721 56,786 57,842 56,824
Net income $ 49,861 $ 36,233 $ 96,825 $ 65,683
Other comprehensive income (loss):        
Foreign currency translation adjustment (15,517) 3,125 (20,205) (6,454)
Comprehensive income 34,344 39,358 76,620 59,229
Products        
Revenue:        
Revenue 207,597 162,920 413,960 305,657
Royalty and other revenue        
Revenue:        
Revenue $ 36 $ 40 $ 73 $ 140