XML 113 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Schedule of Revenue Streams (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Total revenue $ 1,432,616 $ 1,317,845 $ 1,211,653
Subscription license      
Disaggregation of Revenue [Line Items]      
Total revenue 407,625 366,063 336,248
Perpetual license      
Disaggregation of Revenue [Line Items]      
Total revenue 10,101 19,293 32,172
Maintenance      
Disaggregation of Revenue [Line Items]      
Total revenue 331,856 317,564 320,257
Pega Cloud      
Disaggregation of Revenue [Line Items]      
Total revenue 461,328 384,271 300,966
Subscription services      
Disaggregation of Revenue [Line Items]      
Total revenue 793,184 701,835 621,223
Subscription      
Disaggregation of Revenue [Line Items]      
Total revenue 1,200,809 1,067,898 957,471
Consulting      
Disaggregation of Revenue [Line Items]      
Total revenue 221,706 230,654 222,010
Revenue recognized at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 417,726 385,356 368,420
Revenue recognized at a point in time | Subscription license      
Disaggregation of Revenue [Line Items]      
Total revenue 407,625 366,063 336,248
Revenue recognized at a point in time | Perpetual license      
Disaggregation of Revenue [Line Items]      
Total revenue 10,101 19,293 32,172
Revenue recognized over time      
Disaggregation of Revenue [Line Items]      
Total revenue 1,014,890 932,489 843,233
Revenue recognized over time | Maintenance      
Disaggregation of Revenue [Line Items]      
Total revenue 331,856 317,564 320,257
Revenue recognized over time | Pega Cloud      
Disaggregation of Revenue [Line Items]      
Total revenue 461,328 384,271 300,966
Revenue recognized over time | Consulting      
Disaggregation of Revenue [Line Items]      
Total revenue $ 221,706 $ 230,654 $ 222,010