XML 45 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment

Property and equipment consisted of the following at December 31 (in thousands):

Estimated

    

Useful Life

    

December 31, 2020

    

December 31, 2019

Land

N/A

$

57,052

$

2,900

Building and leasehold improvements

3 - 39 years

20,912

20,089

Production equipment

3 - 7 years

 

37,539

 

29,961

Computers, equipment and software

3 - 5 years

 

10,889

 

8,126

Furniture and office equipment

5 - 7 years

 

6,954

 

6,514

Vehicles

5 years

 

1,980

 

1,753

Website development costs

3 years

 

204

 

204

Capitalized internal-use software development costs

3 years

 

3,670

 

3,670

Construction-in-process

N/A

 

13,479

 

12,385

Total cost

 

152,679

 

85,602

Less: Accumulated depreciation

 

(47,185)

 

(41,832)

Property and equipment, net

 

$

105,494

$

43,770