XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Summarized Financial Information for Joint Venture Unconsolidated (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Related Party Transaction [Line Items]      
Revenue $ 634,690 $ 608,689  
Gross Margin 185,599 186,868  
Earnings Before Income Taxes 157,858 170,934  
Current Assets 732,365   $ 668,657
Current Liabilities 268,358   245,004
Joint Venture [Member]      
Related Party Transaction [Line Items]      
Revenue 27,283 29,310  
Joint Venture [Member] | Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]      
Related Party Transaction [Line Items]      
Revenue 54,567 58,620  
Gross Margin 10,942 16,424  
Earnings Before Income Taxes 7,608 $ 15,548  
Current Assets 134,470   128,384
Noncurrent Assets 213,567   207,910
Current Liabilities 23,090   25,618
Noncurrent Liabilities $ 36,814   $ 30,152