XML 42 R26.htm IDEA: XBRL DOCUMENT
v3.20.2

REVENUE (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2020
Revenue from Contract with Customer [Abstract] |
Schedule of revenue by geographic location | Geographic revenue
| Three Months Ended September 30, |  | Nine Months Ended September 30,
(Dollars in thousands) | 2020 |  | 2019 |  | 2020 |  | 2019
U.S. | $ | 120,971 |  | 53 | % |  | $ | 123,447 |  | 57 | % |  | $ | 436,199 |  | 61 | % |  | $ | 347,120 |  | 55 | %
Other Americas | 10,737 |  | 5 | % |  | 11,748 |  | 5 | % |  | 35,009 |  | 5 | % |  | 49,450 |  | 8 | %
United Kingdom (“U.K.”) | 25,150 |  | 11 | % |  | 23,034 |  | 11 | % |  | 68,246 |  | 9 | % |  | 64,269 |  | 10 | %
Europe (excluding U.K.), Middle East, and Africa | 39,656 |  | 18 | % |  | 34,761 |  | 16 | % |  | 106,472 |  | 15 | % |  | 102,342 |  | 16 | %
Asia-Pacific | 29,437 |  | 13 | % |  | 23,713 |  | 11 | % |  | 72,991 |  | 10 | % |  | 71,660 |  | 11 | %
| $ | 225,951 |  | 100 | % |  | $ | 216,703 |  | 100 | % |  | $ | 718,917 |  | 100 | % |  | $ | 634,841 |  | 100 | %
Schedule of revenue streams | Revenue streams
| Three Months Ended September 30, |  | Nine Months Ended September 30,
(in thousands) | 2020 |  | 2019 |  | 2020 |  | 2019
Perpetual license | $ | 3,852 |  |  | $ | 9,016 |  |  | $ | 16,568 |  |  | $ | 43,286 |
Term license | 35,932 |  |  | 48,989 |  |  | 170,455 |  |  | 122,257 |
Revenue recognized at a point in time | 39,784 |  |  | 58,005 |  |  | 187,023 |  |  | 165,543 |
Maintenance | 74,670 |  |  | 70,371 |  |  | 220,587 |  |  | 207,406 |
Pega Cloud | 54,776 |  |  | 35,153 |  |  | 147,080 |  |  | 94,610 |
Consulting | 56,721 |  |  | 53,174 |  |  | 164,227 |  |  | 167,282 |
Revenue recognized over time | 186,167 |  |  | 158,698 |  |  | 531,894 |  |  | 469,298 |
| $ | 225,951 |  |  | $ | 216,703 |  |  | $ | 718,917 |  |  | $ | 634,841 |
(in thousands) | Three Months Ended September 30, |  | Nine Months Ended September 30,
2020 |  | 2019 |  | 2020 |  | 2019
Pega Cloud | $ | 54,776 |  |  | $ | 35,153 |  |  | $ | 147,080 |  |  | $ | 94,610 |
Maintenance | 74,670 |  |  | 70,371 |  |  | 220,587 |  |  | 207,406 |
Term license | 35,932 |  |  | 48,989 |  |  | 170,455 |  |  | 122,257 |
Subscription (1) | 165,378 |  |  | 154,513 |  |  | 538,122 |  |  | 424,273 |
Perpetual license | 3,852 |  |  | 9,016 |  |  | 16,568 |  |  | 43,286 |
Consulting | 56,721 |  |  | 53,174 |  |  | 164,227 |  |  | 167,282 |
| $ | 225,951 |  |  | $ | 216,703 |  |  | $ | 718,917 |  |  | $ | 634,841 |
(1) Reflects client arrangements subject to renewal (Pega Cloud, maintenance, and term license).
Revenue for remaining performance obligations expected to be recognized |
| September 30, 2020
(Dollars in thousands) | Perpetual license |  | Term license |  | Maintenance |  | Pega Cloud |  | Consulting |  | Total
1 year or less | $ | 8,708 |  |  | $ | 50,788 |  |  | $ | 170,643 |  |  | $ | 211,661 |  |  | $ | 14,977 |  |  | $ | 456,777 |  | 54 | %
1-2 years | 1,700 |  |  | 5,341 |  |  | 40,631 |  |  | 157,500 |  |  | 2,042 |  |  | 207,214 |  | 25 | %
2-3 years | — |  |  | 7,052 |  |  | 18,277 |  |  | 93,283 |  |  | 770 |  |  | 119,382 |  | 14 | %
Greater than 3 years | — |  |  | 4 |  |  | 9,597 |  |  | 44,363 |  |  | 653 |  |  | 54,617 |  | 7 | %
| $ | 10,408 |  |  | $ | 63,185 |  |  | $ | 239,148 |  |  | $ | 506,807 |  |  | $ | 18,442 |  |  | $ | 837,990 |  | 100 | %
| September 30, 2019
(Dollars in thousands) | Perpetual license |  | Term license |  | Maintenance |  | Pega Cloud |  | Consulting |  | Total
1 year or less | $ | 7,689 |  |  | $ | 25,948 |  |  | $ | 158,220 |  |  | $ | 133,785 |  |  | $ | 13,145 |  |  | $ | 338,787 |  | 56 | %
1-2 years | 853 |  |  | 3,798 |  |  | 18,590 |  |  | 105,081 |  |  | 863 |  |  | 129,185 |  | 21 | %
2-3 years | 1,306 |  |  | 591 |  |  | 8,323 |  |  | 72,915 |  |  | 841 |  |  | 83,976 |  | 14 | %
Greater than 3 years | — |  |  | 85 |  |  | 4,959 |  |  | 51,591 |  |  | — |  |  | 56,635 |  | 9 | %
| $ | 9,848 |  |  | $ | 30,422 |  |  | $ | 190,092 |  |  | $ | 363,372 |  |  | $ | 14,849 |  |  | $ | 608,583 |  | 100 | %

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph a -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599 + Details
Name: | us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration