v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Numerator:    
Net income $ 52,006 $ 170,908
Denominator:    
Denominator for basic earnings per common share-weighted average shares (shares) 29,932,000 29,941,000
Effect of dilutive securities:    
Employee stock awards 227,000 276,000
Denominator for diluted earnings per common share (shares) 30,159,000 30,217,000
Computation of basic and diluted earnings per share    
Basic earnings per common share (usd per share) $ 1.74 $ 5.71
Diluted earnings per common share (usd per share) $ 1.72 $ 5.66