XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Summarized Financial Information for Joint Venture Unconsolidated (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Mar. 31, 2025
Related Party Transaction [Line Items]          
Revenue $ 638,906 $ 623,619 $ 1,273,596 $ 1,232,308  
Gross Margin 199,712 203,844 385,311 390,712  
Earnings Before Income Taxes 176,474 185,251 334,332 356,185  
Current Assets 671,300   671,300   $ 668,657
Current Liabilities 247,211   247,211   245,004
Joint Venture [Member]          
Related Party Transaction [Line Items]          
Revenue 30,312 28,825 57,595 58,135  
Joint Venture [Member] | Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]          
Related Party Transaction [Line Items]          
Revenue 60,623 57,650 115,190 116,270  
Gross Margin 15,369 20,370 26,311 36,794  
Earnings Before Income Taxes 12,617 $ 18,437 20,225 $ 33,985  
Current Assets 139,086   139,086   128,384
Noncurrent Assets 212,364   212,364   207,910
Current Liabilities 44,239   44,239   25,618
Noncurrent Liabilities $ 6,462   $ 6,462   $ 30,152