XML 11 R2.htm IDEA: XBRL DOCUMENT v3.24.4
Consolidated Statements of Earnings (unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]        
Revenue $ 558,025 $ 558,833 $ 1,790,333 $ 1,782,590
Cost of Goods Sold 380,212 378,205 1,221,808 1,216,949
Gross Profit 177,813 180,628 568,525 565,641
Equity in Earnings of Unconsolidated Joint Venture 4,987 9,285 21,979 22,790
Corporate General and Administrative Expense (20,818) (14,201) (54,346) (42,456)
Other Non-Operating Income (Loss) 1,381 1,019 4,788 2,837
Interest Expense, net (9,061) (10,128) (30,459) (32,571)
Earnings Before Income Taxes 154,302 166,603 510,487 516,241
Income Taxes (34,728) (37,465) (113,551) (115,701)
Net Earnings $ 119,574 $ 129,138 $ 396,936 $ 400,540
EARNINGS PER SHARE        
Basic $ 3.59 $ 3.75 $ 11.85 $ 11.47
Diluted $ 3.56 $ 3.72 $ 11.75 $ 11.38
AVERAGE SHARES OUTSTANDING        
Basic 33,317,168 34,466,141 33,493,382 34,931,378
Diluted 33,608,538 34,749,721 33,771,660 35,201,658
CASH DIVIDENDS PER SHARE $ 0.25 $ 0.25 $ 0.75 $ 0.75