XML 17 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Earnings (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenue $ 622,236 $ 605,068 $ 1,223,757 $ 1,166,455
Cost of Goods Sold 413,218 410,829 838,744 821,350
Gross Profit 209,018 194,239 385,013 345,105
Equity in Earnings of Unconsolidated Joint Venture 10,346 7,156 13,505 12,254
Corporate General and Administrative Expense (16,576) (13,627) (28,255) (25,447)
Other Non-Operating Income (Loss) 1,605 (664) 1,818 (1,299)
Interest Expense, net (10,204) (8,580) (22,443) (15,910)
Earnings before Income Taxes 194,189 178,524 349,638 314,703
Income Taxes (43,636) (39,529) (78,236) (70,703)
Net Earnings $ 150,553 $ 138,995 $ 271,402 $ 244,000
EARNINGS PER SHARE        
Basic $ 4.29 $ 3.74 $ 7.72 $ 6.5
Diluted $ 4.26 $ 3.72 $ 7.66 $ 6.46
AVERAGE SHARES OUTSTANDING        
Basic 35,056,973 37,140,197 35,165,268 37,559,087
Diluted 35,336,966 37,366,879 35,433,837 37,792,613
CASH DIVIDENDS PER SHARE $ 0.25 $ 0.25 $ 0.5 $ 0.5