XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Stock Based Compensation Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]    
Pre-tax stock-based compensation costs charged against income $ 3,425 $ 4,146
Income tax benefit recognized on compensation costs 438 406
Total fair value of options and RSUs vested during the period 11,150 11,226
Cash received from the exercise of stock options 1,975 7,028
Tax benefits realized from tax deductions resulting from RSU issuances and stock option exercises $ 667 $ 876