XML 10 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue:        
Total revenue $ 107,800 $ 89,508 $ 296,715 $ 266,905
Amortization of acquired intangible assets 6,618 6,511 19,640 19,391
Gross profit 75,539 73,007 232,000 218,081
Operating expenses:        
Selling, general and administrative 27,291 26,219 81,194 84,364
Research and development 13,670 3,551 26,049 9,989
Total operating expenses 40,961 29,770 107,243 94,353
Income from operations 34,578 43,237 124,757 123,728
Changes in fair values of equity method investments, net 30,751 (18,231) 30,284 (42,997)
Changes in fair values of equity and long-term investments, net 31,510 (16,936) (22,509) (60,827)
Interest and dividend income 5,472 5,500 14,935 13,373
Interest expense (4,015) (5,807) (13,389) (17,460)
Other expense, net (479) (914) (2,252) (3,123)
Income before income taxes 97,817 6,849 131,826 12,694
Income tax expense, net (7,909) (5,636) (24,814) (9,634)
Net income and comprehensive income $ 89,908 $ 1,213 $ 107,012 $ 3,060
Net income per share:        
Basic $ 1.3 $ 0.02 $ 1.65 $ 0.05
Diluted $ 1.08 $ 0.02 $ 1.35 $ 0.05
Shares used to compute net income per share:        
Basic 69,058 62,569 64,901 62,759
Diluted 84,964 62,951 84,576 63,020
Royalty Revenue        
Revenue:        
Total revenue $ 59,896 $ 57,056 $ 181,583 $ 179,213
Net product sales        
Revenue:        
Total revenue 47,294 27,822 113,066 68,557
Cost of products sold (inclusive of amortization of inventory fair value adjustments) 25,643 9,990 45,075 29,433
License and other revenue        
Revenue:        
Total revenue $ 610 $ 4,630 $ 2,066 $ 19,135