XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Property, Plant and Equipment [Line Items]          
Depreciation $ 4,030 $ 4,781 $ 8,316 $ 9,904  
Property, Plant and Equipment, Gross 344,844   344,844   $ 338,832
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (236,803)   (236,803)   (229,353)
Property, Plant and Equipment, Net 108,041   108,041   109,479
Cost of goods sold          
Property, Plant and Equipment [Line Items]          
Depreciation 171 147 338 301  
Technology          
Property, Plant and Equipment [Line Items]          
Depreciation 2,946 3,594 6,146 7,469  
General and administrative          
Property, Plant and Equipment [Line Items]          
Depreciation 913 1,040 1,832 2,134  
Software Development [Member]          
Property, Plant and Equipment [Line Items]          
Capitalized Computer Software, Additions 2,343 1,758 4,112 3,462  
Capitalized Computer Software, Amortization 1,555 $ 1,774 3,281 $ 3,582  
Computer hardware and software, including internal-use software and website development          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross 230,901   230,901   225,256
Building          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross 69,339   69,339   69,293
Furniture and equipment          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross 12,451   12,451   12,067
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,538   2,538   2,601
Building machinery and equipment          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross 9,809   9,809   9,809
Land improvements          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross $ 7,025   $ 7,025   $ 7,025