XML 67 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 5. Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Goodwill for the modules business consisted of the following at December 31, 2024 and 2023 (in thousands):
December 31, 2023Acquisitions (Impairments)Foreign Currency Translation AdjustmentsDecember 31, 2024
Gross amount$423,052 $— $(1,352)$421,700 
Accumulated impairment losses(393,365)— — (393,365)
Total$29,687 $— $(1,352)$28,335 
December 31, 2022Acquisitions (Impairments)Foreign Currency Translation AdjustmentsDecember 31, 2023
Gross amount (1)$407,827 $14,952 $273 $423,052 
Accumulated impairment losses(393,365)— — (393,365)
Total$14,462 $14,952 $273 $29,687 
——————————
(1)See Note 3. “Business Acquisitions” to our consolidated financial statements for discussion of our business acquisitions.
Schedule of Intangible Assets, Net
The following tables summarize our intangible assets at December 31, 2024 and 2023 (in thousands):
December 31, 2024
 Gross AmountAccumulated AmortizationNet Amount
Developed technology$97,645 $(88,717)$8,928 
In-process research and development43,159 — 43,159 
Patents10,068 (7,501)2,567 
Total$150,872 $(96,218)$54,654 
December 31, 2023
 Gross AmountAccumulated AmortizationNet Amount
Developed technology$97,645 $(78,659)$18,986 
In-process research and development (1)43,159 — 43,159 
Patents9,438 (7,072)2,366 
Total$150,242 $(85,731)$64,511 
——————————
(1)See Note 3. “Business Acquisitions” to our consolidated financial statements for discussion of our business acquisitions.
Schedule of Intangible Assets, Future Amortization Expense
Estimated future amortization expense for our definite-lived intangible assets was as follows at December 31, 2024 (in thousands):
Amortization Expense
2025$4,079 
20262,696 
20272,596 
2028876 
2029493 
Thereafter755 
Total amortization expense$11,495