XML 29 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 977,285 $ 890,190
Accounts and note receivable-net [1] 256,424 270,342
Inventories-net 141,159 131,165
Deferred other costs-current [2] 14,124 14,124
Prepaid expenses and other current assets 22,464 18,759
Total current assets 1,411,456 1,324,580
Property, plant and equipment-net 58,698 55,602
Right of use assets-operating leases 20,866 21,606
Intangibles-net 12,444 12,213
Goodwill 72,128 71,582
Deferred other costs-non-current [2] 230,684 234,215
Deferred tax assets 38,525 38,699
Other long-term assets 14,717 8,384
Total Assets 1,859,518 1,766,881
Current liabilities:    
Accounts payable [3] 61,052 41,287
Accrued expenses [4] 152,046 148,780
Income taxes payable 26,206 10,834
Accrued promotional allowance [5] 151,327 135,948
Lease liability operating leases 3,550 3,265
Deferred revenue [2] 9,513 9,513
Other current liabilities 14,160 15,908
Total current liabilities 417,854 365,535
Lease liability operating leases 16,152 16,674
Deferred revenue [2] 155,336 157,714
Other long term liabilities 2,574 2,541
Total Liabilities 591,916 542,464
Commitments and contingencies (Note 14)
Mezzanine equity:    
Series A convertible preferred stock, $0.001 par value, 5% cumulative dividends; 1,466,666 shares issued and outstanding at March 31, 2025 and December 31, 2024, aggregate liquidation preference of $550,000 as of March 31, 2025 and December 31, 2024. 824,488 824,488
Stockholders’ equity:    
Common stock, $0.001 par value; 300,000,000 shares authorized, 235,283,266 and 235,013,960 shares issued and outstanding at March 31, 2025 and December 31, 2024, respectively. 79 79
Additional paid-in capital 300,877 297,579
Accumulated other comprehensive loss (1,001) (3,250)
Retained earnings 143,159 105,521
Total Stockholders’ Equity 443,114 399,929
Total Liabilities, Mezzanine Equity and Stockholders’ Equity $ 1,859,518 $ 1,766,881
[1] Includes $136.8 million and $168.2 million from a related party as of March 31, 2025 and December 31, 2024, respectively.
[2] Amounts in this line item are associated with a related party for all periods presented.
[3] Includes $9.2 million and $1.7 million due to a related party as of March 31, 2025 and December 31, 2024, respectively.
[4] Includes $0.2 million and $0.2 million due to a related party as of March 31, 2025 and December 31, 2024, respectively.
[5] Includes $88.7 million and $75.1 million due to a related party as of March 31, 2025 and December 31, 2024, respectively.