Quarterly report pursuant to Section 13 or 15(d)

Net Income per Common Share (Details)

v3.24.2.u1
Net Income per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Basic net income per common share    
Net income $ 8,511 $ 10,938
Weighted-average common shares outstanding (in shares) 33,756,172 33,566,732
Basic net income per common share (in dollars per share) $ 0.25 $ 0.33
Diluted net income per common share    
Net income $ 8,511 $ 10,938
Weighted-average common shares outstanding (in shares) 33,756,172 33,566,732
Weighted average shares outstanding – dilutive (in shares) 34,075,020 33,862,939
Diluted net income per common share (in dollars per share) $ 0.25 $ 0.32
Antidilutive securities excluded from computation of earnings per share (in shares) 45,679 0
Stock options    
Diluted net income per common share    
Stock options, Restricted, and performance stock units issued (in shares) 36,453 21,664
Restricted and performance stock units    
Diluted net income per common share    
Stock options, Restricted, and performance stock units issued (in shares) 282,395 274,543