Annual report pursuant to Section 13 and 15(d)

Property, Plant and Equipment, net - Deprecation Expense (Details)

v3.19.1
Property, Plant and Equipment, net - Deprecation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]      
Total $ 61,905 $ 46,504 $ 21,511
Cost of sales      
Property, Plant and Equipment [Line Items]      
Total 42,535 29,798 10,855
Sales and marketing      
Property, Plant and Equipment [Line Items]      
Total 3,553 3,219 1,793
Product development      
Property, Plant and Equipment [Line Items]      
Total 3,257 3,478 2,186
General and administrative      
Property, Plant and Equipment [Line Items]      
Total $ 12,560 $ 10,009 $ 6,677