XML 56 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Schedule of Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Increase (Decrease) in Stockholders' Equity            
Balance $ 215,265 $ 203,242 $ 189,161 $ 182,560 $ 203,242 $ 182,560
Balance (in shares)   37,317,175     37,317,175  
Balance (in shares)   (6,640,580)     (6,640,580)  
Net income 7,522 $ 7,489 7,051 5,810 $ 15,011 12,861
Exercise of common stock options, grants of restricted stock awards, and vesting of restricted stock units 151 738 78 114    
Taxes paid associated with net settlement of stock compensation awards $ (4,588) (1,168) (3,957) (883)    
Acquisition consideration paid in common stock     945      
Shares swapped to exercise stock options (in shares) (1,430)       (56,676)  
Stock compensation expense $ 4,350 6,174 2,578 3,431    
Foreign currency translation and other     469 (1,871)    
Balance $ 222,068 215,265 196,325 189,161 $ 222,068 196,325
Balance (in shares) 37,873,724       37,873,724  
Balance (in shares) (6,700,775)       (6,700,775)  
Common Stock            
Increase (Decrease) in Stockholders' Equity            
Balance $ 38 $ 37 $ 37 $ 37 $ 37 $ 37
Balance (in shares) 37,501,270 37,317,175 36,793,603 36,707,840 37,317,175 36,707,840
Exercise of common stock options, grants of restricted stock awards, and vesting of restricted stock units   $ 1        
Exercise of common stock options, grants of restricted stock awards, and vesting of restricted stock units (in shares) 573,106 224,396 522,121 138,838    
Taxes paid associated with net settlement of stock compensation awards (in shares) (149,559) (40,301) (119,819) (30,575)    
Acquisition consideration paid in common stock (in shares)     27,260      
Forfeitures of restricted stock awards (in shares) (51,093)     (22,500)    
Balance $ 38 $ 38 $ 37 $ 37 $ 38 $ 37
Balance (in shares) 37,873,724 37,501,270 37,223,165 36,793,603 37,873,724 37,223,165
Additional Paid-in Capital            
Increase (Decrease) in Stockholders' Equity            
Balance $ 291,531 $ 285,721 $ 278,452 $ 275,771 $ 285,721 $ 275,771
Exercise of common stock options, grants of restricted stock awards, and vesting of restricted stock units 151 737 78 114    
Taxes paid associated with net settlement of stock compensation awards (4,588) (1,168) (3,957) (883)    
Acquisition consideration paid in common stock     945      
Shares swapped to exercise stock options 36 67 28 19    
Stock compensation expense 4,350 6,174 2,578 3,431    
Balance 291,480 291,531 278,124 278,452 291,480 278,124
Treasury Stock            
Increase (Decrease) in Stockholders' Equity            
Balance $ (111,542) $ (110,002) $ (93,873) $ (93,854) $ (110,002) $ (93,854)
Balance (in shares) (6,698,214) (6,640,580) (6,016,078) (6,015,496) (6,640,580) (6,015,496)
Shares swapped to exercise stock options $ (36) $ (67) $ (28) $ (19)    
Shares swapped to exercise stock options (in shares) (1,430) (55,246) (815) (582)    
Balance $ (111,618) $ (111,542) $ (93,901) $ (93,873) $ (111,618) $ (93,901)
Balance (in shares) (6,700,775) (6,698,214) (6,016,893) (6,016,078) (6,700,775) (6,016,893)
Accumulated Other Comprehensive Loss            
Increase (Decrease) in Stockholders' Equity            
Balance $ (10,377) $ (10,640) $ (11,298) $ (9,427) $ (10,640) $ (9,427)
Foreign currency translation and other     469 (1,871)    
Balance (10,969) (10,377) (10,829) (11,298) (10,969) (10,829)
Retained Earnings [Member]            
Increase (Decrease) in Stockholders' Equity            
Balance 45,615 38,126 15,843 10,033 38,126 10,033
Net income 7,522 7,489 7,051 5,810    
Balance $ 53,137 $ 45,615 $ 22,894 $ 15,843 $ 53,137 $ 22,894