XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Stockholders' Equity (unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Capital in Excess of Par Value [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Losses [Member]
Beginning balance at Mar. 31, 2024 $ 1,308,535 $ 341   $ 1,311,567 $ (3,373)
Net Earnings 133,842     133,842  
Stock Option Exercises and Restricted Share Vesting 56   $ 56    
Stock Compensation Expense 4,539   4,539    
Shares Redeemed to Settle Employee Taxes (1,421)   (1,421)    
Purchase and Retirement of Common Stock (86,345) (3) (3,174) (83,168)  
Dividends to Stockholders (8,453)     (8,453)  
Unfunded Pension Liability, net of tax 45       45
Ending Balance at Jun. 30, 2024 1,350,798 338   1,353,788 (3,328)
Beginning balance at Mar. 31, 2025 1,456,700 330   1,459,495 (3,125)
Net Earnings 123,362     123,362  
Stock Compensation Expense 4,822   4,822    
Shares Redeemed to Settle Employee Taxes (5,579) (1) $ (4,822) (756)  
Purchase and Retirement of Common Stock (79,403) (3)   (79,400)  
Dividends to Stockholders (8,169)     (8,169)  
Unfunded Pension Liability, net of tax 41       41
Ending Balance at Jun. 30, 2025 $ 1,491,774 $ 326   $ 1,494,532 $ (3,084)