XML 27 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues:      
Total revenues $ 131,314 $ 196,245 $ 241,544
Operating costs and expenses:      
Cost of Captisol 10,512 52,827 62,176
Amortization of intangibles 33,654 34,237 34,222
Research and development 24,537 36,082 32,105
General and administrative 52,790 70,062 46,790
Other operating income 0 0 (37,600)
Total operating costs and expenses 121,493 193,208 137,693
Gain on sale of Pelican (2,121) 0 0
Income from continuing operations 11,942 3,037 103,851
Other income (expense):      
Gain (loss) from short-term investments 46,365 28,540 (5,263)
Interest income 7,711 2,046 886
Interest expense (656) (1,799) (19,619)
Gain on derivative instruments 250 0 0
Other income (expense), net (1,952) 4,187 (7,650)
Total other income (expense), net 51,718 32,974 (31,646)
Income before income tax from continuing operations 63,660 36,011 72,205
Income tax benefit (expense) (9,841) (41,230) 4,148
Net income (loss) from continuing operations 53,819 (5,219) 76,353
Net loss from discontinued operations (1,665) (28,142) (19,215)
Net income (loss): $ 52,154 $ (33,361) $ 57,138
Basic net income (loss) from continuing operations (in USD per share) $ 3.11 $ (0.31) $ 4.59
Basic net loss from discontinued operations (in USD per share) (0.10) (1.67) (1.16)
Basic net income (loss) per share (in USD per share) $ 3.02 $ (1.98) $ 3.44
Shares used in basic per share calculation (in shares) 17,298 16,868 16,630
Diluted net income (loss) from continuing operations (in USD per share) $ 3.03 $ (0.31) $ 4.43
Diluted net loss from discontinued operations (in USD per share) (0.09) (1.67) (1.11)
Diluted net income (loss) per share (in USD per share) $ 2.94 $ (1.98) $ 3.31
Shares used in diluted per share calculation (in shares) 17,757 16,868 17,246
Royalties      
Revenues:      
Total revenues $ 83,910 $ 72,527 $ 48,927
Captisol      
Revenues:      
Total revenues 28,372 104,495 164,250
Contract      
Revenues:      
Total revenues $ 19,032 $ 19,223 $ 28,367