XML 54 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Schedule of Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Increase (Decrease) in Stockholders' Equity                
Balance (in shares)     36,142,346       36,142,346  
Balance $ 163,925 $ 165,379 $ 161,533 $ 151,074 $ 154,953 $ 154,536 $ 161,533 $ 154,536
Balance (in shares)     5,433,045       5,433,045  
Net income 6,000 5,709 $ 1,907 6,487 4,245 3,967 $ 13,616 $ 14,698
Exercise of common stock options, grants of restricted stock awards, and vesting of restricted stock units     127     495    
Taxes paid associated with net settlement of stock compensation awards (89) (1,142) (224) (324) (492) (244)    
Common stock repurchased (373) (7,907) (1,171) (4,268) (9,814) (7,199)    
Common stock surrendered in the exercise of stock options (in shares)             0 (12,215)
Stock compensation expense $ 2,617 2,343 2,249 2,195 1,939 2,126    
Foreign currency translation and other       645 243 1,273    
Balance (in shares) 36,525,606           36,525,606  
Balance $ 171,970 $ 163,925 $ 165,379 $ 155,809 $ 151,074 $ 154,953 $ 171,970 $ 155,809
Balance (in shares) 5,997,932           5,997,932  
Common Stock                
Increase (Decrease) in Stockholders' Equity                
Balance (in shares) 36,476,363 36,189,758 36,142,345 36,049,718 35,899,640 35,724,057 36,142,345 35,724,057
Balance $ 36 $ 36 $ 36 $ 36 $ 36 $ 36 $ 36 $ 36
Exercise of common stock options, grants of restricted stock awards, and vesting of restricted stock units (in shares) 53,921 353,069 59,471 87,515 184,791 190,119    
Taxes paid associated with net settlement of stock compensation awards (in shares) (4,678) (66,464) (12,058) (21,671) (34,713) (14,536)    
Balance (in shares) 36,525,606 36,476,363 36,189,758 36,115,562 36,049,718 35,899,640 36,525,606 36,115,562
Balance $ 36 $ 36 $ 36 $ 36 $ 36 $ 36 $ 36 $ 36
Additional Paid-in Capital                
Increase (Decrease) in Stockholders' Equity                
Balance 269,297 268,096 265,945 262,118 260,653 258,275 265,945 258,275
Exercise of common stock options, grants of restricted stock awards, and vesting of restricted stock units     127     495    
Taxes paid associated with net settlement of stock compensation awards (89) (1,142) (224) (324) (492) (244)    
Common stock surrendered in the exercise of stock options         18      
Shares swapped to exercise stock options       173        
Stock compensation expense 2,617 2,343 2,249 2,195 1,939 2,126    
Balance 271,825 269,297 268,096 $ 264,162 $ 262,118 $ 260,653 271,825 $ 264,162
Treasury Stock                
Increase (Decrease) in Stockholders' Equity                
Balance $ (93,109) $ (85,202) $ (84,031)       $ (84,031)  
Balance (in shares) (5,975,690) (5,501,737) (5,433,045) (5,096,341) (4,345,018) (3,813,199) (5,433,045) (3,813,199)
Balance       $ (79,586) $ (69,754) $ (62,554)   $ (62,554)
Common stock repurchased (in shares) (22,242) (473,953) (68,692) (325,410) (749,903) (531,819)    
Common stock repurchased $ (373) $ (7,907) $ (1,171) $ (4,268) $ (9,814) $ (7,199)    
Common stock surrendered in the exercise of stock options (in shares)         (1,420)      
Common stock surrendered in the exercise of stock options         $ (18)      
Shares swapped to exercise stock options (in shares)       (10,795)        
Shares swapped to exercise stock options       $ (173)        
Balance (in shares) (5,997,932)           (5,997,932)  
Balance $ (93,482) $ (93,109) $ (85,202)       $ (93,482)  
Balance (in shares)   (5,975,690) (5,501,737) (5,432,546) (5,096,341) (4,345,018)   (5,432,546)
Balance       $ (84,027) $ (79,586) $ (69,754)   $ (84,027)
Accumulated Other Comprehensive Loss                
Increase (Decrease) in Stockholders' Equity                
Balance (9,957) $ (9,500) $ (10,458) (8,769) (9,012) (10,285) (10,458) (10,285)
Foreign currency translation and other       645 243 1,273    
Balance (10,067) (9,957) (9,500) (8,124) (8,769) (9,012) (10,067) (8,124)
Retained Earnings [Member]                
Increase (Decrease) in Stockholders' Equity                
Balance (2,342) (8,051) (9,958) (22,725) (26,970) (30,936) (9,958) (30,936)
Net income 6,000 5,709 1,907 6,487 4,245 3,967    
Balance $ 3,658 $ (2,342) $ (8,051) $ (16,238) $ (22,725) $ (26,970) $ 3,658 $ (16,238)