XML 18 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Earnings (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]    
Revenue $ 561,387 $ 475,770
Cost of Goods Sold 410,521 349,259
Gross Profit 150,866 126,511
Equity in Earnings of Unconsolidated Joint Venture 5,098 7,970
Corporate General and Administrative Expense (11,820) (9,468)
Other Non-Operating Income (Expense) (635) 3,678
Interest Expense, net (7,330) (6,972)
Earnings Before Income Taxes 136,179 121,719
Income Taxes (31,174) (26,392)
Net Earnings $ 105,005 $ 95,327
EARNINGS PER SHARE    
Basic $ 2.76 $ 2.27
Diluted $ 2.75 $ 2.25
AVERAGE SHARES OUTSTANDING    
Basic 37,982,580 42,028,619
Diluted 38,222,949 42,437,366
CASH DIVIDENDS PER SHARE $ 0.25 $ 0