XML 81 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Summarized Financial Information for Joint Venture Unconsolidated (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Mar. 31, 2023
Related Party Transaction [Line Items]          
Revenue $ 622,236 $ 605,068 $ 1,223,757 $ 1,166,455  
Gross Margin 209,018 194,239 385,013 345,105  
Earnings Before Income Taxes 194,189 178,524 349,638 314,703  
Current Assets 611,806   611,806   $ 521,503
Current Liabilities 224,535   224,535   212,889
Joint Venture [Member] | Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]          
Related Party Transaction [Line Items]          
Revenue 57,813 50,259 112,060 102,889  
Gross Margin 23,509 15,977 32,047 28,003  
Earnings Before Income Taxes 20,690 $ 14,312 27,009 $ 24,508  
Current Assets 102,831   102,831   88,562
Noncurrent Assets 134,254   134,254   124,503
Current Liabilities $ 31,791   $ 31,791   $ 29,434