v3.24.3
Summary of significant accounting policies (Tables)
6 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue
The following table provides disaggregated revenue from contracts with customers by geographical market, as the nature, amount, timing and uncertainty of revenue and cash flows can differ between domestic and international customers (in thousands).
 Three months ended September 30,Six months ended September 30,
Net sales by geographic region:2024202320242023
United States$236,655 $181,857 $508,022 $370,451 
International64,420 33,650 117,530 61,395 
Total net sales$301,075 $215,507 $625,552 $431,846