v3.25.2
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, 2023   12,668,000        
Balance Treasury Stock (in shares) at Sep. 30, 2023         (806,000)  
Balance at Sep. 30, 2023 $ 345,026 $ 127 $ 71,526 $ 325,281 $ 24,999 $ (26,909)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 24,085     24,085    
Foreign currency translation adjustments 3,085         3,085
Stock-based compensation (in shares)   98,000        
Stock-based compensation 1,657   1,657      
Shares withheld in lieu of employee tax withholding (4,752)   (4,752)      
Dividends (2,781)   423 (3,204)    
Balance (in shares) at Dec. 31, 2023   12,766,000        
Balance Treasury Stock (in shares) at Dec. 31, 2023         (806,000)  
Balance at Dec. 31, 2023 366,320 $ 127 68,854 346,162 $ 24,999 (23,824)
Balance (in shares) at Sep. 30, 2023   12,668,000        
Balance Treasury Stock (in shares) at Sep. 30, 2023         (806,000)  
Balance at Sep. 30, 2023 345,026 $ 127 71,526 325,281 $ 24,999 (26,909)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 103,796          
Foreign currency translation adjustments (170)          
Balance (in shares) at Jun. 30, 2024   12,794,000        
Balance Treasury Stock (in shares) at Jun. 30, 2024         (806,000)  
Balance at Jun. 30, 2024 436,739 $ 128 69,305 419,384 $ 24,999 (27,079)
Balance (in shares) at Dec. 31, 2023   12,766,000        
Balance Treasury Stock (in shares) at Dec. 31, 2023         (806,000)  
Balance at Dec. 31, 2023 366,320 $ 127 68,854 346,162 $ 24,999 (23,824)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 33,488     33,488    
Foreign currency translation adjustments (2,269)         (2,269)
Stock-based compensation (in shares)   28,000        
Stock-based compensation 1,206 $ 1 1,205      
Shares withheld in lieu of employee tax withholding (1,724)   (1,724)      
Dividends (3,236)   13 (3,249)    
Balance (in shares) at Mar. 31, 2024   12,794,000        
Balance Treasury Stock (in shares) at Mar. 31, 2024         (806,000)  
Balance at Mar. 31, 2024 393,785 $ 128 68,348 376,401 $ 24,999 (26,093)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 46,223     46,223    
Foreign currency translation adjustments (986)         (986)
Stock-based compensation 957   957      
Dividends (3,240)     (3,240)    
Balance (in shares) at Jun. 30, 2024   12,794,000        
Balance Treasury Stock (in shares) at Jun. 30, 2024         (806,000)  
Balance at Jun. 30, 2024 $ 436,739 $ 128 69,305 419,384 $ 24,999 (27,079)
Balance (in shares) at Sep. 30, 2024 11,989,238 12,795,000        
Balance Treasury Stock (in shares) at Sep. 30, 2024 (806,018)       (806,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)   76,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   12,871,000        
Balance Treasury Stock (in shares) at Dec. 31, 2024         (806,000)  
Balance at Dec. 31, 2024 $ 496,332 $ 129 59,959 493,673 $ 24,999 (32,430)
Balance (in shares) at Sep. 30, 2024 11,989,238 12,795,000        
Balance Treasury Stock (in shares) at Sep. 30, 2024 (806,018)       (806,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 129,327          
Foreign currency translation adjustments $ 347          
Balance (in shares) at Jun. 30, 2025 12,068,548 12,875,000        
Balance Treasury Stock (in shares) at Jun. 30, 2025 (806,018)       (806,000)  
Balance at Jun. 30, 2025 $ 594,905 $ 129 62,086 581,703 $ 24,999 (24,014)
Balance (in shares) at Dec. 31, 2024   12,871,000        
Balance Treasury Stock (in shares) at Dec. 31, 2024         (806,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)   3,000        
Stock-based compensation 1,031   1,031      
Dividends (3,267)     (3,267)    
Balance (in shares) at Mar. 31, 2025   12,874,000        
Balance Treasury Stock (in shares) at Mar. 31, 2025         (806,000)  
Balance at Mar. 31, 2025 541,363 $ 129 60,990 536,736 $ 24,999 (31,493)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 48,234     48,234    
Foreign currency translation adjustments 7,479         7,479
Stock-based compensation (in shares)   1,000        
Stock-based compensation 1,131   1,131      
Shares withheld in lieu of employee tax withholding (35)   (35)      
Dividends $ (3,267)     (3,267)    
Balance (in shares) at Jun. 30, 2025 12,068,548 12,875,000        
Balance Treasury Stock (in shares) at Jun. 30, 2025 (806,018)       (806,000)  
Balance at Jun. 30, 2025 $ 594,905 $ 129 $ 62,086 $ 581,703 $ 24,999 $ (24,014)