v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 179,953 $ 128,448
Marketable securities 192,114 180,222
Accounts receivable, net 211,656 187,802
Inventories, net 83,924 82,385
Prepaid expenses and other current assets 55,849 65,325
Total current assets 723,496 644,182
Restricted cash 1,450 1,450
Property and equipment, net 10,197 10,531
Intangible assets, net 469,459 569,456
Goodwill 119,431 124,882
Deferred income tax assets, net 49,061 38,351
Other assets 55,015 63,796
Total assets 1,428,109 1,452,648
Current liabilities    
Accounts payable and accrued liabilities 108,458 107,800
Accrued product returns and rebates 198,844 161,097
Contingent consideration, current portion 0 31,052
Other current liabilities 40,076 38,222
Total current liabilities 347,378 338,171
Contingent consideration, long-term 206 206
Operating lease liabilities, long-term 29,427 30,365
Other liabilities 19,872 22,192
Total liabilities 396,883 390,934
Commitments and contingencies (Note 17)
Stockholders' equity    
Common stock, $0.001 par value; 130,000,000 shares authorized; 58,164,352 and 57,457,462 shares issued and outstanding as of June 30, 2026 and December 31, 2025, respectively 58 57
Additional paid-in capital 574,094 543,825
Accumulated other comprehensive loss, net of tax (138) (44)
Retained earnings 457,212 517,876
Total stockholders' equity 1,031,226 1,061,714
Total liabilities and stockholders' equity $ 1,428,109 $ 1,452,648