XML 31 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue In the following table, the Company's net sales by shipping origin are disaggregated accordingly for the three and six months ended December 31, 2023 and 2022 (in thousands):
Three Months EndedSix Months Ended
12/31/202312/31/202212/31/202312/31/2022
United States$33,132 $37,620 $65,908 $71,892 
Canada & Mexico1,792 2,067 3,550 4,278 
Brazil20,209 20,057 39,639 37,305 
United Kingdom3,095 3,294 6,630 6,494 
China1,879 1,978 3,336 3,665 
Australia & New Zealand1,969 1,759 3,649 3,601 
Total Sales$62,076 $66,775 $122,712 $127,236