Remaining Performance Obligations |
3 Months Ended |
---|---|
Mar. 31, 2020 | |
Remaining Performance Obligations [Abstract] | |
Remaining Performance Obligation [Text Block] | Remaining Performance ObligationsRemaining performance obligations (RPO) represent the aggregate amount of total contract transaction price that is unsatisfied or partially unsatisfied. As of March 31, 2020 our total RPO was approximately $132.8 billion compared to $132.7 billion as of December 31, 2019. Of the total RPO as of March 31, 2020, we expect approximately 44% will be recognized as sales over the following 24 months. |