Quarterly report [Sections 13 or 15(d)]

Net Income per Common Share (Tables)

v3.25.4
Net Income per Common Share (Tables)
9 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Reconciliations of the Denominators Used to Calculate Basic and Diluted Net Income Per Common Share
The reconciliations of the denominators used to calculate basic and diluted net income per common share for the three and nine months ended December 31, 2025 and 2024, respectively, are as follows:
 Three Months Ended December 31, 2025  Three Months Ended December 31, 2024 Nine Months Ended December 31, 2025 Nine Months Ended December 31, 2024
Basic net income per common share    
Net income $ 18,291  $ 18,539  $ 41,826  $ 36,544 
Weighted-average common shares outstanding 32,841,651  33,709,174  32,758,796  33,753,085 
Basic net income per common share $ 0.56  $ 0.55  $ 1.28  $ 1.08 
Three Months Ended December 31, 2025 Three Months Ended December 31, 2024 Nine Months Ended December 31, 2025 Nine Months Ended December 31, 2024
Diluted net income per common share    
Net income $ 18,291  $ 18,539  $ 41,826  $ 36,544 
Weighted-average common shares outstanding 32,841,651  33,709,174  32,758,796  33,753,085 
Common share equivalents:
Stock options 20,181  27,072  19,386  27,784 
Restricted and performance stock units 321,331  355,486  212,678  308,863 
Weighted average shares outstanding – dilutive (1)
33,183,163  34,091,732  32,990,860  34,089,732 
Diluted net income per common share $ 0.55  $ 0.54  $ 1.27  $ 1.07 
(1) For the three months ended December 31, 2025 and 2024, 1,674 and zero, respectively, were not included in the calculation of diluted net income per common share, as they would have had an anti-dilutive effect.