Quarterly report [Sections 13 or 15(d)]

Net Income per Common Share (Details)

v3.25.4
Net Income per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Basic net income per common share        
Net income $ 18,291 $ 18,539 $ 41,826 $ 36,544
Weighted-average common shares outstanding (in shares) 32,841,651 33,709,174 32,758,796 33,753,085
Basic net income per common share (in dollars per share) $ 0.56 $ 0.55 $ 1.28 $ 1.08
Diluted net income per common share        
Net income $ 18,291 $ 18,539 $ 41,826 $ 36,544
Weighted-average common shares outstanding (in shares) 32,841,651 33,709,174 32,758,796 33,753,085
Weighted average shares outstanding – dilutive (in shares) 33,183,163 34,091,732 32,990,860 34,089,732
Diluted net income per common share (in dollars per share) $ 0.55 $ 0.54 $ 1.27 $ 1.07
Antidilutive securities excluded from computation of earnings per share (in shares) 1,674 0    
Stock options        
Diluted net income per common share        
Stock options, Restricted, and performance stock units (in shares) 20,181 27,072 19,386 27,784
Restricted and performance stock units        
Diluted net income per common share        
Stock options, Restricted, and performance stock units (in shares) 321,331 355,486 212,678 308,863