XML 80 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Balance, beginning of period $ (7,247) $ (9,113) $ (13,381) $ (7,048)
Additions (8,646) (4,513) (8,644) (6,657)
Write-offs 0 245 6,132 324
Balance, end of period (15,893) (13,381) (15,893) (13,381)
Trade receivables 242,635 303,478 242,635 303,478
Trade receivables, net $ 226,742 $ 290,097 $ 226,742 $ 290,097