XML 28 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Cash flows from operating activities:      
Net income $ 77,811 $ 41,227  
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 1,229 549  
Allowance for expected credit losses 2,250 837  
Amortization of deferred other costs 3,531 3,531  
Inventory excess and obsolescence 2,386 1,672  
Gain on disposal of property and equipment (8) 0  
Stock-based compensation expense 3,563 5,507  
Deferred income taxes-net 6,450 2,873  
Foreign exchange loss 369 69  
Changes in operating assets and liabilities:      
Accounts receivable-net (18,664) (109,639)  
Inventories-net 29,386 17,338  
Prepaid expenses and other current assets (2,076) (4,166)  
Accounts payable (3,013) (19,712)  
Accrued expenses 1,998 12,643  
Income taxes payable 8,250 7,251  
Accrued promotional allowance 29,414 32,248  
Accrued distributor termination fees (248) (2,923)  
Other current liabilities 2,094 1,508  
Change in right of use and lease obligation-net (23) (15)  
Deferred revenue (2,378) (4,625)  
Other assets (7,672) (4)  
Net cash provided by (used in) operating activities 134,649 (13,831)  
Cash flows from investing activities:      
Collections from note receivable 0 3,233  
Purchase of property and equipment (4,525) (2,253)  
Net cash (used in) provided by investing activities (4,525) 980  
Cash flows from financing activities:      
Principal payments on finance lease obligations (15) (11)  
Proceeds from exercise of stock options 967 478  
Dividends on Series A preferred shares (6,837) (6,781)  
Net cash used in financing activities (5,885) (6,314)  
Effect of exchange rate changes on cash and cash equivalents (722) (181)  
Net increase (decrease) in cash and cash equivalents 123,517 (19,346)  
Cash and cash equivalents at beginning of the period 755,981 652,927 $ 652,927
Cash and cash equivalents at end of the period 879,498 633,581 $ 755,981
Cash paid for:      
Taxes $ 320 $ 408