XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
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, 2021 594,892 $ 29 288,901 648 432,678 (127,364)  
Beginning Balance, Shares at Sep. 30, 2021   28,588,863          
Net income 159,629            
Other comprehensive income (loss) (1,999)            
Ending Balance at Jun. 30, 2022 742,740 $ 29 300,411 (1,351) 592,307 (148,656)  
Ending Balance, Shares at Jun. 30, 2022   28,798,700          
Beginning Balance at Dec. 31, 2021 633,352 $ 29 291,814 252 468,621 (127,364)  
Beginning Balance, Shares at Dec. 31, 2021   28,743,957          
Net income 53,507       53,507    
Purchase of treasury stock (16,269)         (16,269)  
Shares issued upon vesting of equity awards, net of minimum tax withholding (161)   (161)        
Shares issued upon vesting of equity awards, net of minimum tax withholding, Shares   10,188          
Shares issued upon exercise of stock options 24   24        
Shares issued upon exercise of stock options, Shares   1,500          
Stock-based compensation 3,912   3,912        
Stock-based compensation, Shares   759          
Other comprehensive income (loss) (105)     (105)      
Ending Balance at Mar. 31, 2022 674,260 $ 29 295,589 147 522,128 (143,633)  
Ending Balance, Shares at Mar. 31, 2022   28,756,404          
Net income 70,179       70,179    
Shares issued pursuant to employee stock purchase plan 1,021   1,021        
Shares issued pursuant to employee stock purchase plan, Shares   29,833          
Purchase of treasury stock (5,023)         (5,023)  
Shares issued upon vesting of equity awards, net of minimum tax withholding (134)   (134)        
Shares issued upon vesting of equity awards, net of minimum tax withholding, Shares   11,347          
Stock-based compensation 3,935   3,935        
Stock-based compensation, Shares   1,116          
Other comprehensive income (loss) (1,498)     (1,498)      
Ending Balance at Jun. 30, 2022 742,740 $ 29 300,411 (1,351) 592,307 (148,656)  
Ending Balance, Shares at Jun. 30, 2022   28,798,700          
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          
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 $ 94,239            
Other comprehensive income (loss) 6,293            
Ending Balance at Jun. 30, 2023 $ 902,357 $ 29 320,383 3,245 724,808 (148,656) 2,548
Ending Balance, Shares at Jun. 30, 2023 29,171,101 29,171,101          
Beginning Balance at Dec. 31, 2022 $ 814,926 $ 29 308,480 2,010 650,357 (148,656) 2,706
Beginning Balance, Shares at Dec. 31, 2022   29,118,477          
Net income 29,924       30,035   (111)
Stock-based compensation 5,368   5,368        
Stock-based compensation, Shares   2,101          
Other comprehensive income (loss) 1,042     1,003     39
Ending Balance at Mar. 31, 2023 851,260 $ 29 313,848 3,013 680,392 (148,656) 2,634
Ending Balance, Shares at Mar. 31, 2023   29,120,578          
Net income 44,328       44,416   (88)
Shares issued pursuant to employee stock purchase plan 1,090   1,090        
Shares issued pursuant to employee stock purchase plan, Shares   45,328          
Shares issued upon vesting of equity awards, net of minimum tax withholding (45)   (45)        
Shares issued upon vesting of equity awards, net of minimum tax withholding, Shares   3,055          
Stock-based compensation 5,490   5,490        
Stock-based compensation, Shares   2,140          
Other comprehensive income (loss) 234     232     2
Ending Balance at Jun. 30, 2023 $ 902,357 $ 29 $ 320,383 $ 3,245 $ 724,808 $ (148,656) $ 2,548
Ending Balance, Shares at Jun. 30, 2023 29,171,101 29,171,101