XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Property, Plant and Equipment [Line Items]          
Depreciation $ 4,781 $ 5,380 $ 9,904 $ 10,915  
Property, Plant and Equipment, Gross 331,017   331,017   $ 327,167
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (221,324)   (221,324)   (213,400)
Property, Plant and Equipment, Net 109,693   109,693   113,767
Cost of goods sold          
Property, Plant and Equipment [Line Items]          
Depreciation 147 177 301 367  
Technology          
Property, Plant and Equipment [Line Items]          
Depreciation 3,594 3,596 7,469 7,337  
General and administrative          
Property, Plant and Equipment [Line Items]          
Depreciation 1,040 1,607 2,134 3,211  
Software Development [Member]          
Property, Plant and Equipment [Line Items]          
Capitalized Computer Software, Additions 1,758 3,648 3,462 5,586  
Capitalized Computer Software, Amortization 1,774 $ 2,470 3,582 $ 4,856  
Computer hardware and software, including internal-use software and website development          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross 217,553   217,553   213,124
Building          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross 69,245   69,245   69,245
Furniture and equipment          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross 11,906   11,906   12,165
Land          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross 12,781   12,781   12,781
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross 2,717   2,717   3,049
Building machinery and equipment          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross 9,805   9,805   9,793
Land improvements          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross $ 7,010   $ 7,010   $ 7,010