XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Property and Equipment  
Summary of Property and Equipment

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

​

​

​

​

​

​

​

​

​

​

​

​

Estimated

​

​

​

​

​

​

​

    

Useful Life

    

December 31, 2022

    

December 31, 2021

Land

​

N/A

​

$

51,612

​

$

54,868

Building and leasehold improvements

​

3-39 years

​

​

25,874

​

​

25,712

Production equipment

​

3-5 years

​

 

57,170

​

 

54,090

Computers, equipment and software

​

3-5 years

​

 

25,154

​

 

15,343

Furniture and office equipment

​

3-5 years

​

 

7,420

​

 

6,838

Vehicles

​

5 years

​

 

4,027

​

 

2,932

Capitalized internal software development costs

​

3-5 years

​

 

14,198

​

 

12,200

Construction-in-process

​

N/A

​

 

62,283

​

 

25,258

Total cost

​

​

​

 

247,738

​

 

197,241

Less: Accumulated depreciation

​

​

​

 

(77,895)

​

 

(58,784)

Property and equipment, net

​

​

 

$

169,843

​

$

138,457

​