Quarterly report pursuant to Section 13 or 15(d)

Net Income per Common Share (Details)

v3.24.3
Net Income per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Basic net income per common share        
Net income $ 9,494 $ 14,730 $ 18,005 $ 25,668
Weighted-average common shares outstanding (in shares) 33,793,583 33,688,514 33,775,253 33,748,425
Basic net income per common share (in dollars per share) $ 0.28 $ 0.44 $ 0.53 $ 0.76
Diluted net income per common share        
Net income $ 9,494 $ 14,730 $ 18,005 $ 25,668
Weighted-average common shares outstanding (in shares) 33,793,583 33,688,514 33,775,253 33,748,425
Weighted average shares outstanding – dilutive (in shares) 34,143,403 34,126,884 34,096,049 34,093,791
Diluted net income per common share (in dollars per share) $ 0.28 $ 0.43 $ 0.53 $ 0.75
Antidilutive securities excluded from computation of earnings per share (in shares) 0 0 0 1,633
Stock options        
Diluted net income per common share        
Stock options, Restricted, and performance stock units issued (in shares) 34,090 29,108 34,090 25,209
Restricted and performance stock units        
Diluted net income per common share        
Stock options, Restricted, and performance stock units issued (in shares) 315,730 409,262 286,706 320,157