XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
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, 2023       20,603,000 12        
Beginning balance at Jun. 30, 2023 $ 615,753     $ 204 $ 0 $ 86,321 $ (4,340) $ 525,697 $ 7,871
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net (loss) income 20,770             20,259 511
Stock based compensation, net of withholding taxes on vested equity awards 1,443         1,443      
Issuances of equity for services 47         47      
Repurchase and retirement of common stock (in shares)       (199,000)          
Repurchase and retirement of common stock (9,619)     $ (2)   (9,617)      
Distributions to LLC Unit holders (114)               (114)
Foreign currency translation adjustment (768)           (751)   (17)
Ending balance (in shares) at Sep. 30, 2023       20,404,000 12        
Ending balance at Sep. 30, 2023 627,512     $ 202 $ 0 78,194 (5,091) 545,956 8,251
Beginning balance (in shares) at Jun. 30, 2024   20,181,542 12 20,182,000 12        
Beginning balance at Jun. 30, 2024 534,719     $ 200 $ 0 64,222 (4,198) 469,785 4,710
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net (loss) income (5,147)             (5,048) (99)
Stock based compensation, net of withholding taxes on vested equity awards (in shares)       (21,000)          
Stock based compensation, net of withholding taxes on vested equity awards 1,869         1,869      
Issuances of equity for services 47         47      
Repurchase and retirement of common stock (in shares)       (278,000)          
Repurchase and retirement of common stock (10,100)     $ (3)   (10,097)      
Foreign currency translation adjustment 983           968   15
Ending balance (in shares) at Sep. 30, 2024   19,882,630 12 19,883,000 12        
Ending balance at Sep. 30, 2024 $ 522,371     $ 197 $ 0 $ 56,041 $ (3,230) $ 464,737 $ 4,626