XML 102 R87.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Total revenue $ 1,317,845 $ 1,211,653 $ 1,017,517
Perpetual license      
Disaggregation of Revenue [Line Items]      
Total revenue 19,293 32,172 28,558
Subscription license      
Disaggregation of Revenue [Line Items]      
Total revenue 366,063 336,248 266,352
Maintenance      
Disaggregation of Revenue [Line Items]      
Total revenue 317,564 320,257 296,709
Pega Cloud      
Disaggregation of Revenue [Line Items]      
Total revenue 384,271 300,966 208,268
Subscription services      
Disaggregation of Revenue [Line Items]      
Total revenue 701,835 621,223 504,977
Subscription      
Disaggregation of Revenue [Line Items]      
Total revenue 1,067,898 957,471 771,329
Consulting      
Disaggregation of Revenue [Line Items]      
Total revenue 230,654 222,010 217,630
Transferred at Point in Time      
Disaggregation of Revenue [Line Items]      
Total revenue 385,356 368,420 294,910
Transferred at Point in Time | Perpetual license      
Disaggregation of Revenue [Line Items]      
Total revenue 19,293 32,172 28,558
Transferred at Point in Time | Subscription license      
Disaggregation of Revenue [Line Items]      
Total revenue 366,063 336,248 266,352
Transferred over Time      
Disaggregation of Revenue [Line Items]      
Total revenue 932,489 843,233 722,607
Transferred over Time | Maintenance      
Disaggregation of Revenue [Line Items]      
Total revenue 317,564 320,257 296,709
Transferred over Time | Pega Cloud      
Disaggregation of Revenue [Line Items]      
Total revenue 384,271 300,966 208,268
Transferred over Time | Consulting      
Disaggregation of Revenue [Line Items]      
Total revenue $ 230,654 $ 222,010 $ 217,630