XML 50 R34.htm IDEA: XBRL DOCUMENT v3.20.1
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Contract Effective (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Receivables [Abstract]  
2020 $ 40,533
2019 102,154
2018 55,484
2017 44,691
2016 and prior 49,930
Unbilled Revenue Total $ 292,792
2020 14.00%
2019 35.00%
2018 19.00%
2017 15.00%
2016 and prior 17.00%
Total Percentage of Unbilled Revenue 100.00%