XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Other Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in the carrying amount of goodwill by operating segment during the three months ended March 31, 2025, consisted of the following (in thousands):
Array Legacy Operations
STI OperationsTotal
Beginning balance
$69,727 $90,462 $160,189 
Foreign currency translation— 4,032 4,032 
Ending balance (1)
$69,727 $94,494 $164,221 
(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
Other intangible assets consisted of the following (in thousands, except useful lives):
Estimated Useful Lives (Years)March 31, 2025December 31, 2024
Amortizable:
Developed technology14$203,800 $203,800 
Computer software315,904 15,826 
Customer relationships10183,167 179,166 
Backlog117,630 16,877 
Trade name2015,791 15,117 
Total amortizable intangibles436,292 430,786 
Accumulated amortization:
Developed technology127,101 123,462 
Computer software14,662 14,552 
Customer relationships108,309 102,541 
Backlog17,630 16,877 
Trade name2,543 2,245 
Total accumulated amortization270,245 259,677 
Total amortizable intangibles, net166,047 171,109 
Non-amortizable:
Trade name10,300 10,300 
Total other intangible assets, net$176,347 $181,409 
Schedule of Indefinite-Lived Intangible Assets
Other intangible assets consisted of the following (in thousands, except useful lives):
Estimated Useful Lives (Years)March 31, 2025December 31, 2024
Amortizable:
Developed technology14$203,800 $203,800 
Computer software315,904 15,826 
Customer relationships10183,167 179,166 
Backlog117,630 16,877 
Trade name2015,791 15,117 
Total amortizable intangibles436,292 430,786 
Accumulated amortization:
Developed technology127,101 123,462 
Computer software14,662 14,552 
Customer relationships108,309 102,541 
Backlog17,630 16,877 
Trade name2,543 2,245 
Total accumulated amortization270,245 259,677 
Total amortizable intangibles, net166,047 171,109 
Non-amortizable:
Trade name10,300 10,300 
Total other intangible assets, net$176,347 $181,409 
Schedule of Future Annual Amortization Expense of Amortizable Intangible Assets
Estimated future amortization expense of intangible assets as of March 31, 2025, is as follows (in thousands):
Amount
Remainder of 2025$26,777 
202629,980 
202725,232 
202825,232 
202925,232 
Thereafter33,594 
$166,047