v3.22.4
Summarized Financial Information for Joint Venture Unconsolidated (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2022
Related Party Transaction [Line Items]          
Revenue $ 511,487 $ 462,941 $ 1,677,942 $ 1,448,405  
Gross Margin 158,770 138,586 503,875 420,438  
Earnings Before Income Taxes 150,928 131,846 465,631 384,880  
Current Assets 491,278   491,278   $ 442,727
Current Liabilities 208,300   208,300   207,551
Joint Venture [Member] | Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]          
Related Party Transaction [Line Items]          
Revenue 55,240 54,812 158,129 154,046  
Gross Margin 24,716 18,662 52,718 53,271  
Earnings Before Income Taxes 22,754 $ 17,111 47,262 $ 49,570  
Current Assets 85,736   85,736   69,492
Noncurrent Assets 121,863   121,863   112,926
Current Liabilities $ 21,477   $ 21,477   $ 18,276