XML 47 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Other Intangible Assets, Net (Tables)
9 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in the carrying amount of goodwill by operating segment during the nine months ended September 30, 2025, consisted of the following (in thousands):
Array Legacy Operations
STI OperationsTotal
Beginning balance
$69,727 $90,462 $160,189 
Acquisition
72,911 — 72,911 
Foreign currency translation— 12,115 12,115 
Ending balance (1)
$142,638 $102,577 $245,215 
(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)September 30, 2025December 31, 2024
Amortizable:
Developed technology
5-14
$225,600 $203,800 
Computer software and other
3-5
29,040 15,826 
Customer relationships
5-10
225,177 179,166 
Backlog121,138 16,877 
Trade name
10-20
27,142 15,117 
Total amortizable intangibles528,097 430,786 
Accumulated amortization:
Developed technology134,925 123,462 
Computer software and other15,251 14,552 
Customer relationships121,065 102,541 
Backlog19,388 16,877 
Trade name3,284 2,245 
Total accumulated amortization293,913 259,677 
Total amortizable intangibles, net234,184 171,109 
Non-amortizable:
Trade name10,300 10,300 
Total other intangible assets, net$244,484 $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)September 30, 2025December 31, 2024
Amortizable:
Developed technology
5-14
$225,600 $203,800 
Computer software and other
3-5
29,040 15,826 
Customer relationships
5-10
225,177 179,166 
Backlog121,138 16,877 
Trade name
10-20
27,142 15,117 
Total amortizable intangibles528,097 430,786 
Accumulated amortization:
Developed technology134,925 123,462 
Computer software and other15,251 14,552 
Customer relationships121,065 102,541 
Backlog19,388 16,877 
Trade name3,284 2,245 
Total accumulated amortization293,913 259,677 
Total amortizable intangibles, net234,184 171,109 
Non-amortizable:
Trade name10,300 10,300 
Total other intangible assets, net$244,484 $181,409 
Schedule of Future Annual Amortization Expense of Amortizable Intangible Assets
Estimated future amortization expense of intangible assets as of September 30, 2025, is as follows (in thousands):
Amount
Remainder of 2025$12,863 
202644,693 
202738,249 
202838,249 
202938,249 
Thereafter61,881 
$234,184