XML 73 R52.htm IDEA: XBRL DOCUMENT v3.19.1
TOPIC 606 ADOPTION IMPACT AND REVENUE FROM CONTRACTS WITH CUSTOMERS: Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Disaggregation of Revenue [Line Items]                      
Revenues $ 78,316 $ 80,021 $ 64,812 $ 62,471 $ 60,210 $ 59,121 $ 54,013 $ 46,757 $ 285,620 $ 220,101 $ 174,760
Subscription                      
Disaggregation of Revenue [Line Items]                      
Revenues                 236,718 172,079 114,531
Marketplace and Other                      
Disaggregation of Revenue [Line Items]                      
Revenues                 48,902 48,022 39,854
Impact                      
Disaggregation of Revenue [Line Items]                      
Revenues                 0 0 20,375
United States                      
Disaggregation of Revenue [Line Items]                      
Revenues                 262,135 197,613 162,231
Europe                      
Disaggregation of Revenue [Line Items]                      
Revenues                 18,566 18,397 9,298
APAC                      
Disaggregation of Revenue [Line Items]                      
Revenues                 $ 4,919 $ 4,091 $ 3,231