XML 27 R12.htm IDEA: XBRL DOCUMENT
v3.22.4

Property and Equipment | 12 Months Ended
--- | ---
Dec. 31, 2022
Property and Equipment |
Property and Equipment | Note 6 - 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
​ Construction-in-process included $28.3 million and $12.4 million related to the development of our new campus at December 31, 2022 and December 31, 2021, respectively. Depreciation and amortization expense related to property and equipment was $20.4 million, $15.8 million and $9.2 million for the years ended December 31, 2022, 2021 and 2020, respectively, of which $8.5 million, $6.3 million and $4.0 million was included in cost of sales for the respective years.

X
- References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -URI https://asc.fasb.org/topic&trid=2155823 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916 + Details
Name: | us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration