XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue:        
Revenue $ 141,192 $ 200,741 $ 483,021 $ 614,774
Costs and operating expenses:        
Cost of product revenue 104,634 86,514 265,786 255,130
Research and development 10,577 10,228 32,437 32,823
Selling, general and administrative 55,465 53,643 160,601 162,592
Contingent consideration (34,292) (2,309) (31,266) (11,604)
Total costs and operating expenses 136,384 148,076 427,558 438,941
Income from operations 4,808 52,665 55,463 175,833
Other income (expenses):        
Investment income 6,662 2,177 18,112 2,962
Interest expense (269) (329) (813) (892)
Amortization of debt issuance costs (459) (455) (1,373) (1,360)
Other income (expenses) 895 (6,591) 1,500 (10,389)
Other income (expenses), net 6,829 (5,198) 17,426 (9,679)
Income before income taxes 11,637 47,467 72,889 166,154
Income tax (benefit) provision (6,535) 7,062 5,824 28,924
Net income $ 18,172 $ 40,405 $ 67,065 $ 137,230
Earnings per share:        
Basic $ 0.33 $ 0.73 $ 1.2 $ 2.48
Diluted (Note 12) $ 0.32 $ 0.71 $ 1.18 $ 2.39
Weighted average common shares outstanding:        
Basic 55,766 55,498 55,688 55,432
Diluted (Note 12) 56,940 57,304 56,933 57,598
Net Income (Loss) $ 18,172 $ 40,405 $ 67,065 $ 137,230
Other comprehensive income (loss):        
Foreign currency translation adjustment (6,382) (18,170) (9,177) (38,375)
Comprehensive income 11,790 22,235 57,888 98,855
Products        
Revenue:        
Revenue 141,156 200,708 482,910 614,668
Royalty and other revenue        
Revenue:        
Revenue $ 36 $ 33 $ 111 $ 106