Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Revenue and Cost of Revenues - Cost of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Product Information [Line Items]        
Cost of revenues $ 109,836 $ 78,545 $ 303,199 $ 222,327
Asset-based        
Product Information [Line Items]        
Cost of revenues 102,298 71,133 281,829 201,600
Subscription-based        
Product Information [Line Items]        
Cost of revenues 7,355 7,291 20,986 20,375
Professional services and other        
Product Information [Line Items]        
Cost of revenues $ 183 $ 121 $ 384 $ 352