XML 77 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Business Segments Information - Reconciliation of Gross Profit to Segment Adjusted Gross Profit (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting [Abstract]    
Gross profit $ 188,503 $ (62,158)
Depreciation and amortization 16,423 13,684
ESOP and stock-based compensation expense 4,939 3,771
ESOP special dividend compensation   168,610
COVID-19 related costs 180  
Total Segment Adjusted Gross Profit $ 210,045 $ 123,907