XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Beginning Balance (shares) at Apr. 30, 2023   37,263,248  
Beginning Balance at Apr. 30, 2023 $ 2,660,666 $ 110,037 $ 2,550,629
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Net income 169,237   169,237
Dividends declared (16,214)   (16,214)
Repurchase of common stock   (123,569)  
Repurchase of common stock (29,893) $ (29,893)  
Share-based compensation (net of tax withholding on employee share-based awards) (shares)   126,774  
Share-based compensation (net of tax withholding on employee share-based awards) (7,501) $ (7,501)  
Ending Balance (shares) at Jul. 31, 2023   37,266,453  
Ending Balance at Jul. 31, 2023 2,776,295 $ 72,643 2,703,652
Beginning Balance (shares) at Apr. 30, 2024   37,008,488  
Beginning Balance at Apr. 30, 2024 3,015,381 $ 27,453 2,987,928
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Net income 180,198   180,198
Dividends declared (18,763)   (18,763)
Share-based compensation (net of tax withholding on employee share-based awards) (shares)   102,663  
Share-based compensation (net of tax withholding on employee share-based awards) (13,896) $ (13,896)  
Ending Balance (shares) at Jul. 31, 2024   37,111,151  
Ending Balance at Jul. 31, 2024 $ 3,162,920 $ 13,557 $ 3,149,363