XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 38,960 $ 238,947
Marketable securities 80,997 71,601
Accounts receivable, net 228,456 179,525
Inventory 38,032 32,332
Prepaid expenses and other current assets 32,365 15,195
Restricted cash 25,000  
Total current assets 443,810 537,600
Property and equipment, net 14,614 15,983
Operating lease assets 6,169 6,029
Intangible assets, net 946,875 421,708
Restricted cash 1,047 1,047
Deferred tax assets 72,509 26,259
Other noncurrent assets 4,171 825
Goodwill 145,959 133,857
Total assets 1,635,154 1,143,308
Current liabilities    
Accounts payable 3,142 8,692
Accrued liabilities 47,600 37,571
Accrued rebates, returns and discounts 313,874 227,331
Current portion of term notes payable 64,583 183,333
Current portion of operating lease liabilities 1,271 988
Business combination consideration payable 28,956  
Total current liabilities 459,426 457,915
Term notes payable, net of current portion 565,716 221,713
Convertible senior notes 236,911 262,125
Operating lease liabilities, net of current portion 5,914 6,124
Deferred royalty obligation 118,812  
Deferred revenue 10,000  
Contingent consideration 4,096  
Total liabilities 1,400,875 947,877
Commitments and contingencies (refer to Note 16)
Shareholders' equity:    
Preferred stock, $0.001 par value; authorized shares - 5,000,000
Common stock, $0.001 par value; authorized shares - 100,000,000; 39,616,456 issued and 32,230,016 outstanding shares as of September 30, 2024 and 38,192,441 issued and 31,868,549 outstanding shares as of December 31, 2023 40 38
Additional paid-in capital 582,762 565,949
Treasury stock, at cost; 7,386,440 shares as of September 30, 2024 and 6,323,892 shares as of December 31, 2023 (172,381) (137,381)
Accumulated other comprehensive income 393 14
Accumulated deficit (176,535) (233,189)
Total shareholders' equity 234,279 195,431
Total liabilities and shareholders' equity $ 1,635,154 $ 1,143,308