Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Revenue and Cost of Revenues - Cost of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Product Information [Line Items]    
Cost of revenues $ 92,869 $ 74,933
Asset-based    
Product Information [Line Items]    
Cost of revenues 86,190 68,592
Subscription-based    
Product Information [Line Items]    
Cost of revenues 6,604 6,277
Professional services and other    
Product Information [Line Items]    
Cost of revenues $ 75 $ 64