v3.25.4
Earnings Per Share (Computation Of Basic And Diluted Earnings (Loss) Per 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
Numerator for basic earnings (loss) per share        
Net income (loss) attributable to Universal Corporation $ 33,249 $ 59,639 $ 75,915 $ 85,709
Denominator for basic earnings (loss) per share        
Weighted average shares outstanding 25,056,517 24,980,792 25,030,798 24,934,786
Basic earnings (loss) per share $ 1.33 $ 2.39 $ 3.03 $ 3.44
Numerator for diluted earnings (loss) per share        
Net income (loss) attributable to Universal Corporation $ 33,249 $ 59,639 $ 75,915 $ 85,709
Denominator for diluted earnings (loss) per share:        
Weighted average shares outstanding 25,056,517 24,980,792 25,030,798 24,934,786
Employee and outside director share-based awards 132,359 161,875 136,027 180,367
Denominator for diluted earnings (loss) per share 25,188,876 25,142,667 25,166,825 25,115,153
Diluted earnings (loss) per share $ 1.32 $ 2.37 $ 3.02 $ 3.41