← MASTEC INC
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $5.1b | $6.6b | $6.9b | $7.2b | $6.3b | $8.0b | $9.8b | $12.0b | $12.3b | $14.3b | |
| Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization | $4.9b | $5.7b | $6.0b | $6.1b | $5.3b | $6.8b | $8.6b | $10.6b | $10.7b | $12.5b | |
| Additional Financial Items | |||||||||||
| Amortization of Intangible Assets | $21.3m | $20.9m | $20.6m | $23.0m | $38.9m | $77.2m | $135.9m | $169.2m | $139.9m | $131.2m | |
| Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount | — | — | $0 | $0 | $0 | $0 | $0 | — | — | $0 | |
| Goodwill, Impairment Loss | — | — | $47.7m | — | — | — | — | — | — | $0 | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $202.4m | $334.9m | $341.1m | $452.2m | $435.9m | $414.1m | $66.7m | ($84.9m) | $255.7m | $516.5m | |
| Income (Loss) from Continuing Operations, Per Basic Share | $2 | $4 | $3 | $5 | $4 | $4 | $0 | ($1) | $2 | $5 | |
| Income (Loss) from Continuing Operations, Per Diluted Share | $2 | $4 | $3 | $5 | $4 | $4 | $0 | ($1) | $2 | $5 | |
| Income (Loss) from Equity Method Investments | $3.5m | $21.3m | $23.9m | $27.4m | $29.7m | $33.8m | $28.8m | $30.7m | $30.2m | $32.0m | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $225.8m | $371.8m | $365.3m | $510.9m | $425.2m | $430.1m | $43.1m | ($82.7m) | $251.0m | $515.4m | |
| Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent | $131.3m | — | — | — | — | — | — | — | — | — | |
| Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest | $134.0m | $348.9m | $259.2m | $394.1m | $149k | $1.9m | $534k | $2.7m | $36.6m | $23.0m | |
| Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest | $0 | $1.7m | $428k | $1.8m | $149k | $1.9m | $534k | $2.7m | $36.6m | $23.0m | |
| Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent | $0 | — | — | — | — | — | — | — | — | — | |
| Net Income (Loss) Attributable to Parent | $131.3m | $347.2m | $259.7m | $392.3m | $322.8m | $328.8m | $33.4m | ($49.9m) | $162.8m | $399.0m | |
| Net Income (Loss) Available to Common Stockholders, Basic | $131.3m | $347.2m | $259.7m | $392.3m | $322.8m | $328.8m | $33.4m | ($49.9m) | $162.8m | $399.0m | |
| Net Income (Loss) Attributable to Noncontrolling Interest | $2.8m | $1.7m | ($428k) | $1.8m | ($149k) | $1.9m | $534k | $2.7m | $36.6m | $23.0m | |
| Earnings Per Share, Basic | $1.63 | $4.29 | $3.30 | $5.22 | $4.43 | $4.54 | $0.45 | ($0.64) | $2.09 | $5.12 | |
| Earnings Per Share, Diluted | $1.61 | $4.22 | $3.26 | $5.17 | $4.38 | $4.45 | $0.42 | ($0.64) | $2.06 | $5.07 | |
| Weighted Average Number of Shares Outstanding, Basic | 80.4m | 80.9m | 78.7m | 75.2m | 72.8m | 72.5m | 74.9m | 77.5m | 78.0m | 77.9m | |
| Weighted Average Number of Shares Outstanding, Diluted | 81.4m | 82.3m | 79.8m | 75.8m | 73.7m | 73.9m | 76.2m | 77.5m | 78.9m | 78.7m | |
| Business Combination, Acquisition Related Costs | — | — | — | — | — | — | — | $3.0m | $3.0m | $4.0m | |
| Current Income Tax Expense (Benefit) | $95.5m | $4.7m | $46.6m | $99.2m | $95.3m | $47.4m | ($400k) | $105.5m | $86.0m | ($21.8m) | |
| General and Administrative Expense | $261.4m | $275.1m | $287.3m | $299.5m | $319.2m | $307.0m | $559.4m | $698.9m | $684.5m | $713.0m | |
| Interest Expense Operating | — | — | — | — | — | — | — | — | $193.3m | $173.0m | |
| Nonoperating Income (Expense) | $6.8m | $13.0m | $1.8m | ($14.0m) | $27.5m | $33.4m | $1.4m | $40.9m | ($11.0m) | $3.8m | |
| Operating Lease, Expense | — | — | — | — | $113.0m | $107.7m | $134.1m | — | — | — | |
| Income Tax Expense (Benefit) | $91.8m | $22.9m | $106.1m | $116.8m | $102.5m | $99.3m | $9.2m | ($35.4m) | $51.5m | $93.4m | |
| Interest Revenue (Expense), Net | ($50.7m) | ($61.0m) | ($82.6m) | ($77.0m) | ($59.6m) | ($53.4m) | ($112.3m) | ($234.4m) | — | — |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.