XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.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, 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 57,573          
Foreign currency translation adjustments 816          
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)
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)
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 81,093          
Foreign currency translation adjustments $ (7,132)          
Balance (in shares) at Mar. 31, 2025 12,068,223 12,874,000        
Balance Treasury Stock (in shares) at Mar. 31, 2025 (806,018)       (806,000)  
Balance at Mar. 31, 2025 $ 541,363 $ 129 60,990 536,736 $ 24,999 (31,493)
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,068,223 12,874,000        
Balance Treasury Stock (in shares) at Mar. 31, 2025 (806,018)       (806,000)  
Balance at Mar. 31, 2025 $ 541,363 $ 129 $ 60,990 $ 536,736 $ 24,999 $ (31,493)