XML 81 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Summarized Financial Information for Joint Venture Unconsolidated (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Related Party Transaction [Line Items]      
Revenue $ 601,521 $ 561,387  
Gross Margin 175,995 150,866  
Earnings Before Income Taxes 155,449 136,179  
Current Assets 616,041   $ 521,503
Current Liabilities 229,697   212,889
Joint Venture [Member] | Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]      
Related Party Transaction [Line Items]      
Revenue 54,246 52,630  
Gross Margin 8,538 12,026  
Earnings Before Income Taxes 6,364 $ 10,272  
Current Assets 90,831   88,562
Noncurrent Assets 127,081   124,503
Current Liabilities $ 32,811   $ 29,434