Company: ACA
Filing Date: 2025-02-28
Form Type: 10-K
Source: 0001739445-25-000026
Chunk: 85

Company: Arcosa, Inc.
Filing Date: 2025-02-28
Form: 10-K
Item: Item 7
Chunk 85
---
3. See Note 10, “Income Taxes” to the Consolidated Financial Statements.

•Net income for the year ended December 31, 2024 was $93.7 million compared with $159.2 million for the year ended December 31, 2023.

40

Unsatisfied Performance Obligations (Backlog)

As of December 31, 2024 and 2023 our backlog of firm orders was as follows:December 31, 2024December 31, 2023 (in millions)Engineered Structures:Utility, wind, and related structures$1,190.8 $1,367.5 Transportation Products:Inland barges$280.1 $253.7 

Approximately 64% of the unsatisfied performance obligations for our utility, wind, and related structures in our Engineered Structures segment are expected to be delivered during 2025, approximately 13% are expected to be delivered during 2026, and the remainder are expected to be delivered through 2028. Approximately 92% of the unsatisfied performance obligations for inland barges in our Transportation Products segment are expected to be delivered during 2025, and the remainder are expected to be delivered during 2026.

Results of Operations

The following discussion of Arcosa’s results of operations should be read in connection with “Forward-Looking Statements” and Item 1A, “Risk Factors.” These items provide additional relevant information regarding the business of Arcosa, its strategy and various industry conditions which have a direct and significant impact on Arcosa’s results of operations, as well as the risks associated with Arcosa’s business.

Overall Summary

Revenues Year Ended December 31, Percent Change 2024202320222024 versus 20232023 versus 2022 ($ in millions) Construction Products$1,105.1 $1,001.3 $923.5 10.4 %8.4 %Engineered Structures1,047.3 873.5 1,002.0 19.9 (12.8)Transportation Products417.6 433.5 317.3 (3.7)36.6 Segment Totals before Eliminations2,570.0 2,308.3 2,242.8 11.3 2.9 Eliminations(0.1)(0.4)— Consolidated Total$