XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
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, 2021       20,847,000 10        
Beginning balance at Jun. 30, 2021 $ 381,154     $ 207 $ 0 $ 111,308 $ (1,639) $ 263,552 $ 7,726
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 27,933             26,944 989
Stock based compensation, net of withholding taxes on vested equity awards (in shares)       (7,000)          
Stock based compensation, net of withholding taxes on vested equity awards 728         728      
Issuances of equity for services 58         58      
Distributions to LLC Unit holders (558)               (558)
Foreign currency translation adjustment (859)           (835)   (24)
Ending balance (in shares) at Sep. 30, 2021       20,840,000 10        
Ending balance at Sep. 30, 2021 408,456     $ 207 $ 0 112,094 (2,474) 290,496 8,133
Beginning balance (in shares) at Jun. 30, 2022   20,501,081 10 20,501,000 10        
Beginning balance at Jun. 30, 2022 513,568     $ 203 $ 0 85,294 (3,507) 421,184 10,394
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 36,105             34,883 1,222
Stock based compensation, net of withholding taxes on vested equity awards (in shares)       (12,000)          
Stock based compensation, net of withholding taxes on vested equity awards 743         743      
Issuances of equity for services 67         67      
Repurchase and retirement of common stock (in shares)       (144,000)          
Repurchase and retirement of common stock (7,868)     $ (1)   (7,867)      
Distributions to LLC Unit holders (696)               (696)
Foreign currency translation adjustment (1,479)           (1,436)   (43)
Ending balance (in shares) at Sep. 30, 2022   20,345,317 10 20,345,000 10        
Ending balance at Sep. 30, 2022 $ 540,440     $ 202 $ 0 $ 78,237 $ (4,943) $ 456,067 $ 10,877