XML 17 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current Assets    
Cash and cash equivalents $ 144,861 $ 221,121
Restricted cash 33 0
Accounts receivable, net of $127,824 and $97,262 of adjustments for chargebacks and other allowances at December 31, 2024 and 2023, respectively 221,726 162,079
Inventories 136,782 111,196
Assets held for sale 0 8,020
Prepaid expenses and other current assets 17,975 17,400
Investment in equity securities 6,307 0
Total Current Assets 527,684 519,816
Non-current Assets    
Property and equipment, net 56,863 44,593
Deferred tax assets, net of deferred tax liabilities and valuation allowance 85,106 90,711
Intangible assets, net 541,834 209,009
Goodwill 59,990 28,221
Derivatives and other non-current assets 12,220 12,072
Total Assets 1,283,697 904,422
Current Liabilities    
Current debt, net of deferred financing costs 9,172 850
Accounts payable 45,656 36,683
Accrued royalties 22,626 16,276
Accrued compensation and related expenses 37,725 23,786
Accrued government rebates 18,714 12,168
Income taxes payable 6,749 8,164
Returned goods reserve 39,274 29,678
Current contingent consideration 29 12,266
Accrued expenses and other 13,735 5,606
Total Current Liabilities 193,680 145,477
Non-current Liabilities    
Non-current debt, net of deferred financing costs and current component 309,108 284,819
Non-current convertible notes, net of deferred financing costs 305,812 0
Accrued licensor payments due 20,961 0
Non-current contingent consideration, net of current 19,825 11,718
Other non-current liabilities 5,781 4,809
Total Liabilities 855,167 446,823
Commitments and Contingencies (Note 17)
Mezzanine Equity    
Convertible Preferred Stock, Series A, $0.0001 par value, 1,666,667 shares authorized; 25,000 shares issued and outstanding at December 31, 2024 and 2023 24,850 24,850
Stockholders’ Equity    
Common Stock, $0.0001 par value, 33,333,334 shares authorized; 21,537,707 shares issued and 21,108,152 outstanding at December 31, 2024; 20,730,896 shares issued and 20,466,953 shares outstanding at December 31, 2023 2 2
Class C Special Stock, $0.0001 par value, 781,281 shares authorized; 10,864 shares issued and outstanding at December 31, 2024 and 2023 respectively 0 0
Preferred Stock, $0.0001 par value, 1,666,667 shares authorized; 0 shares issued and outstanding at December 31, 2024 and 2023, respectively 0 0
Treasury stock, 429,555 shares of common stock, at cost, at December 31, 2024 and 263,943 shares of common stock, at cost, at December 31, 2023 (21,040) (10,081)
Additional paid-in capital 519,653 514,103
Accumulated deficit (100,279) (80,132)
Accumulated other comprehensive income, net of tax 5,344 8,857
Total Stockholders’ Equity 403,680 432,749
Total Liabilities, Mezzanine Equity, and Stockholders’ Equity $ 1,283,697 $ 904,422