XML 27 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock, Common
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance at Sep. 30, 2021 $ 472,517 $ 407 $ (56,535) $ 370,699 $ 180,692 $ (22,746)
Beginning balance (in shares) at Sep. 30, 2021   40,653 6,391      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 19,383       19,383  
Other comprehensive income (loss) (3,308)         (3,308)
Employee stock purchase issuances (in shares)     (80)      
Employee stock purchase issuances 1,500   $ 726 774    
Taxes paid for net share settlement of share-based payment awards (in shares)     102      
Taxes paid for net share settlement of share-based payment awards (6,662)   $ (2,363) (4,299)    
Issuance of stock under stock award plans (in shares)   1,297        
Issuance of stock under stock award plans 9,505 $ 13   9,492    
Stock-based compensation expense 8,578     8,578    
Ending balance (in shares) at Sep. 30, 2022   41,950 6,413      
Ending balance at Sep. 30, 2022 501,513 $ 420 $ (58,172) 385,244 200,075 (26,054)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 24,770       24,770  
Other comprehensive income (loss) (957)         (957)
Employee stock purchase issuances (in shares)     (83)      
Employee stock purchase issuances 2,263   $ 787 1,476    
Taxes paid for net share settlement of share-based payment awards (in shares)     106      
Taxes paid for net share settlement of share-based payment awards (4,314)   $ (4,121) (193)    
Issuance of stock under stock award plans (in shares)   551        
Issuance of stock under stock award plans 3,927 $ 5   3,922    
Stock-based compensation expense 13,286     13,286    
Ending balance (in shares) at Sep. 30, 2023   42,501 6,436      
Ending balance at Sep. 30, 2023 540,488 $ 425 $ (61,506) 403,735 224,845 (27,011)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 22,505       22,505  
Other comprehensive income (loss) 3,267         3,267
Employee stock purchase issuances (in shares)     (102)      
Employee stock purchase issuances 2,207   $ 998 1,209    
Taxes paid for net share settlement of share-based payment awards (in shares)     115      
Taxes paid for net share settlement of share-based payment awards (3,569)   $ (2,906) (663)    
Issuance of stock under stock award plans (in shares)   496        
Issuance of stock under stock award plans 2,978 $ 5   2,973    
Stock-based compensation expense 13,159     13,159    
Ending balance (in shares) at Sep. 30, 2024   42,997 6,449      
Ending balance at Sep. 30, 2024 $ 581,035 $ 430 $ (63,414) $ 420,413 $ 247,350 $ (23,744)