XML 79 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Summarized Financial Information for Joint Venture Unconsolidated (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2021
Related Party Transaction [Line Items]      
Revenue $ 475,770 $ 426,989  
Gross Margin 126,511 102,297  
Earnings Before Income Taxes 121,719 129,927  
Current Assets 731,303   $ 661,689
Current Liabilities 189,013   169,354
Joint Venture [Member] | Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]      
Related Party Transaction [Line Items]      
Revenue 45,382 50,600  
Gross Margin 16,833 16,765  
Earnings Before Income Taxes 16,189 $ 15,727  
Current Assets 67,254   66,871
Non-Current Assets 107,390   107,617
Current Liabilities $ 15,043   $ 16,390