XML 35 R8.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net income $ 44,419 $ 77,811
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 2,611 1,229
Allowance for credit losses [1] 2,077 2,250
Amortization of deferred other costs [2] 3,531 3,531
Inventory excess and obsolescence 5,337 2,386
Stock-based compensation expense 5,029 3,563
Deferred income taxes-net 269 6,450
Other operating activities (1,014) 361
Changes in operating assets and liabilities:    
Accounts and note receivable-net [3] 11,841 (18,664)
Inventories 4,794 29,386
Prepaid expenses and other current assets (3,687) (2,076)
Other long-term assets (1,700) (7,672)
Accounts payable [4] 11,679 (3,013)
Accrued expenses [5] (8,673) 1,750
Income taxes payable 15,353 8,250
Accrued promotional allowance [6] 15,379 29,414
Other current liabilities (1,648) 2,094
Deferred revenue [2] (2,378) (2,378)
Other long-term liabilities 148 (23)
Net cash provided by operating activities 103,367 134,649
Cash flows from investing activities:    
Purchase of property, plant and equipment [7] (6,944) (4,525)
Net cash used in investing activities (6,944) (4,525)
Cash flows from financing activities:    
Cash dividends paid on Series A convertible preferred stock [2] (6,781) (6,837)
Repurchase of common stock related to tax withholdings (1,932) 0
Payment of debt issuance costs (2,195) 0
Other financing activities 321 952
Net cash used in financing activities (10,587) (5,885)
Effect on exchange rate changes on cash and cash equivalents 1,259 (722)
Net increase in cash and cash equivalents 87,095 123,517
Cash and cash equivalents at beginning of the period 890,190 755,981
Cash and cash equivalents at end of the period 977,285 879,498
Cash paid for:    
Taxes $ 669 $ 320
[1] Includes $(0.3) million and $(0.1) million associated with a related party for the three months ended March 31, 2025 and 2024, respectively.
[2] Amounts in this line item are associated with a related party for all periods presented.
[3] Includes $31.4 million and $(10.9) million associated with a related party for the three months ended March 31, 2025 and 2024, respectively.
[4] Includes $7.5 million and $5.3 million associated with a related party for the three months ended March 31, 2025 and 2024, respectively.
[5] Includes $0.1 million and $0.3 million associated with a related party for the three months ended March 31, 2025 and 2024, respectively.
[6] Includes $13.6 million and $24.0 million associated with a related party for the three months ended March 31, 2025 and 2024, respectively.
[7] Includes $(3.7) million and $(2.5) million associated with a related party for the three months ended March 31, 2025 and 2024, respectively.