XML 74 R49.htm IDEA: XBRL DOCUMENT v3.20.4
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Unbilled Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Receivables [Abstract]    
1 year or less $ 207,155 $ 180,219
1-2 years 83,992  
2-5 years 29,286  
Total $ 320,433  
Percentage of unbilled receivables, 1 Year or Less 65.00%  
Percentage of unbilled receivables, 1-2 Years 26.00%  
Percentage of unbilled receivables, 2-5 Years 9.00%  
Total percentage of unbilled receivables 100.00%