v3.26.1
Accrued expenses and other current liabilities
3 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Accrued expenses and other current liabilities as of June 30, 2026, March 31, 2026 and June 30, 2025 consists of the following (in thousands):
June 30, 2026March 31, 2026June 30, 2025
Accrued expenses$71,833 $61,985 $60,904 
Accrued inventory24,357 16,217 5,484 
Accrued marketing16,004 43,293 14,350 
Current portion of operating lease liabilities7,645 7,624 7,765 
Accrued compensation21,603 41,948 5,950 
Taxes payable38,366 8,964 13,921 
Other current liabilities3,690 2,439 1,762 
Accrued expenses and other current liabilities$183,498 $182,470 $110,136