XML 52 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Estimated Useful Lives of Property, Plant and Equipment
Estimated useful lives are as follows:
Buildings25 years
Tooling and equipment
2-8 years
Computer equipment
3-5 years
Software
3-7 years
Furniture and fixtures
2-5 years
Leasehold and building improvements
Lesser of lease term or useful life
(approximately 2-8 years)
Property, plant, and equipment, net ("PP&E") were as follows:
December 31,
(In thousands)20242023
Buildings$17,273 $17,806 
Computer equipment9,159 9,679 
Furniture and fixtures2,501 3,598 
Leasehold and building improvements29,404 33,049 
Machinery and equipment75,637 82,302 
Software25,411 28,074 
Tooling30,314 30,724 
189,699 205,232 
Accumulated depreciation(156,804)(163,301)
32,895 41,931 
Construction in progress1,312 2,688 
Total property, plant, and equipment, net$34,207 $44,619 
Construction in progress was as follows:
December 31,
(In thousands)20242023
Leasehold and building improvements$102 $623 
Machinery and equipment483 738 
Software 60 11 
Tooling638 1,197 
Other29 119 
Total construction in progress
$1,312 $2,688 
Schedule of Finite-Lived Intangible Assets
Estimated useful lives are as follows:
Capitalized software development
2 years
Customer relationships
6-10 years
Developed and core technology
6-14 years
Patents
10 years
Trademarks and trade names
6-8 years
The components of intangible assets, net were as follows: 
December 31,
 20242023
(In thousands)
Gross (1)
Accumulated
Amortization (1)
Net (1)
Gross (1)
Accumulated
Amortization (1)
Net (1)
Capitalized software development costs$2,575 $(1,150)$1,425 $2,161 $(421)$1,740 
Customer relationships 6,340 (4,526)1,814 6,340 (3,803)2,537 
Developed and core technology 740 (398)342 4,220 (3,754)466 
Patents 34,758 (14,339)20,419 33,195 (12,686)20,509 
Trademarks and trade names450 (412)38 450 (353)97 
Total intangible assets, net$44,863 $(20,825)$24,038 $46,366 $(21,017)$25,349 
(1)This table excludes the gross value of fully amortized intangible assets totaling $49.3 million and $45.0 million on December 31, 2024 and 2023, respectively.