v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income/(Loss)
Balance (in shares) at Sep. 30, 2024   38,386,000        
Balance Treasury Stock (in shares) at Sep. 30, 2024         (2,418,000)  
Balance at Sep. 30, 2024 $ 483,073 $ 128 $ 70,111 $ 462,194 $ 24,999 $ (24,361)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 34,763     34,763    
Foreign currency translation adjustments (8,069)         (8,069)
Stock-based compensation (in shares)   226,000        
Stock-based compensation 1,513 $ 1 1,512      
Shares withheld in lieu of employee tax withholding (11,995)   (11,995)      
Dividends (2,953)   331 (3,284)    
Balance (in shares) at Dec. 31, 2024   38,612,000        
Balance Treasury Stock (in shares) at Dec. 31, 2024         (2,418,000)  
Balance at Dec. 31, 2024 496,332 $ 129 59,959 493,673 $ 24,999 (32,430)
Balance (in shares) at Sep. 30, 2024   38,386,000        
Balance Treasury Stock (in shares) at Sep. 30, 2024         (2,418,000)  
Balance at Sep. 30, 2024 483,073 $ 128 70,111 462,194 $ 24,999 (24,361)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 81,093          
Foreign currency translation adjustments (7,132)          
Balance (in shares) at Mar. 31, 2025   38,623,000        
Balance Treasury Stock (in shares) at Mar. 31, 2025         (2,418,000)  
Balance at Mar. 31, 2025 541,363 $ 129 60,990 536,736 $ 24,999 (31,493)
Balance (in shares) at Dec. 31, 2024   38,612,000        
Balance Treasury Stock (in shares) at Dec. 31, 2024         (2,418,000)  
Balance at Dec. 31, 2024 496,332 $ 129 59,959 493,673 $ 24,999 (32,430)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 46,330     46,330    
Foreign currency translation adjustments 937         937
Stock-based compensation (in shares)   11,000        
Stock-based compensation 1,031 $ 0 1,031      
Dividends (3,267)   0 (3,267)    
Balance (in shares) at Mar. 31, 2025   38,623,000        
Balance Treasury Stock (in shares) at Mar. 31, 2025         (2,418,000)  
Balance at Mar. 31, 2025 $ 541,363 $ 129 60,990 536,736 $ 24,999 (31,493)
Balance (in shares) at Sep. 30, 2025 36,210,534 38,629,000        
Balance Treasury Stock (in shares) at Sep. 30, 2025 (2,418,054)       (2,418,000)  
Balance at Sep. 30, 2025 $ 640,770 $ 129 62,834 629,848 $ 24,999 (27,042)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 41,390     41,390    
Foreign currency translation adjustments 2,136         2,136
Stock-based compensation (in shares)   211,000        
Stock-based compensation 1,572 $ 0 1,572      
Shares withheld in lieu of employee tax withholding (14,036)   (14,036)      
Dividends (2,946)   351 (3,297)    
Balance (in shares) at Dec. 31, 2025   38,840,000        
Balance Treasury Stock (in shares) at Dec. 31, 2025         (2,418,000)  
Balance at Dec. 31, 2025 $ 668,886 $ 129 50,721 667,941 $ 24,999 (24,906)
Balance (in shares) at Sep. 30, 2025 36,210,534 38,629,000        
Balance Treasury Stock (in shares) at Sep. 30, 2025 (2,418,054)       (2,418,000)  
Balance at Sep. 30, 2025 $ 640,770 $ 129 62,834 629,848 $ 24,999 (27,042)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 87,277          
Foreign currency translation adjustments $ (1,088)          
Balance (in shares) at Mar. 31, 2026 36,431,499 38,850,000        
Balance Treasury Stock (in shares) at Mar. 31, 2026 (2,418,054)       (2,418,000)  
Balance at Mar. 31, 2026 $ 709,069 $ 129 51,537 710,532 $ 24,999 (28,130)
Balance (in shares) at Dec. 31, 2025   38,840,000        
Balance Treasury Stock (in shares) at Dec. 31, 2025         (2,418,000)  
Balance at Dec. 31, 2025 668,886 $ 129 50,721 667,941 $ 24,999 (24,906)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 45,887     45,887    
Foreign currency translation adjustments (3,224)         (3,224)
Stock-based compensation (in shares)   10,000        
Stock-based compensation 1,270   1,270      
Shares withheld in lieu of employee tax withholding (459)   (459)      
Dividends $ (3,291)     (3,296)    
Balance (in shares) at Mar. 31, 2026 36,431,499 38,850,000        
Balance Treasury Stock (in shares) at Mar. 31, 2026 (2,418,054)       (2,418,000)  
Balance at Mar. 31, 2026 $ 709,069 $ 129 $ 51,537 $ 710,532 $ 24,999 $ (28,130)