XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Depreciation $ 4,286 $ 5,123  
Property, Plant and Equipment, Gross 341,453   $ 338,832
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (232,999)   (229,353)
Property, Plant and Equipment, Net 108,454   109,479
Cost of goods sold      
Property, Plant and Equipment [Line Items]      
Depreciation 167 154  
Technology      
Property, Plant and Equipment [Line Items]      
Depreciation 3,200 3,875  
General and administrative      
Property, Plant and Equipment [Line Items]      
Depreciation 919 1,094  
Software Development [Member]      
Property, Plant and Equipment [Line Items]      
Capitalized Computer Software, Additions 1,769 1,705  
Capitalized Computer Software, Amortization 1,726 $ 1,808  
Computer hardware and software, including internal-use software and website development      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 227,512   225,256
Building      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 69,339   69,293
Furniture and equipment      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 12,408   12,067
Land      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 12,781   12,781
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 2,579   2,601
Building machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 9,809   9,809
Land improvements      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 7,025   $ 7,025