XML 57 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following table provides a reconciliation of certain financial information for the Company’s reportable segments to information presented in its condensed consolidated financial statements for the three and six months ended June 30, 2024 and 2023 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Revenue
Array Legacy Operations$185,160 $345,261 $299,541 $650,465 
STI Operations70,606 162,464 109,628 234,033 
Total$255,766 $507,725 $409,169 $884,498 
Gross Profit
Array Legacy Operations$77,306 $102,950 $126,392 $182,785 
STI Operations8,647 43,452 14,651 61,157 
Total$85,953 $146,402 $141,043 $243,942