XML 24 R8.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Beginning balance at Mar. 31, 2022 $ 1,133,556 $ 387   $ 1,136,344 $ (3,175)
Net Income (Loss) 461,540     461,540  
Stock Option Exercises and Restricted Share Vesting 5,418 2 $ 5,416    
Stock Compensation Expense 17,155   17,155    
Shares Redeemed to Settle Employee Taxes (6,108)   (6,108)    
Purchase and Retirement of Common Stock (388,455) (31) (16,463) (371,961)  
Dividends to Stockholders (37,040)     (37,040)  
Unfunded Pension Liability, net of tax (372)       (372)
Ending Balance at Mar. 31, 2023 1,185,694 358   1,188,883 (3,547)
Net Income (Loss) 477,639     477,639  
Stock Option Exercises and Restricted Share Vesting 17,098 2 17,096    
Stock Compensation Expense 19,900   19,900    
Shares Redeemed to Settle Employee Taxes (10,423) (1) (10,422)    
Purchase and Retirement of Common Stock (346,706) (18) (26,574) (320,114)  
Dividends to Stockholders (34,841)     (34,841)  
Unfunded Pension Liability, net of tax 174       174
Ending Balance at Mar. 31, 2024 1,308,535 341   1,311,567 (3,373)
Net Income (Loss) 463,416     463,416  
Stock Option Exercises and Restricted Share Vesting 6,380 1 6,379    
Stock Compensation Expense 18,743   18,743    
Shares Redeemed to Settle Employee Taxes (5,898)   (5,898)    
Purchase and Retirement of Common Stock (301,268) (12) (19,224) (282,032)  
Dividends to Stockholders (33,456)     (33,456)  
Unfunded Pension Liability, net of tax 248       248
Ending Balance at Mar. 31, 2025 $ 1,456,700 $ 330 $ 0 $ 1,459,495 $ (3,125)