XML 74 R66.htm IDEA: XBRL DOCUMENT v3.23.4
Summarized Financial Information for Joint Venture Unconsolidated (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2023
Related Party Transaction [Line Items]          
Revenue $ 558,833 $ 511,487 $ 1,782,590 $ 1,677,942  
Gross Margin 180,628 158,770 565,641 503,875  
Earnings Before Income Taxes 166,603 150,928 516,241 465,631  
Current Assets 587,731   587,731   $ 521,503
Current Liabilities 225,513   225,513   212,889
Joint Venture [Member] | Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]          
Related Party Transaction [Line Items]          
Revenue 53,366 55,240 165,426 158,129  
Gross Margin 19,465 24,716 51,512 52,718  
Earnings Before Income Taxes 18,711 $ 22,754 45,925 $ 47,262  
Current Assets 104,158   104,158   88,562
Noncurrent Assets 150,950   150,950   124,503
Current Liabilities $ 40,621   $ 40,621   $ 29,434