XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property and Equipment  
Property and Equipment

Note 6 - Property and Equipment

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

Estimated

    

Useful Life

    

December 31, 2023

    

December 31, 2022

Land

N/A

$

51,612

$

51,612

Building and leasehold improvements

3-39 years

32,092

25,874

Production equipment

3-5 years

 

105,245

 

57,170

Computers, equipment and software

3-5 years

 

30,778

 

25,154

Furniture and office equipment

3-5 years

 

8,383

 

7,420

Vehicles

5 years

 

7,451

 

4,027

Capitalized internal software development costs

3-5 years

 

14,799

 

14,198

Construction-in-process

N/A

 

55,397

 

62,283

Total cost

 

305,757

 

247,738

Less: Accumulated depreciation

 

(105,224)

 

(77,895)

Property and equipment, net

 

$

200,533

$

169,843

Construction-in-process included $31.0 million and $28.3 million related to the development of our new campus at December 31, 2023 and December 31, 2022, respectively.

Depreciation and amortization expense related to property and equipment was $28.1 million, $20.4 million and $15.8 million for the years ended December 31, 2023, 2022 and 2021, respectively, of which $13.6 million, $8.5 million and $6.3 million was included in cost of sales for the respective years.