XML 10 R4.htm IDEA: XBRL DOCUMENT v3.24.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 $ 465,741 $ 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,582 53,643 160,954 162,592
Contingent consideration (34,292) (2,309) (31,266) (11,604)
Total costs and operating expenses 136,501 148,076 427,911 438,941
Income from operations 4,691 52,665 37,830 175,833
Other income (expenses):        
Investment income 6,662 2,177 18,112 2,962
Interest expense (408) (329) (1,227) (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,690 (5,198) 17,012 (9,679)
Income before income taxes 11,381 47,467 54,842 166,154
Income tax (benefit) provision (5,542) 7,062 2,796 28,924
Net income $ 16,923 $ 40,405 $ 52,046 $ 137,230
Earnings per share:        
Basic $ 0.3 $ 0.73 $ 0.93 $ 2.48
Diluted (Note 13) $ 0.3 $ 0.71 $ 0.91 $ 2.39
Weighted average common shares outstanding:        
Basic 55,766 55,498 55,688 55,432
Diluted (Note 13) 56,940 57,304 56,933 57,598
Net Income (Loss) $ 16,923 $ 40,405 $ 52,046 $ 137,230
Other comprehensive income (loss):        
Foreign currency translation adjustment (5,880) (18,170) (8,972) (38,375)
Comprehensive income 11,043 22,235 43,074 98,855
Products        
Revenue:        
Revenue 141,156 200,708 465,630 614,668
Royalty and other revenue        
Revenue:        
Revenue $ 36 $ 33 $ 111 $ 106