XML 79 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Summarized Financial Information for Joint Venture Unconsolidated (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2022
Related Party Transaction [Line Items]      
Revenue $ 561,387 $ 475,770  
Gross Margin 150,866 126,511  
Earnings Before Income Taxes 136,179 121,719  
Current Assets 547,139   $ 442,727
Current Liabilities 228,635   207,551
Joint Venture [Member] | Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]      
Related Party Transaction [Line Items]      
Revenue 52,630 45,382  
Gross Margin 12,026 16,833  
Earnings Before Income Taxes 10,272 $ 16,189  
Current Assets 77,710   69,492
Noncurrent Assets 112,611   112,926
Current Liabilities $ 21,685   $ 18,276