XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Earnings (unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Income Statement [Abstract]        
Revenue $ 555,956 $ 558,025 $ 1,829,552 $ 1,790,333
Cost of Goods Sold 395,050 380,212 1,283,335 1,221,808
Gross Profit 160,906 177,813 546,217 568,525
Equity in Earnings of Unconsolidated Joint Venture 4,420 4,987 14,533 21,979
Corporate General and Administrative Expense (24,010) (20,818) (66,109) (54,346)
Other Non-Operating Income 1,644 1,381 3,729 4,788
Interest Expense, net (13,712) (9,061) (34,790) (30,459)
Earnings before Income Taxes 129,248 154,302 463,580 510,487
Income Taxes (26,345) (34,728) (99,932) (113,551)
Net Earnings $ 102,903 $ 119,574 $ 363,648 $ 396,936
EARNINGS PER SHARE        
Basic $ 3.23 $ 3.59 $ 11.28 $ 11.85
Diluted $ 3.22 $ 3.56 $ 11.21 $ 11.75
WEIGHTED AVERAGE SHARES OUTSTANDING        
Basic 31,824,706 33,317,168 32,247,333 33,493,382
Diluted 32,005,925 33,608,538 32,429,251 33,771,660
CASH DIVIDENDS PER SHARE $ 0.25 $ 0.25 $ 0.75 $ 0.75