v3.25.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Class A Common Stock
Class B Common Stock
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Additional Paid In Capital
Accumulated Other Comprehensive Loss
Accumulated Earnings
Non-controlling Interest in LLC
Beginning balance (in shares) at Jun. 30, 2024       20,182,000 12        
Beginning balance at Jun. 30, 2024 $ 534,719     $ 200 $ 0 $ 64,222 $ (4,198) $ 469,785 $ 4,710
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss (5,147)             (5,048) (99)
Stock-based compensation, net of withholding taxes on vested equity awards (in shares)       (21,000)          
Stock-based compensation, net of withholding taxes on vested equity awards 1,869         1,869      
Issuances of equity for services 47         47      
Repurchase and retirement of common stock (in shares)       (278,000)          
Repurchase and retirement of common stock (10,100)     $ (3)   (10,097)      
Foreign currency translation adjustment 983           968   15
Ending balance (in shares) at Sep. 30, 2024       19,883,000 12        
Ending balance at Sep. 30, 2024 522,371     $ 197 $ 0 56,041 (3,230) 464,737 4,626
Beginning balance (in shares) at Jun. 30, 2025   19,225,848 12 19,226,000 12        
Beginning balance at Jun. 30, 2025 519,833     $ 190 $ 0 35,253 (4,646) 484,664 4,372
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss (710)             (702) (8)
Stock-based compensation, net of withholding taxes on vested equity awards (in shares)       (5,000)          
Stock-based compensation, net of withholding taxes on vested equity awards 1,213         1,213      
Issuances of equity for services 40         40      
Increase in payable pursuant to the tax receivable agreement (26)         (26)      
Increase in deferred tax asset from step-up in tax basis 52         52      
Exchange of LLC Units for Class A Common Stock (in shares)       6,000          
Exchange of LLC Units for Class A Common Stock 0         95     (95)
Foreign currency translation adjustment 225           224   1
Ending balance (in shares) at Sep. 30, 2025   19,226,584 12 19,227,000 12        
Ending balance at Sep. 30, 2025 $ 520,627     $ 190 $ 0 $ 36,627 $ (4,422) $ 483,962 $ 4,270