Quarterly report [Sections 13 or 15(d)]

Net Income per Common Share (Details)

v3.25.3
Net Income per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Basic net income per common share        
Net income $ 14,954 $ 9,494 $ 23,535 $ 18,005
Weighted-average common shares outstanding (in shares) 32,953,754 33,793,583 32,992,756 33,775,253
Basic net income per common share (in dollars per share) $ 0.45 $ 0.28 $ 0.71 $ 0.53
Diluted net income per common share        
Net income $ 14,954 $ 9,494 $ 23,535 $ 18,005
Weighted-average common shares outstanding (in shares) 32,953,754 33,793,583 32,992,756 33,775,253
Weighted average shares outstanding – dilutive (in shares) 33,243,728 34,143,403 33,189,216 34,096,049
Diluted net income per common share (in dollars per share) $ 0.45 $ 0.28 $ 0.71 $ 0.53
Antidilutive securities excluded from computation of earnings per share (in shares) 58,124 0    
Stock options        
Diluted net income per common share        
Stock options, Restricted, and performance stock units (in shares) 17,930 34,090 18,008 34,090
Restricted and performance stock units        
Diluted net income per common share        
Stock options, Restricted, and performance stock units (in shares) 272,044 315,730 178,452 286,706