XML 64 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Selected Quarterly Financial Data (Unaudited) (Tables)
12 Months Ended
Apr. 30, 2024
Quarterly Financial Information Disclosure [Abstract]  
Schedule of selected quarterly financial information
The following table sets forth certain unaudited financial information for each quarter of the years ended April 30, 2024 and 2023. The unaudited quarterly information includes all adjustments (consisting of normal recurring adjustments) that, in the opinion of management, are necessary for the fair presentation of the information presented.
Year Ended April 30, 2024
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
(in thousands, except per share data)
Net sales$1,409,600 $1,420,930 $1,258,348 $1,413,029 
Gross profit450,554 458,629 414,720 451,198 
Net income86,830 80,957 51,905 56,387 
Per share data
Weighted average shares outstanding(1):
Basic40,749 40,466 39,864 39,830 
Diluted41,477 41,088 40,512 40,539 
Net income per share(1):
Basic$2.13 $2.00 $1.30 $1.42 
Diluted$2.09 $1.97 $1.28 $1.39 
Year Ended April 30, 2023
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
(in thousands, except per share data)
Net sales$1,359,553 $1,430,979 $1,234,618 $1,304,102 
Gross profit434,721 464,500 402,248 424,476 
Net income89,470 103,153 64,775 75,593 
Per share data
Weighted average shares outstanding(1):
Basic42,549 42,232 41,578 41,239 
Diluted43,317 42,887 42,232 41,913 
Net income per share(1):
Basic$2.10 $2.44 $1.56 $1.83 
Diluted$2.07 $2.41 $1.53 $1.80 
__________________________________________
(1)Basic and diluted net income per share are computed independently for each of the quarters presented. Therefore, the sum of the quarterly basic and diluted net income per share amounts may not equal annual basic and diluted net income per share amounts.