XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue:        
Revenue $ 159,169 $ 207,633 $ 341,829 $ 414,033
Costs and operating expenses:        
Cost of product revenue 79,307 86,260 161,152 168,616
Research and development 9,706 10,440 21,860 22,595
Selling, general and administrative 48,966 54,649 105,136 108,949
Contingent consideration 1,791 (6,884) 3,026 (9,295)
Total costs and operating expenses 139,770 144,465 291,174 290,865
Income from operations 19,399 63,168 50,655 123,168
Other income (expenses):        
Investment income 5,964 708 11,450 785
Interest expense (274) (271) (544) (563)
Amortization of debt issuance costs (457) (453) (914) (905)
Other expenses 528 (3,396) 605 (3,798)
Other income (expenses), net 5,761 (3,412) 10,597 (4,481)
Income before income taxes 25,160 59,756 61,252 118,687
Income tax provision 5,096 9,895 12,359 21,862
Net income $ 20,064 $ 49,861 $ 48,893 $ 96,825
Earnings per share:        
Basic $ 0.36 $ 0.9 $ 0.88 $ 1.75
Diluted (Note 11) $ 0.35 $ 0.88 $ 0.86 $ 1.68
Weighted average common shares outstanding:        
Basic 55,705 55,444 55,648 55,399
Diluted (Note 11) 56,858 56,721 56,932 57,842
Net Income (Loss) $ 20,064 $ 49,861 $ 48,893 $ 96,825
Other comprehensive income (loss):        
Foreign currency translation adjustment (6,068) (15,517) (2,795) (20,205)
Comprehensive income 13,996 34,344 46,098 76,620
Products        
Revenue:        
Revenue 159,133 207,597 341,754 413,960
Royalty and other revenue        
Revenue:        
Revenue $ 36 $ 36 $ 75 $ 73