XML 22 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock, Common
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Treasury Stock, Common, Shares     6,413,000      
Beginning balance at Sep. 30, 2022 $ 501,513 $ 420 $ (58,172) $ 385,244 $ 200,075 $ (26,054)
Beginning balance (in shares) at Sep. 30, 2022   41,950,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 24,770       24,770  
Other comprehensive income (loss) (957)         (957)
Common shares issued to employees     83,000      
Employee stock purchase issuances 2,263   $ 787 1,476    
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,000        
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,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Taxes paid for net share settlement of share-based payment awards (in shares)     106,000      
Ending balance at Sep. 30, 2023 540,488 $ 425 $ (61,506) 403,735 224,845 (27,011)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Treasury Stock, Common, Shares     6,436,000      
Net income 22,505       22,505  
Other comprehensive income (loss) 3,267         3,267
Common shares issued to employees     102,000      
Employee stock purchase issuances 2,207   $ 998 1,209    
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,000        
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,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Taxes paid for net share settlement of share-based payment awards (in shares)     115,000      
Ending balance at Sep. 30, 2024 $ 581,035 $ 430 $ (63,414) 420,413 247,350 (23,744)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Treasury Stock, Common, Shares 6,449,364   6,449,000      
Net income $ 40,804       40,804  
Other comprehensive income (loss) (50)         (50)
Common shares issued to employees     92,000      
Employee stock purchase issuances 2,285   $ 972 1,313    
Taxes paid for net share settlement of share-based payment awards (6,886)   $ (3,668) (3,218)    
Issuance of stock under stock award plans (in shares)   645,000        
Issuance of stock under stock award plans 3,526 $ 6   3,520    
Stock-based compensation expense 15,363     15,363    
Ending balance (in shares) at Sep. 30, 2025   43,642,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Taxes paid for net share settlement of share-based payment awards (in shares)     114,000      
Ending balance at Sep. 30, 2025 $ 636,077 $ 436 $ (66,110) $ 437,391 $ 288,154 $ (23,794)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Treasury Stock, Common, Shares 6,471,074   6,471,000