v3.25.2
Note 3 - Share-based Compensation - Components of Share-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restricted Stock Units (RSUs) [Member]        
Pretax compensation expense $ 14,502 $ 13,409 $ 26,545 $ 25,817
Tax benefit 3,882 3,540 7,106 6,816
Restricted share unit expense, net of tax 10,620 9,869 19,439 19,001
Performance Shares [Member]        
Pretax compensation expense 5,162 5,746 11,562 11,747
Tax benefit 1,382 1,517 3,095 3,101
Restricted share unit expense, net of tax $ 3,780 $ 4,229 $ 8,467 $ 8,646