XML 10 R4.htm IDEA: XBRL DOCUMENT v3.24.3
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 $ 324,549 $ 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 49,084 54,649 105,372 108,949
Contingent consideration 1,791 (6,884) 3,026 (9,295)
Total costs and operating expenses 139,888 144,465 291,410 290,865
Income from operations 19,281 63,168 33,139 123,168
Other income (expenses):        
Investment income 5,964 708 11,450 785
Interest expense (411) (271) (819) (563)
Amortization of debt issuance costs (457) (453) (914) (905)
Other expenses 528 (3,396) 605 (3,798)
Other income (expenses), net 5,624 (3,412) 10,322 (4,481)
Income before income taxes 24,905 59,756 43,461 118,687
Income tax provision 5,119 9,895 8,338 21,862
Net income $ 19,786 $ 49,861 $ 35,123 $ 96,825
Earnings per share:        
Basic $ 0.36 $ 0.9 $ 0.63 $ 1.75
Diluted (Note 12) $ 0.35 $ 0.88 $ 0.62 $ 1.68
Weighted average common shares outstanding:        
Basic 55,705 55,444 55,648 55,399
Diluted (Note 12) 56,858 56,721 56,932 57,842
Net Income (Loss) $ 19,786 $ 49,861 $ 35,123 $ 96,825
Other comprehensive income (loss):        
Foreign currency translation adjustment (6,079) (15,517) (3,092) (20,205)
Comprehensive income 13,707 34,344 32,031 76,620
Products        
Revenue:        
Revenue 159,133 207,597 324,474 413,960
Royalty and other revenue        
Revenue:        
Revenue $ 36 $ 36 $ 75 $ 73