v3.22.4
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Non-controlling Interests [Member]
Beginning Balance at Sep. 30, 2021 $ 594,892 $ 29 $ 288,901 $ 648 $ 432,678 $ (127,364)  
Beginning Balance, Shares at Sep. 30, 2021   28,588,863          
Net income 35,943       35,943    
Shares issued pursuant to employee stock purchase plan 924   924        
Shares issued pursuant to employee stock purchase plan, Shares   22,399          
Shares issued upon vesting of equity awards, net of minimum tax withholding (1,429)   (1,429)        
Shares issued upon vesting of equity awards, net of minimum tax withholding, Shares   111,011          
Shares issued upon exercise of stock options 155   155        
Shares issued upon exercise of stock options, Shares   21,000          
Stock-based compensation 3,263   3,263        
Stock-based compensation, Shares   684          
Other comprehensive income (loss) (396)     (396)      
Ending Balance at Dec. 31, 2021 633,352 $ 29 291,814 252 468,621 (127,364)  
Ending Balance, Shares at Dec. 31, 2021   28,743,957          
Beginning Balance at Sep. 30, 2022 $ 782,666 $ 29 303,432 (2,806) 630,667 (148,656)  
Beginning Balance, Shares at Sep. 30, 2022 28,939,846 28,939,846          
Net income $ 19,987       19,690   $ 297
Non-controlling interests in subsidiaries from acquisitions 2,208           2,208
Shares issued pursuant to employee stock purchase plan 1,255   1,255        
Shares issued pursuant to employee stock purchase plan, Shares   49,572          
Shares issued upon vesting of equity awards, net of minimum tax withholding (1,059)   (1,059)        
Shares issued upon vesting of equity awards, net of minimum tax withholding, Shares   126,552          
Shares issued upon exercise of stock options 7   7        
Shares issued upon exercise of stock options, Shares   1,000          
Stock-based compensation 4,845   4,845        
Stock-based compensation, Shares   1,507          
Other comprehensive income (loss) 5,017     4,816     201
Ending Balance at Dec. 31, 2022 $ 814,926 $ 29 $ 308,480 $ 2,010 $ 650,357 $ (148,656) $ 2,706
Ending Balance, Shares at Dec. 31, 2022 29,118,477 29,118,477