XML 78 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Earnings - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues      
Total revenues $ 607,521 $ 667,238 $ 579,775
Costs and expenses      
Costs of goods sold [1] 83,779 87,221 75,061
Research and development 91,593 74,552 90,467
Selling, general and administrative 336,361 377,221 304,759
Amortization of intangible assets 82,385 82,630 29,989
Impairment of intangible assets 20,189 0 0
Contingent consideration gain (1,517) (510) (6,530)
Total costs and expenses 612,790 621,114 493,746
Operating earnings (loss) (5,269) 46,124 86,029
Other income (expense)      
Interest and other income, net 10,453 21,689 10,569
Interest expense (2,415) (7,070) (23,423)
Total other income (expense) 8,038 14,619 (12,854)
Earnings before income taxes 2,769 60,743 73,175
Income tax expense 1,453 32 19,751
Net earnings $ 1,316 $ 60,711 $ 53,424
Earnings per share      
Basic (in dollars per share) $ 0.02 $ 1.13 $ 1.01
Diluted (in dollars per share) $ 0.02 $ 1.04 $ 0.98
Weighted-average shares outstanding      
Basic (in shares) 54,536,281 53,665,143 53,099,330
Diluted (in shares) 55,506,828 61,679,800 54,356,744
Net product sales      
Revenues      
Total revenues $ 573,933 $ 649,432 $ 567,504
Royalty and licensing revenues      
Revenues      
Total revenues $ 33,588 $ 17,806 $ 12,271
[1] Excludes amortization of intangible assets.