XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Earnings (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]    
Revenue $ 608,689 $ 601,521
Cost of Goods Sold 421,821 425,526
Gross Profit 186,868 175,995
Equity in Earnings of Unconsolidated Joint Venture 7,716 3,159
Corporate General and Administrative Expense (15,649) (11,679)
Other Non-Operating Income (Expense) 2,683 213
Interest Expense, net (10,684) (12,239)
Earnings before Income Taxes 170,934 155,449
Income Taxes (37,092) (34,600)
Net Earnings $ 133,842 $ 120,849
EARNINGS PER SHARE    
Basic $ 3.97 $ 3.43
Diluted $ 3.94 $ 3.4
AVERAGE SHARES OUTSTANDING    
Basic 33,734,280 35,274,753
Diluted 33,993,023 35,532,284
CASH DIVIDENDS PER SHARE $ 0.25 $ 0.25