← Arcosa, Inc.
| Annual Trend | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenues | $1.5b | $1.5b | $1.7b | $1.9b | $2.0b | $2.2b | $2.3b | $2.6b | $2.9b | |
| Cost of revenues | $1.2b | $1.2b | $1.4b | $1.6b | $1.7b | $1.8b | $1.9b | $2.1b | $2.2b | |
| Gross Profit (derived) | $294.7m | $272.0m | $332.4m | $382.0m | $366.2m | $422.8m | $443.8m | $515.2m | $647.2m | |
| Total operating costs | $1.3b | $1.4b | $1.6b | $1.8b | $1.9b | $1.9b | $2.1b | $2.4b | $305.3m | |
| Operating profit | $131.7m | $94.9m | $152.9m | $151.8m | $107.3m | $349.0m | $217.3m | $197.6m | $341.9m | |
| Interest income | — | — | — | — | — | — | ($4.7m) | ($7.5m) | ($6.6m) | |
| Current | $30.1m | ($3.1m) | $16.2m | $22.0m | $2.1m | $25.6m | $4.9m | $11.1m | $6.9m | |
| Deferred | $10.3m | $22.4m | $17.3m | $9.6m | $11.9m | $44.8m | $31.8m | $25.2m | $26.0m | |
| Dividends declared per common share | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | |
| Total provision for income taxes | $40.4m | $19.3m | $33.5m | $31.6m | $14.0m | $70.4m | $36.7m | $36.3m | $32.9m | |
| Income before income taxes | $130.1m | $95.0m | $146.8m | $138.2m | $83.6m | $316.2m | $195.9m | $130.0m | $241.3m | |
| Net income | $89.7m | $75.7m | $113.3m | $106.6m | $69.6m | $245.8m | $159.2m | $93.7m | $208.4m | |
| Basic (in dollars per share) | $1.84 | $1.55 | $2.37 | $2.22 | $1.45 | $5.10 | $3.28 | $1.93 | $4.26 | |
| Diluted (in dollars per share) | $1.84 | $1.55 | $2.34 | $2.20 | $1.43 | $5.07 | $3.27 | $1.92 | $4.25 | |
| Selling, general, and administrative expenses | $163.0m | $153.9m | $179.5m | $223.1m | $256.0m | $262.8m | $261.1m | $320.0m | $307.1m | |
| Other operating (income) expense | — | — | — | — | — | — | ($34.6m) | ($2.4m) | ($1.8m) | |
| Interest expense | $0 | $900k | $6.8m | $10.6m | $23.4m | $31.0m | $28.1m | $70.9m | $108.8m | |
| Other nonoperating (income) expense | $1.6m | ($1.0m) | ($700k) | $3.0m | $300k | $1.8m | ($6.7m) | $3.3m | ($1.6m) | |
| Total nonoperating expense | $1.6m | ($100k) | $6.1m | $13.6m | $23.7m | $32.8m | $21.4m | $67.6m | $100.6m |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.