XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Additional Paid In Capital
Accumulated Other Comprehensive Loss, net of tax
Accumulated Earnings
Accumulated Earnings
Cumulative Effect, Period of Adoption, Adjustment
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, 2019                 20,853,000   15
Beginning balance at Jun. 30, 2019 $ 210,353 $ (1,703) $ 113,004 $ (2,828) $ 93,852 $ (1,703) $ 6,118   $ 207   $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Net income 64,656       61,562   3,094        
Stock based compensation, net of withholding taxes on vested equity awards (in shares)                 112,000    
Stock based compensation, net of withholding taxes on vested equity awards 2,192   2,191           $ 1    
Issuances of equity for services (in shares)                 2,000    
Issuances of equity for services $ 851   851                
Issuance of equity for exercise of options (in shares) 12,125               12,000    
Issuance of equity for exercise of options $ 377   377                
Repurchase and retirement of common stock (in shares)                 (483,000)    
Repurchase and retirement of common stock $ (13,833)   (13,828)           $ (5)    
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2016-02 [Member]                    
Increase in payable pursuant to the tax receivable agreement $ (1,041)   (1,041)                
Increase in deferred tax asset from step-up in tax basis 1,364   1,364                
Exchange of LLC Units for Class A Common Stock (in shares)                 100,000    
Exchange of LLC Units for Class A Common Stock 1   879       (879)   $ 1    
Distributions to LLC Unit holders (1,370)           (1,370)        
Foreign currency translation adjustment (320)     (304)     (16)        
Ending balance (in shares) at Jun. 30, 2020                 20,596,000 15 15
Ending balance at Jun. 30, 2020 261,527   103,797 (3,132) 153,711   6,947   $ 204   $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Net income 114,282       109,841   4,441        
Stock based compensation, net of withholding taxes on vested equity awards (in shares)                 109,000    
Stock based compensation, net of withholding taxes on vested equity awards 4,318   4,316           $ 2    
Issuances of equity for services (in shares)                 1,000    
Issuances of equity for services $ 834   834                
Issuance of equity for exercise of options (in shares) 11,625               11,000    
Issuance of equity for exercise of options $ 375   375                
Increase in payable pursuant to the tax receivable agreement (2,142)   (2,142)                
Increase in deferred tax asset from step-up in tax basis 2,755   2,755                
Exchange of LLC Units for Class A Common Stock (in shares)                 130,000    
Exchange of LLC Units for Class A Common Stock 1   1,373       (1,373)   $ 1    
Cancellation of Class B Common Stock (in shares)                     (5)
Cancellation of Class B Common Stock for Exchange of LLC Units 0                    
Distributions to LLC Unit holders (2,341)           (2,341)        
Foreign currency translation adjustment 1,545     1,493     52        
Ending balance (in shares) at Jun. 30, 2021               20,847,019 20,847,000 10 10
Ending 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 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,081 20,501,000 10 10
Ending balance at Jun. 30, 2022 $ 513,568   $ 85,294 $ (3,507) $ 421,184   $ 10,394   $ 203   $ 0