XML 41 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Other Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in the carrying amount of goodwill by operating segment during the six months ended June 30, 2025, consisted of the following (in thousands):
Array Legacy Operations
STI OperationsTotal
Beginning balance
$69,727 $90,462 $160,189 
Foreign currency translation— 12,419 12,419 
Ending balance (1)
$69,727 $102,881 $172,608 
(1) Goodwill attributable to Array Legacy Operations is net of cumulative impairments of $51.9 million. Goodwill attributable to STI Operations is net of cumulative impairments of $236.0 million.
Schedule of Finite-Lived Intangible Assets, Net
Other intangible assets, net consisted of the following (in thousands, except useful lives):
Estimated Useful Lives (Years)June 30, 2025December 31, 2024
Amortizable:
Developed technology14$203,800 $203,800 
Computer software315,906 15,826 
Customer relationships10191,480 179,166 
Backlog119,195 16,877 
Trade name2017,193 15,117 
Total amortizable intangibles447,574 430,786 
Accumulated amortization:
Developed technology130,740 123,462 
Computer software14,836 14,552 
Customer relationships115,774 102,541 
Backlog19,195 16,877 
Trade name2,983 2,245 
Total accumulated amortization283,528 259,677 
Total amortizable intangibles, net164,046 171,109 
Non-amortizable:
Trade name10,300 10,300 
Total other intangible assets, net$174,346 $181,409 
Schedule of Indefinite-Lived Intangible Assets, Net
Other intangible assets, net consisted of the following (in thousands, except useful lives):
Estimated Useful Lives (Years)June 30, 2025December 31, 2024
Amortizable:
Developed technology14$203,800 $203,800 
Computer software315,906 15,826 
Customer relationships10191,480 179,166 
Backlog119,195 16,877 
Trade name2017,193 15,117 
Total amortizable intangibles447,574 430,786 
Accumulated amortization:
Developed technology130,740 123,462 
Computer software14,836 14,552 
Customer relationships115,774 102,541 
Backlog19,195 16,877 
Trade name2,983 2,245 
Total accumulated amortization283,528 259,677 
Total amortizable intangibles, net164,046 171,109 
Non-amortizable:
Trade name10,300 10,300 
Total other intangible assets, net$174,346 $181,409 
Schedule of Future Annual Amortization Expense of Amortizable Intangible Assets
Estimated future amortization expense of intangible assets as of June 30, 2025, is as follows (in thousands):
Amount
Remainder of 2025$18,032 
202630,577 
202725,614 
202825,614 
202925,614 
Thereafter38,595 
$164,046