XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Earnings (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Revenue $ 638,906 $ 623,619 $ 1,273,596 $ 1,232,308
Cost of Goods Sold 439,194 419,775 888,285 841,596
Gross Profit 199,712 203,844 385,311 390,712
Equity in Earnings of Unconsolidated Joint Venture 6,309 9,276 10,113 16,992
Corporate General and Administrative Expense (21,316) (17,879) (42,099) (33,528)
Other Non-Operating Income 1,131 724 2,085 3,407
Interest Expense, net (9,362) (10,714) (21,078) (21,398)
Earnings before Income Taxes 176,474 185,251 334,332 356,185
Income Taxes (39,091) (41,731) (73,587) (78,823)
Net Earnings $ 137,383 $ 143,520 $ 260,745 $ 277,362
EARNINGS PER SHARE        
Basic $ 4.25 $ 4.29 $ 8.03 $ 8.26
Diluted $ 4.23 $ 4.26 $ 7.99 $ 8.19
WEIGHTED AVERAGE SHARES OUTSTANDING        
Basic 32,297,313 33,431,315 32,459,801 33,581,970
Diluted 32,469,833 33,716,036 32,638,307 33,853,703
CASH DIVIDENDS PER SHARE $ 0.25 $ 0.25 $ 0.5 $ 0.5