v3.26.1
Consolidated Statements of Earnings (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]    
Revenue $ 650,966 $ 634,690
Cost of Goods Sold 489,721 449,091
Gross Profit 161,245 185,599
Equity in Earnings of Unconsolidated Joint Venture 2,843 3,804
Corporate General and Administrative Expense (20,202) (20,783)
Other Non-Operating Income 746 954
Interest Expense, net (12,947) (11,716)
Earnings Before Income Taxes 131,685 157,858
Income Taxes (29,558) (34,496)
Net Earnings $ 102,127 $ 123,362
EARNINGS PER SHARE    
Basic $ 3.3 $ 3.78
Diluted $ 3.29 $ 3.76
WEIGHTED-AVERAGE SHARES OUTSTANDING    
Basic 30,936,307 32,624,075
Diluted 31,088,474 32,808,568
CASH DIVIDENDS PER SHARE $ 0.25 $ 0.25