XML 56 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Schedule of Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Increase (Decrease) in Stockholders' Equity    
Balance $ 182,560 $ 161,533
Balance (in shares) 36,707,840  
Balance (in shares) (6,015,496)  
Net income $ 5,810 1,907
Exercise of common stock options, grants of restricted stock awards, and vesting of restricted stock units 114 127
Taxes paid associated with net settlement of stock compensation awards (883) (224)
Common stock repurchased   (1,171)
Stock compensation expense 3,431 2,249
Foreign currency translation and other   958
Balance $ 189,161 165,379
Balance (in shares) 36,793,603  
Balance (in shares) (6,016,078)  
Common Stock    
Increase (Decrease) in Stockholders' Equity    
Balance $ 37 $ 36
Balance (in shares) 36,707,840 36,142,345
Exercise of common stock options, grants of restricted stock awards, and vesting of restricted stock units (in shares) 138,838 59,471
Taxes paid associated with net settlement of stock compensation awards (in shares) (30,575) (12,058)
Balance $ 37 $ 36
Balance (in shares) 36,793,603 36,189,758
Additional Paid-in Capital    
Increase (Decrease) in Stockholders' Equity    
Balance $ 275,771 $ 265,945
Exercise of common stock options, grants of restricted stock awards, and vesting of restricted stock units 114 127
Taxes paid associated with net settlement of stock compensation awards (883) (224)
Stock compensation expense 3,431 2,249
Balance 278,452 268,096
Treasury Stock    
Increase (Decrease) in Stockholders' Equity    
Balance $ (93,854)  
Balance   $ (84,031)
Balance (in shares) (6,015,496) (5,433,045)
Common stock repurchased   $ (1,171)
Common stock repurchased (in shares) (582) (68,692)
Balance $ (93,873)  
Balance   $ (85,202)
Balance (in shares) (6,016,078) (5,501,737)
Accumulated Other Comprehensive Loss    
Increase (Decrease) in Stockholders' Equity    
Balance $ (9,427) $ (10,458)
Foreign currency translation and other   958
Balance (11,298) (9,500)
Retained Earnings [Member]    
Increase (Decrease) in Stockholders' Equity    
Balance 10,033 (9,958)
Net income   1,907
Balance $ 15,843 $ (8,051)