XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Sep. 30, 2023   54,840      
Beginning balance at Sep. 30, 2023 $ 745,768 $ 549 $ 346,181 $ 431,140 $ (32,102)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock compensation 2,264   2,264    
Release of restricted stock, net of shares withheld for taxes (in shares)   758      
Release of restricted stock, net of shares withheld for taxes 8 $ 8      
Taxes paid related to net share settlement of equity awards (3,253)   (3,253)    
Foreign currency translation gain (loss) 4,633       4,633
Purchase and retirement of treasury stock (in shares)   (355)      
Purchase and retirement of treasury stock (3,007) $ (4) (1,322) (1,681)  
Net income 28,470     28,470  
Ending balance (in shares) at Dec. 31, 2023   55,243      
Ending balance at Dec. 31, 2023 774,883 $ 553 343,870 457,929 (27,469)
Beginning balance (in shares) at Sep. 30, 2023   54,840      
Beginning balance at Sep. 30, 2023 745,768 $ 549 346,181 431,140 (32,102)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 49,949        
Ending balance (in shares) at Mar. 31, 2024   55,027      
Ending balance at Mar. 31, 2024 800,396 $ 551 345,174 477,683 (23,012)
Beginning balance (in shares) at Dec. 31, 2023   55,243      
Beginning balance at Dec. 31, 2023 774,883 $ 553 343,870 457,929 (27,469)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock compensation 2,580   2,580    
Release of restricted stock, net of shares withheld for taxes (in shares)   89      
Release of restricted stock, net of shares withheld for taxes 0 $ 1 (1)    
Foreign currency translation gain (loss) 4,457       4,457
Purchase and retirement of treasury stock (in shares)   (305)      
Purchase and retirement of treasury stock (3,003) $ (3) (1,275) (1,725)  
Net income 21,479     21,479  
Ending balance (in shares) at Mar. 31, 2024   55,027      
Ending balance at Mar. 31, 2024 800,396 $ 551 345,174 477,683 (23,012)
Beginning balance (in shares) at Sep. 30, 2024   54,553      
Beginning balance at Sep. 30, 2024 804,571 $ 546 348,366 507,206 (51,547)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock compensation 2,597   2,597    
Release of restricted stock, net of shares withheld for taxes (in shares)   718      
Release of restricted stock, net of shares withheld for taxes 0 $ 7 (7)    
Taxes paid related to net share settlement of equity awards (3,971)   (3,971)    
Foreign currency translation gain (loss) (7,319)       (7,319)
Purchase and retirement of treasury stock (in shares)   (250)      
Purchase and retirement of treasury stock (3,000) $ (3) (1,202) (1,795)  
Net income 31,016     31,016  
Ending balance (in shares) at Dec. 31, 2024   55,021      
Ending balance at Dec. 31, 2024 823,894 $ 550 345,783 536,427 (58,866)
Beginning balance (in shares) at Sep. 30, 2024   54,553      
Beginning balance at Sep. 30, 2024 804,571 $ 546 348,366 507,206 (51,547)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 56,406        
Ending balance (in shares) at Mar. 31, 2025   55,014      
Ending balance at Mar. 31, 2025 851,575 $ 550 347,796 561,211 (57,982)
Beginning balance (in shares) at Dec. 31, 2024   55,021      
Beginning balance at Dec. 31, 2024 823,894 $ 550 345,783 536,427 (58,866)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock compensation 2,404   2,404    
Release of restricted stock, net of shares withheld for taxes (in shares)   76      
Release of restricted stock, net of shares withheld for taxes 0 $ 1 (1)    
Foreign currency translation gain (loss) 884       884
Purchase and retirement of treasury stock (in shares)   (83)      
Purchase and retirement of treasury stock (997) $ (1) (390) (606)  
Net income 25,390     25,390  
Ending balance (in shares) at Mar. 31, 2025   55,014      
Ending balance at Mar. 31, 2025 $ 851,575 $ 550 $ 347,796 $ 561,211 $ (57,982)