v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Paid-in Capital - Common
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income
Common stock, beginning balance (in shares) at Sep. 30, 2024   53,899        
Beginning balance at Sep. 30, 2024 $ 260,231 $ 5 $ 220,976 $ (365) $ 38,509 $ 1,106
Treasury stock, beginning balance (in shares) at Sep. 30, 2024       (82)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 22,153       22,153  
Issuance of common stock under stock-based compensation plans (in shares)   508        
Shares withheld for payroll taxes (in shares)   (169)        
Shares withheld for payroll taxes (4,332)   (4,332)      
Stock-based compensation 720   720      
Issuance of common stock upon exercise of stock options (in shares)   210        
Issuance of common stock upon exercise of stock options 659   659      
Unrealized gain (loss) on interest rate swaps, net of taxes 545         545
Common stock, ending balance (in shares) at Dec. 31, 2024   54,448        
Ending balance at Dec. 31, 2024 279,976 $ 5 218,023 $ (365) 60,662 1,651
Treasury stock, ending balance (in shares) at Dec. 31, 2024       (82)    
Common stock, beginning balance (in shares) at Sep. 30, 2024   53,899        
Beginning balance at Sep. 30, 2024 260,231 $ 5 220,976 $ (365) 38,509 1,106
Treasury stock, beginning balance (in shares) at Sep. 30, 2024       (82)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 44,262          
Unrealized (loss) gain on available-for-sale investments 0          
Unrealized gain (loss) on interest rate swaps, net of taxes (92)          
Common stock, ending balance (in shares) at Jun. 30, 2025   54,506        
Ending balance at Jun. 30, 2025 306,787 $ 5 223,362 $ (365) 82,771 1,014
Treasury stock, ending balance (in shares) at Jun. 30, 2025       (82)    
Common stock, beginning balance (in shares) at Dec. 31, 2024   54,448        
Beginning balance at Dec. 31, 2024 279,976 $ 5 218,023 $ (365) 60,662 1,651
Treasury stock, beginning balance (in shares) at Dec. 31, 2024       (82)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 11,446       11,446  
Issuance of common stock under stock-based compensation plans (in shares)   46        
Shares withheld for payroll taxes (in shares)   (5)        
Shares withheld for payroll taxes (147)   (147)      
Stock-based compensation 3,024   3,024      
Unrealized gain (loss) on interest rate swaps, net of taxes (386)         (386)
Common stock, ending balance (in shares) at Mar. 31, 2025   54,489        
Ending balance at Mar. 31, 2025 293,913 $ 5 220,900 $ (365) 72,108 1,265
Treasury stock, ending balance (in shares) at Mar. 31, 2025       (82)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 10,663       10,663  
Issuance of common stock under stock-based compensation plans (in shares)   23        
Shares withheld for payroll taxes (in shares)   (6)        
Shares withheld for payroll taxes (196)   (196)      
Stock-based compensation 2,658   2,658      
Unrealized (loss) gain on available-for-sale investments 0          
Unrealized gain (loss) on interest rate swaps, net of taxes (251)         (251)
Common stock, ending balance (in shares) at Jun. 30, 2025   54,506        
Ending balance at Jun. 30, 2025 $ 306,787 $ 5 223,362 $ (365) 82,771 1,014
Treasury stock, ending balance (in shares) at Jun. 30, 2025       (82)    
Common stock, beginning balance (in shares) at Sep. 30, 2025 54,430 54,512        
Beginning balance at Sep. 30, 2025 $ 328,110 $ 5 226,031 $ (365) 101,527 912
Treasury stock, beginning balance (in shares) at Sep. 30, 2025 (82)     (82)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 12,827       12,827  
Issuance of common stock under stock-based compensation plans (in shares)   887        
Shares withheld for payroll taxes (in shares)   (302)        
Shares withheld for payroll taxes (7,488)   (7,488)      
Stock-based compensation 2,555   2,555      
Unrealized (loss) gain on available-for-sale investments (28)         (28)
Unrealized gain (loss) on interest rate swaps, net of taxes (67)         (67)
Common stock, ending balance (in shares) at Dec. 31, 2025   55,097        
Ending balance at Dec. 31, 2025 $ 335,909 $ 5 221,098 $ (365) 114,354 817
Treasury stock, ending balance (in shares) at Dec. 31, 2025       (82)    
Common stock, beginning balance (in shares) at Sep. 30, 2025 54,430 54,512        
Beginning balance at Sep. 30, 2025 $ 328,110 $ 5 226,031 $ (365) 101,527 912
Treasury stock, beginning balance (in shares) at Sep. 30, 2025 (82)     (82)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 15,539          
Unrealized (loss) gain on available-for-sale investments (161)          
Unrealized gain (loss) on interest rate swaps, net of taxes $ 121          
Common stock, ending balance (in shares) at Jun. 30, 2026 55,095 55,177        
Ending balance at Jun. 30, 2026 $ 344,306 $ 6 226,727 $ (365) 117,066 872
Treasury stock, ending balance (in shares) at Jun. 30, 2026 (82)     (82)    
Common stock, beginning balance (in shares) at Dec. 31, 2025   55,097        
Beginning balance at Dec. 31, 2025 $ 335,909 $ 5 221,098 $ (365) 114,354 817
Treasury stock, beginning balance (in shares) at Dec. 31, 2025       (82)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 433       433  
Issuance of common stock under stock-based compensation plans (in shares)   55        
Issuance of common stock under stock-based compensation plans 1 $ 1        
Shares withheld for payroll taxes (in shares)   (8)        
Shares withheld for payroll taxes (247)   (247)      
Stock-based compensation 3,901   3,901      
Unrealized (loss) gain on available-for-sale investments (167)         (167)
Unrealized gain (loss) on interest rate swaps, net of taxes 75         75
Common stock, ending balance (in shares) at Mar. 31, 2026   55,144        
Ending balance at Mar. 31, 2026 339,905 $ 6 224,752 $ (365) 114,787 725
Treasury stock, ending balance (in shares) at Mar. 31, 2026       (82)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 2,279       2,279  
Issuance of common stock under stock-based compensation plans (in shares)   58        
Shares withheld for payroll taxes (in shares)   (25)        
Shares withheld for payroll taxes (995)   (995)      
Stock-based compensation 2,970   2,970      
Unrealized (loss) gain on available-for-sale investments 34         34
Unrealized gain (loss) on interest rate swaps, net of taxes $ 113         113
Common stock, ending balance (in shares) at Jun. 30, 2026 55,095 55,177        
Ending balance at Jun. 30, 2026 $ 344,306 $ 6 $ 226,727 $ (365) $ 117,066 $ 872
Treasury stock, ending balance (in shares) at Jun. 30, 2026 (82)     (82)