XML 93 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Geographical Data - Segment Information (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Segment Information      
Number of operating segments (in segments) | segment 1    
Net Sales $ 181,621 $ 188,820 $ 169,997
Cost of Revenue 80,591 87,066 96,764
Operating Expenses      
Research and development (excluding compensation related benefits) 12,581 10,763 9,328
Selling, general, and administrative expenses 42,190 37,173 33,580
Interest and other (income), net (3,810) (2,568) (903)
Provision for Income Taxes 6,663 6,568 4,101
Segment Profit 43,406 49,818 $ 27,127
Single Reportable Segment      
Segment Information      
Net Sales 181,621 188,820  
Cost of Revenue 80,591 87,066  
Operating Expenses      
Compensation-related expenses 27,922 23,060  
Commission expenses 6,165 5,519  
Marketing, advertising and other promotional expenses 3,753 3,262  
Research and development (excluding compensation related benefits) 1,475 1,476  
Selling, general, and administrative expenses 15,456 14,619  
Interest and other (income), net (3,810) (2,568)  
Provision for Income Taxes 6,663 6,568  
Segment Profit $ 43,406 $ 49,818