v3.22.4
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, 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 58,912                
Ending balance (in shares) at Dec. 31, 2021       20,899,000 10        
Ending balance at Dec. 31, 2021 435,870     $ 207 $ 0 108,839 (2,336) 320,387 8,773
Beginning balance (in shares) at Sep. 30, 2021       20,840,000 10        
Beginning balance at Sep. 30, 2021 408,456     $ 207 $ 0 112,094 (2,474) 290,496 8,133
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 30,979             29,891 1,088
Stock based compensation, net of withholding taxes on vested equity awards (in shares)       (101,000)          
Stock based compensation, net of withholding taxes on vested equity awards 54     $ 1   53      
Issuance of equity for services (in shares)       1,000          
Issuances of equity for services 948         948      
Issuances of equity for exercise of stock options (in shares)       35,000          
Issuances of equity for exercise of stock options 971         971      
Repurchase and retirement of common stock (in shares)       (78,000)          
Repurchase and retirement of common stock (5,228)     $ (1)   (5,227)      
Distributions to LLC Unit holders (452)               (452)
Foreign currency translation adjustment 142           138   4
Ending balance (in shares) at Dec. 31, 2021       20,899,000 10        
Ending balance at Dec. 31, 2021 435,870     $ 207 $ 0 108,839 (2,336) 320,387 8,773
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,000 10        
Ending balance at Sep. 30, 2022 540,440     $ 202 $ 0 78,237 (4,943) 456,067 10,877
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 $ 72,501                
Issuances of equity for exercise of stock options (in shares) 0                
Ending balance (in shares) at Dec. 31, 2022   20,475,418 10 20,475,000 10        
Ending balance at Dec. 31, 2022 $ 578,382     $ 203 $ 0 79,207 (3,716) 491,229 11,459
Beginning balance (in shares) at Sep. 30, 2022       20,345,000 10        
Beginning balance at Sep. 30, 2022 540,440     $ 202 $ 0 78,237 (4,943) 456,067 10,877
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 36,396             35,162 1,234
Stock based compensation, net of withholding taxes on vested equity awards (in shares)       (128,000)          
Stock based compensation, net of withholding taxes on vested equity awards 23     $ 1   22      
Issuance of equity for services (in shares)       2,000          
Issuances of equity for services 948         948      
Distributions to LLC Unit holders (688)               (688)
Foreign currency translation adjustment 1,263           1,227   36
Ending balance (in shares) at Dec. 31, 2022   20,475,418 10 20,475,000 10        
Ending balance at Dec. 31, 2022 $ 578,382     $ 203 $ 0 $ 79,207 $ (3,716) $ 491,229 $ 11,459