Quarterly report pursuant to Section 13 or 15(d)

Revenue and Cost of Revenues - Cost of Revenues (Details)

v3.20.2
Revenue and Cost of Revenues - Cost of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Product Information [Line Items]        
Cost of revenues $ 78,545 $ 71,870 $ 222,327 $ 205,595
Asset-based        
Product Information [Line Items]        
Cost of revenues 71,133 64,339 201,600 178,474
Subscription-based        
Product Information [Line Items]        
Cost of revenues 7,291 7,278 20,375 21,652
Professional services and other        
Product Information [Line Items]        
Cost of revenues $ 121 $ 253 $ 352 $ 5,469