XML 76 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Dec. 31, 2018
Unbilled receivables $ 559,553 $ 559,553 $ 673,616
Deferred revenue 9,516 9,516 $ 19,566
Contract balances, revenue recognized 1,800 17,900  
Remaining performance obligations $ 28,600 $ 28,600  
Remaining performance obligations, expected timing of satisfaction period 2 years 2 years  
Minimum      
License agreement, term of agreement   1 year  
Long-duration contracts, assumptions by product and guarantee, discount rate 3.00% 3.00%  
Maximum      
License agreement, term of agreement   7 years  
Long-duration contracts, assumptions by product and guarantee, discount rate 6.00% 6.00%