XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock, Common
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Beginning balance (in shares) at Sep. 30, 2023   42,501 6,436      
Beginning 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 (3,054)       (3,054)  
Other comprehensive (loss) income 2,948         2,948
Employee stock purchase plan issuances (in shares)     (24)      
Employee stock purchase plan issuances 531   $ 231 300    
Taxes paid for net share settlement of share-based payment awards (in shares)     88      
Taxes paid for net share settlement of share-based payment awards (2,168)   $ (2,135)      
Issuance of stock under stock award plans (in shares)   248        
Issuance of stock under stock award plans 224 $ 2   222    
Stock-based compensation expense 3,106     3,106    
Ending balance (in shares) at Dec. 31, 2023   42,749 6,500      
Ending balance at Dec. 31, 2023 542,075 $ 427 $ (63,410) 407,330 221,791 (24,063)
Beginning balance (in shares) at Sep. 30, 2024   42,997 6,449      
Beginning balance at Sep. 30, 2024 581,035 $ 430 $ (63,414) 420,413 247,350 (23,744)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 10,083       10,083  
Other comprehensive (loss) income (1,762)         (1,762)
Employee stock purchase plan issuances (in shares)     (22)      
Employee stock purchase plan issuances 517   $ 227 290    
Taxes paid for net share settlement of share-based payment awards (in shares)     100      
Taxes paid for net share settlement of share-based payment awards (4,540)   $ (3,224) 1,316    
Issuance of stock under stock award plans (in shares)   419        
Issuance of stock under stock award plans 1,782 $ 4   1,778    
Stock-based compensation expense 3,560     3,560    
Ending balance (in shares) at Dec. 31, 2024   43,416 6,527      
Ending balance at Dec. 31, 2024 $ 590,675 $ 434 $ (66,411) $ 424,725 $ 257,433 $ (25,506)