XML 49 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Balance at beginning of period $ (7,242) $ (7,324) $ (13,381) $ (7,055)
Additions (5) (1,774) 0 (2,136)
Write-offs 0 (15) 6,134 78
Balance at end of period (7,247) (9,113) (7,247) (9,113)
Trade receivables 187,651 277,860 187,651 277,860
Trade receivables, net $ 180,404 $ 268,747 $ 180,404 $ 268,747