XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]    
Revenue, net $ 47,561 $ 47,214
Cost of sales 9,745 9,491
Gross profit 37,816 37,723
Operating expenses:    
Commissions and incentives 20,695 20,305
Selling, general and administrative 14,853 14,848
Total operating expenses 35,548 35,153
Operating income 2,268 2,570
Other income (expense):    
Interest income, net 87 59
Other expense, net (114) (51)
Total other income (expense) (27) 8
Income before income taxes 2,241 2,578
Income tax expense (86) (752)
Net income $ 2,155 $ 1,826
Net income per share:    
Basic (in USD per share) $ 0.17 $ 0.15
Diluted (in USD per share) $ 0.17 $ 0.14
Weighted-average shares outstanding:    
Basic (in shares) 12,398 12,162
Diluted (in shares) 12,946 12,824
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustment $ (180) $ 791
Other comprehensive income (loss), net of tax (180) 791
Comprehensive income $ 1,975 $ 2,617