XML 25 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2021             20,847,000   10
Beginning balance at Jun. 30, 2021 $ 381,154 $ 111,308 $ (1,639) $ 263,552 $ 7,726   $ 207   $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net (loss) income 163,430     157,632 5,798        
Stock based compensation, net of withholding taxes on vested equity awards (in shares)             95,000    
Stock based compensation, net of withholding taxes on vested equity awards 4,197 4,196         $ 1    
Issuances of equity for services (in shares)             1,000    
Issuances of equity for services $ 1,140 1,140              
Issuance of equity for exercise of options (in shares) 112,500           113,000    
Issuance of equity for exercise of options $ 3,287 3,286         $ 1    
Repurchase and retirement of common stock (in shares)             (555,000)    
Repurchase and retirement of common stock (34,642) (34,636)         $ (6)    
Distributions to LLC Unit holders (3,076)       (3,076)        
Foreign currency translation adjustment (1,922)   (1,868)   (54)        
Ending balance (in shares) at Jun. 30, 2022             20,501,000 10 10
Ending 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 (loss) income 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,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         $ 0    
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,822 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 (loss) income (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,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