XML 110 R31.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2019
Receivables [Abstract] |
Summary of Accounts Receivable and Unbilled Receivable | Receivables
(in thousands) | December 31, 2019 |  | December 31, 2018
Accounts receivable | $ | 199,720 |  |  | $ | 180,872 |
Unbilled receivables | 180,219 |  |  | 172,656 |
Long-term unbilled receivables | 121,736 |  |  | 151,237 |
| $ | 501,675 |  |  | $ | 504,765 |
Summary of Unbilled Receivables | Unbilled receivables are expected to be billed in the future as follows:
(Dollars in thousands) | December 31, 2019
1 year or less | $ | 180,219 |  | 60 | %
1-2 years | 91,132 |  | 30 | %
2-5 years | 30,604 |  | 10 | %
| $ | 301,955 |  | 100 | %
Summary of Contract Assets and Deferred Revenue | Contract assets and deferred revenue
(in thousands) | December 31, 2019 |  | December 31, 2018
Contract assets (1) | $ | 5,558 |  |  | $ | 3,711 |
Long-term contract assets (2) | 5,420 |  |  | 2,543 |
| $ | 10,978 |  |  | $ | 6,254 |
Deferred revenue | $ | 190,080 |  |  | $ | 185,145 |
Long-term deferred revenue (3) | 5,407 |  |  | 5,344 |
| $ | 195,487 |  |  | $ | 190,489 |
(1) Included in other current assets. (2) Included in other long-term assets. (3) Included in other long-term liabilities.

X
- Definition Contract assets and deferred revenue [Table Text Block]. + References No definition available. + Details
Name: | pega_ContractAssetsAndDeferredRevenueTableTextBlock
Namespace Prefix: | pega_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of unbilled receivables not billable at balance sheet date. + References No definition available. + Details
Name: | pega_ScheduleOfUnbilledReceivablesNotBillableAtBalanceSheetDateTableTextBlock
Namespace Prefix: | pega_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule od Accounts Receivable and Unbilled Receivable [Table Text Block] + References No definition available. + Details
Name: | pega_ScheduleofAccountsReceivableandUnbilledReceivableTableTextBlock
Namespace Prefix: | pega_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ReceivablesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration