XML 10 R2.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Earnings (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]        
Revenue $ 558,833 $ 511,487 $ 1,782,590 $ 1,677,942
Cost of Goods Sold 378,205 352,717 1,216,949 1,174,067
Gross Profit 180,628 158,770 565,641 503,875
Equity in Earnings of Unconsolidated Joint Venture 9,285 11,377 22,790 23,631
Corporate General and Administrative Expense (14,201) (12,497) (42,456) (37,944)
Other Non-Operating Income (Loss) 1,019 2,210 2,837 911
Interest Expense, net (10,128) (8,932) (32,571) (24,842)
Earnings before Income Taxes 166,603 150,928 516,241 465,631
Income Taxes (37,465) (33,744) (115,701) (104,447)
Net Earnings $ 129,138 $ 117,184 $ 400,540 $ 361,184
EARNINGS PER SHARE        
Basic $ 3.75 $ 3.23 $ 11.47 $ 9.72
Diluted $ 3.72 $ 3.2 $ 11.38 $ 9.66
AVERAGE SHARES OUTSTANDING        
Basic 34,466,141 36,336,056 34,931,378 37,149,927
Diluted 34,749,721 36,605,982 35,201,658 37,395,586
CASH DIVIDENDS PER SHARE $ 0.25 $ 0.25 $ 0.75 $ 0.75