XML 47 R17.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
REVENUE
Geographic revenue
Three Months Ended
March 31,
(Dollars in thousands)
20202019
U.S.$172,417  65 %$103,991  48 %
Other Americas15,342  %28,829  14 %
United Kingdom (“U.K.”)21,837  %24,549  12 %
Europe (excluding U.K.), Middle East, and Africa 31,938  12 %34,186  16 %
Asia-Pacific24,057  %20,991  10 %
$265,591  100 %$212,546  100 %
Revenue streams
Three Months Ended
March 31,
(in thousands)
20202019
Perpetual license$3,659  $14,950  
Term license90,257  48,314  
Revenue recognized at a point in time 93,916  63,264  
Maintenance73,695  67,706  
Cloud43,466  27,758  
Consulting54,514  53,818  
Revenue recognized over time 171,675  149,282  
$265,591  $212,546  

(in thousands)Three Months Ended
March 31,
20202019
Term license$90,257  $48,314  
Cloud43,466  27,758  
Maintenance73,695  67,706  
Subscription (1)
207,418  143,778  
Perpetual license3,659  14,950  
Consulting54,514  53,818  
$265,591  $212,546  
(1) Reflects client arrangements (term license, cloud, and maintenance) that are subject to renewal.
Remaining performance obligations ("Backlog")
Expected future revenue on existing contracts:
March 31, 2020
(Dollars in thousands)
Perpetual licenseTerm licenseMaintenanceCloudConsultingTotal
1 year or less$3,995  $30,962  $205,083  $174,277  $18,945  $433,262  58 %
1-2 years2,168  5,088  34,633  125,473  1,215  168,577  22 %
2-3 years—  6,504  19,411  81,187  107  107,209  14 %
Greater than 3 years—  635  10,596  33,537  10  44,778  %
$6,163  $43,189  $269,723  $414,474  $20,277  $753,826  100 %

March 31, 2019
(Dollars in thousands)
Perpetual licenseTerm LicenseMaintenanceCloudConsultingTotal
1 year or less$10,263  $44,404  $187,324  $115,548  $13,251  $370,790  58 %
1-2 years998  4,274  9,350  91,539  1,363  107,524  17 %
2-3 years2,180  756  4,438  71,509  473  79,356  13 %
Greater than 3 years—  135  2,008  72,742  27  74,912  12 %
$13,441  $49,569  $203,120  $351,338  $15,114  $632,582  100 %