XML 24 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Additional Paid In Capital
Accumulated Other Comprehensive Loss, net of tax
Accumulated Earnings
Non-controlling Interest in LLC
Class A Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Class B Common Stock
Common Stock
Beginning balance (in shares) at Jun. 30, 2022             20,501,000   10
Beginning balance at Jun. 30, 2022 $ 513,568 $ 85,294 $ (3,507) $ 421,184 $ 10,394   $ 203   $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 107,910     104,513 3,397        
Stock based compensation, net of withholding taxes on vested equity awards (in shares)             68,000    
Stock-based compensation, net of withholding taxes on vested equity awards 2,710 2,709         $ 1    
Issuances of equity for services (in shares)           2,105 2,000    
Issuances of equity for services $ 1,194 1,194              
Issuance of equity for exercise of options (in shares) 31,250           31,000    
Issuance of equity for exercise of options $ 1,317 1,317              
Repurchase and retirement of common stock (in shares)             (144,000)    
Repurchase and retirement of common stock (7,868) (7,867)         $ (1)    
Increase in payable pursuant to the tax receivable agreement (1,710) (1,710)              
Increase in deferred tax asset from step-up in tax basis 2,619 2,619              
Exchange of LLC Units for Class A Common Stock (in shares)             145,000    
Exchange of LLC Units for Class A Common Stock 1 2,765     (2,765)   $ 1    
Issuances of Class B Common Stock (in shares)               2 2
Distributions to LLC Unit holders (3,131)       (3,131)        
Foreign currency translation adjustment (857)   (833)   (24)        
Ending balance (in shares) at Jun. 30, 2023             20,603,000 12 12
Ending balance at Jun. 30, 2023 615,753 86,321 (4,340) 525,697 7,871   $ 204   $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) (56,443)     (55,912) (531)        
Stock based compensation, net of withholding taxes on vested equity awards (in shares)             131,000    
Stock-based compensation, net of withholding taxes on vested equity awards 3,398 3,397         $ 1    
Issuances of equity for services (in shares)           12,130 12,000    
Issuances of equity for services $ 1,179 1,179              
Issuance of equity for exercise of options (in shares) 0                
Repurchase and retirement of common stock (in shares)             (699,000)    
Repurchase and retirement of common stock $ (29,843) (29,836)         $ (7)    
Increase in payable pursuant to the tax receivable agreement (1,320) (1,320)              
Increase in deferred tax asset from step-up in tax basis 1,960 1,960              
Exchange of LLC Units for Class A Common Stock (in shares)             135,000    
Exchange of LLC Units for Class A Common Stock 2 2,521     (2,521)   $ 2    
Distributions to LLC Unit holders (114)       (114)        
Foreign currency translation adjustment 147   142   5        
Ending balance (in shares) at Jun. 30, 2024           20,181,542 20,182,000 12 12
Ending balance at Jun. 30, 2024 534,719 64,222 (4,198) 469,785 4,710   $ 200   $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 15,240     14,879 361        
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 4,761 4,761              
Issuances of equity for services (in shares)           12,503 12,000    
Issuances of equity for services $ 1,091 1,091              
Issuance of equity for exercise of options (in shares) 5,989                
Issuance of equity for exercise of options $ 233 233              
Repurchase and retirement of common stock (in shares)             (997,000)    
Repurchase and retirement of common stock (35,955) (35,945)         $ (10)    
Increase in payable pursuant to the tax receivable agreement (167) (167)              
Increase in deferred tax asset from step-up in tax basis 367 367              
Exchange of LLC Units for Class A Common Stock (in shares)             45,000    
Exchange of LLC Units for Class A Common Stock 0 691     (691)        
Foreign currency translation adjustment (456)   (448)   (8)        
Ending balance (in shares) at Jun. 30, 2025           19,225,848 19,226,000 12 12
Ending balance at Jun. 30, 2025 $ 519,833 $ 35,253 $ (4,646) $ 484,664 $ 4,372   $ 190   $ 0