v3.26.3
Segment and Geographical Data - Segment Information (Details)
$ in Thousands
3 Months Ended
Sep. 30, 2026
USD ($)
segment
Sep. 30, 2025
USD ($)
Segment Information    
Number of operating segments (in segments) | segment 1  
Number of reportable segments (in segments) | segment 1  
Net Revenue $ 49,980 $ 49,168
Cost of revenue 20,628 21,322
Research and development (excluding compensation related benefits) 4,053 3,240
Selling, general, and administrative expenses 12,182 10,963
Litigation settlement (1,000)  
Provision for Income Taxes 2,340 2,470
Net Income 13,009 12,165
Single reportable segment    
Segment Information    
Net Revenue 49,980 49,168
Cost of revenue 20,628 21,322
Compensation-related expenses 7,537 7,164
Commission expenses 1,916 1,816
Marketing, advertising and other promotional expenses 811 935
Research and development (excluding compensation related benefits) 712 348
Selling, general, and administrative expenses 5,259 3,939
Litigation settlement (1,000)  
Interest and other (income), net (1,232) (991)
Provision for Income Taxes 2,340 2,470
Net Income $ 13,009 $ 12,165