v3.26.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, 2025       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 income (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      
Distributions to LLC unit holders                 0
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,227,000 12        
Ending balance at Sep. 30, 2025 520,627     $ 190 $ 0 36,627 (4,422) 483,962 4,270
Beginning balance (in shares) at Jun. 30, 2026   19,667,592 12 19,668,000 12        
Beginning balance at Jun. 30, 2026 528,426     $ 195 $ 0 48,567 (10,631) 486,317 3,978
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 6,106             5,998 108
Stock-based compensation, net of withholding taxes on vested equity awards (in shares)       (16,000)          
Stock-based compensation, net of withholding taxes on vested equity awards 1,174         1,174      
Issuances of equity for services 40         40      
Distributions to LLC unit holders (36)               (36)
Foreign currency translation adjustment 97           96   1
Ending balance (in shares) at Sep. 30, 2026   19,651,774 12 19,652,000 12        
Ending balance at Sep. 30, 2026 $ 535,807     $ 195 $ 0 $ 49,781 $ (10,535) $ 492,315 $ 4,051