XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Other Intangible Assets [Abstract]  
Goodwill Rollforward
The changes in the carrying amount of goodwill by segment for the years ended December 31, 2023 and 2022 were as follows:

    MOSFETs    
Optoelectronic
Components
   
Resistors
   
Inductors
   
Total
 
                               
Balance at December 31, 2021
  $ -    
$
96,849
   
$
42,605
   
$
25,815
   
$
165,269
 
MaxPower acquisition
    36,885      
-
     
-
     
-
     
36,885
 
Exchange rate effects
    -      
-
     
(722
)
   
-
     
(722
)
Balance at December 31, 2022
  $ 36,885    
$
96,849
   
$
41,883
   
$
25,815
   
$
201,432
 
Centerline acquisition
    -      
-
     
2,213
     
-
     
2,213
 
Purchase price allocation adjustment
    (2,639 )     -       -       -       (2,639 )
Exchange rate effects
    -      
-
     
410
     
-
     
410
 
Balance at December 31, 2023
  $ 34,246    
$
96,849
   
$
44,506
   
$
25,815
   
$
201,416
 
Other Intangible Assets
Other intangible assets are as follows:

   
December 31,
2023
   
December 31,
2022
 
             
Intangible assets subject to amortization:
           
Patents and acquired technology
 
$
26,053
   
$
26,988
 
Capitalized software
   
62,360
     
58,735
 
Customer relationships
   
83,895
     
82,816
 
Tradenames
   
22,300
     
22,933
 
Other
   
400
     
400
 
     
195,008
     
191,872
 
Accumulated amortization:
               
Patents and acquired technology
   
(14,931)
     
(14,743
)
Capitalized software
   
(54,203)
     
(53,348
)
Customer relationships
   
(38,664)
     
(33,021
)
Tradenames
   
(14,610)
     
(12,731
)
Other
   
(267)
     
(133
)
     
(122,675)
     
(113,976
)
Net intangible assets subject to amortization
 
$
72,333
   
$
77,896
 
Estimated Annual Amortization Expense for Each of the Next Five Years
Estimated annual amortization expense of intangible assets on the balance sheet at December 31, 2023 for each of the next five years is as follows:

2024
 
$
9,832
 
2025
   
9,372
 
2026
   
8,555
 
2027
   
6,734
 
2028
   
5,975