XML 80 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Business Segments - Summarized Financial Information for Joint Venture Unconsolidated (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Related Party Transaction [Line Items]      
Revenue $ 2,259,297 $ 2,148,069 $ 1,861,522
Gross Margin 685,321 639,266 519,614
Earnings Before Income Taxes 617,937 588,593 $ 475,094
Current Assets 627,693 521,503  
Current Liabilities 239,409 212,889  
Joint Venture [Member] | Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]      
Related Party Transaction [Line Items]      
Revenue 225,503 227,565  
Gross Margin 71,077 77,673  
Earnings Before Income Taxes 63,644 71,491  
Current Assets 111,164 88,562  
Noncurrent Assets 158,618 124,503  
Current Liabilities $ 27,994 $ 29,434