XML 38 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Earnings - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues        
Total revenues $ 165,453 $ 168,325 $ 315,277 $ 311,969
Costs and expenses        
Cost of goods sold [1] 16,827 17,916 32,590 34,225
Research and development 22,115 26,183 49,042 51,113
Selling, general and administrative 93,551 85,904 183,495 172,420
Amortization of intangible assets 20,819 20,108 40,605 40,245
Contingent consideration loss (gain) 0 (4,355) 7,660 (5,450)
Total costs and expenses 153,312 145,756 313,392 292,553
Operating earnings 12,141 22,569 1,885 19,416
Other income (expense)        
Interest and other income, net 4,528 3,733 8,953 7,129
Total other income (expense), net 4,528 3,733 8,953 7,129
Earnings before income taxes 16,669 26,302 10,838 26,545
Income tax expense (benefit) (5,830) 6,386 166 6,505
Net earnings $ 22,499 $ 19,916 $ 10,672 $ 20,040
Earnings per share        
Basic (in dollars per share) $ 0.40 $ 0.36 $ 0.19 $ 0.37
Diluted (in dollars per share) $ 0.40 $ 0.36 $ 0.19 $ 0.36
Weighted average shares outstanding        
Basic (in shares) 56,024,771 54,978,781 55,945,434 54,890,265
Diluted (in shares) 56,643,189 55,724,283 56,688,754 55,675,474
Net product sales        
Revenues        
Total revenues $ 157,995 $ 162,538 $ 299,983 $ 300,999
Royalty, licensing and other revenues        
Revenues        
Total revenues $ 7,458 $ 5,787 $ 15,294 $ 10,970
[1] Excludes amortization of acquired intangible assets