XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Tables)
9 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Three Months EndedNine Months Ended
03/31/202303/31/202203/31/202303/31/2022
North America
United States$35,122 $34,181 $107,014 $97,049 
Canada & Mexico1,931 2,107 6,209 5,714 
37,053 36,288 113,223 102,763 
International
Brazil18,160 15,980 55,465 54,063 
United Kingdom3,563 4,750 10,059 14,254 
China1,497 1,899 5,160 5,761 
Australia & New Zealand1,405 1,562 5,007 6,469 
24,625 24,191 75,691 80,548 
Total Sales$61,678 $60,479 $188,914 $183,311