P

Quanta Services, Inc.

PWR · CIK 0001050915

19 fiscal years · 0 SEC filings · every number carries its receipt

Revenue (FY)
$28.48B20.3%
FY2025
Net income (FY)
$1.03B13.7%
FY2025
Free cash flow (FY)
$1.62B9.7%
FY2025
Diluted EPS (FY)
$6.8012.8%
FY2025
The story, charted

The shape of the business

FY2016–FY2025 · hover any year for its receipt
Revenue & net incomeRevenueNet income
$0$10B$20B$30BFY2016 · Revenue $7.65B · 0001050915-19-000014 · filed 2019-02-28FY16Revenue $7.65B0001050915-19-000014 · filed 2019-02-28FY2017 · Revenue $9.47B · Net income $315.0M · 0001050915-20-000020 · filed 2020-02-28FY17Revenue $9.47BNet income $315.0M0001050915-20-000020 · filed 2020-02-28FY2018 · Revenue $11.17B · Net income $293.3M · 0001050915-21-000009 · filed 2021-03-01FY18Revenue $11.17BNet income $293.3M0001050915-21-000009 · filed 2021-03-01FY2019 · Revenue $12.11B · Net income $402.0M · 0001050915-22-000008 · filed 2022-02-25FY19Revenue $12.11BNet income $402.0M0001050915-22-000008 · filed 2022-02-25FY2020 · Revenue $11.20B · Net income $445.6M · 0001050915-23-000010 · filed 2023-02-23FY20Revenue $11.20BNet income $445.6M0001050915-23-000010 · filed 2023-02-23FY2021 · Revenue $12.98B · Net income $486.0M · 0001050915-24-000009 · filed 2024-02-22FY21Revenue $12.98BNet income $486.0M0001050915-24-000009 · filed 2024-02-22FY2022 · Revenue $17.07B · Net income $491.2M · 0001050915-25-000005 · filed 2025-02-20FY22Revenue $17.07BNet income $491.2M0001050915-25-000005 · filed 2025-02-20FY2023 · Revenue $20.88B · Net income $744.7M · 0001050915-26-000006 · filed 2026-02-19FY23Revenue $20.88BNet income $744.7M0001050915-26-000006 · filed 2026-02-19FY2024 · Revenue $23.67B · Net income $904.8M · 0001050915-26-000006 · filed 2026-02-19FY24Revenue $23.67BNet income $904.8M0001050915-26-000006 · filed 2026-02-19FY2025 · Revenue $28.48B · Net income $1.03B · 0001050915-26-000006 · filed 2026-02-19FY25Revenue $28.48BNet income $1.03B0001050915-26-000006 · filed 2026-02-19FY25Revenue $28.48BNet income $1.03B0001050915-26-000006 · filed 2026-02-19FY17FY19FY21FY23FY25

revenue 3.7× since FY2016 · net margin 3.3% → 3.6%

MarginsNet marginFCF margin
0%5%FY2016 · FCF margin 2.3%FY16FCF margin 2.3%derived: (ocf − capex) ÷ revenueFY2017 · Net margin 3.3% · FCF margin 1.3%FY17Net margin 3.3%FCF margin 1.3%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2018 · Net margin 2.6% · FCF margin 0.6%FY18Net margin 2.6%FCF margin 0.6%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2019 · Net margin 3.3% · FCF margin 2.2%FY19Net margin 3.3%FCF margin 2.2%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2020 · Net margin 4.0% · FCF margin 7.6%FY20Net margin 4.0%FCF margin 7.6%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2021 · Net margin 3.7% · FCF margin 1.5%FY21Net margin 3.7%FCF margin 1.5%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2022 · Net margin 2.9% · FCF margin 4.1%FY22Net margin 2.9%FCF margin 4.1%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2023 · Net margin 3.6% · FCF margin 5.5%FY23Net margin 3.6%FCF margin 5.5%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2024 · Net margin 3.8% · FCF margin 6.2%FY24Net margin 3.8%FCF margin 6.2%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2025 · Net margin 3.6% · FCF margin 5.7%FY25Net margin 3.6%FCF margin 5.7%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY25Net margin 3.6%FCF margin 5.7%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue’17’19’21’23’25

FY2025: net 3.6% · free cash flow 5.7% of revenue

Cash engineOperating cash flowFree cash flow
$0$1B$2BFY2007 · OCF $219.2M · FCF $91.3M · 0000950123-10-019204 · filed 2010-03-01FY07OCF $219.2MFCF $91.3M0000950123-10-019204 · filed 2010-03-01FY2008 · OCF $242.5M · FCF $56.9M · 0000950123-11-020719 · filed 2011-03-01FY08OCF $242.5MFCF $56.9M0000950123-11-020719 · filed 2011-03-01FY2009 · OCF $376.9M · FCF $211.9M · 0001193125-12-088822 · filed 2012-02-29FY09OCF $376.9MFCF $211.9M0001193125-12-088822 · filed 2012-02-29FY2010 · OCF $240.3M · FCF $96.2M · 0001193125-12-088822 · filed 2012-02-29FY10OCF $240.3MFCF $96.2M0001193125-12-088822 · filed 2012-02-29FY2011 · OCF $218.0M · FCF $55.7M · 0001193125-12-088822 · filed 2012-02-29FY11OCF $218.0MFCF $55.7M0001193125-12-088822 · filed 2012-02-29FY2012 · OCF $166.8M · FCF −$42.6M · 0001193125-15-073003 · filed 2015-03-02FY12OCF $166.8MFCF −$42.6M0001193125-15-073003 · filed 2015-03-02FY2013 · OCF $370.6M · FCF $148.6M · 0001193125-16-485494 · filed 2016-02-29FY13OCF $370.6MFCF $148.6M0001193125-16-485494 · filed 2016-02-29FY2014 · OCF $247.7M · FCF $526,000 · 0001193125-17-064821 · filed 2017-03-01FY14OCF $247.7MFCF $526,0000001193125-17-064821 · filed 2017-03-01FY2015 · OCF $628.6M · FCF $418.7M · 0001050915-18-000003 · filed 2018-02-28FY15OCF $628.6MFCF $418.7M0001050915-18-000003 · filed 2018-02-28FY2016 · OCF $390.7M · FCF $178.2M · 0001050915-19-000014 · filed 2019-02-28FY16OCF $390.7MFCF $178.2M0001050915-19-000014 · filed 2019-02-28FY2017 · OCF $371.9M · FCF $127.2M · 0001050915-20-000020 · filed 2020-02-28FY17OCF $371.9MFCF $127.2M0001050915-20-000020 · filed 2020-02-28FY2018 · OCF $358.8M · FCF $65.2M · 0001050915-21-000009 · filed 2021-03-01FY18OCF $358.8MFCF $65.2M0001050915-21-000009 · filed 2021-03-01FY2019 · OCF $526.6M · FCF $264.8M · 0001050915-22-000008 · filed 2022-02-25FY19OCF $526.6MFCF $264.8M0001050915-22-000008 · filed 2022-02-25FY2020 · OCF $1.12B · FCF $855.9M · 0001050915-23-000010 · filed 2023-02-23FY20OCF $1.12BFCF $855.9M0001050915-23-000010 · filed 2023-02-23FY2021 · OCF $582.4M · FCF $196.5M · 0001050915-24-000009 · filed 2024-02-22FY21OCF $582.4MFCF $196.5M0001050915-24-000009 · filed 2024-02-22FY2022 · OCF $1.13B · FCF $702.7M · 0001050915-25-000005 · filed 2025-02-20FY22OCF $1.13BFCF $702.7M0001050915-25-000005 · filed 2025-02-20FY2023 · OCF $1.58B · FCF $1.14B · 0001050915-26-000006 · filed 2026-02-19FY23OCF $1.58BFCF $1.14B0001050915-26-000006 · filed 2026-02-19FY2024 · OCF $2.08B · FCF $1.48B · 0001050915-26-000006 · filed 2026-02-19FY24OCF $2.08BFCF $1.48B0001050915-26-000006 · filed 2026-02-19FY2025 · OCF $2.23B · FCF $1.62B · 0001050915-26-000006 · filed 2026-02-19FY25OCF $2.23BFCF $1.62B0001050915-26-000006 · filed 2026-02-19FY25OCF $2.23BFCF $1.62B0001050915-26-000006 · filed 2026-02-19’09’13’17’21’25

FY2025: $2.23B operating cash − $609.2M capex = $1.62B free cash flow

Returns on capitalReturn on equityReturn on assets
0%5%10%FY2017 · ROE 8.3% · ROA 4.9%FY17ROE 8.3%ROA 4.9%derived: net income ÷ equity · derived: net income ÷ assetsFY2018 · ROE 8.1% · ROA 4.1%FY18ROE 8.1%ROA 4.1%derived: net income ÷ equity · derived: net income ÷ assetsFY2019 · ROE 9.9% · ROA 4.8%FY19ROE 9.9%ROA 4.8%derived: net income ÷ equity · derived: net income ÷ assetsFY2020 · ROE 10.3% · ROA 5.3%FY20ROE 10.3%ROA 5.3%derived: net income ÷ equity · derived: net income ÷ assetsFY2021 · ROE 9.5% · ROA 3.8%FY21ROE 9.5%ROA 3.8%derived: net income ÷ equity · derived: net income ÷ assetsFY2022 · ROE 9.1% · ROA 3.6%FY22ROE 9.1%ROA 3.6%derived: net income ÷ equity · derived: net income ÷ assetsFY2023 · ROE 11.9% · ROA 4.6%FY23ROE 11.9%ROA 4.6%derived: net income ÷ equity · derived: net income ÷ assetsFY2024 · ROE 12.4% · ROA 4.8%FY24ROE 12.4%ROA 4.8%derived: net income ÷ equity · derived: net income ÷ assetsFY2025 · ROE 11.5% · ROA 4.1%FY25ROE 11.5%ROA 4.1%derived: net income ÷ equity · derived: net income ÷ assetsFY25ROE 11.5%ROA 4.1%derived: net income ÷ equity · derived: net income ÷ assets’17’19’21’23’25

return on equity 8% (FY2017) → 12% (FY2025) · on assets 4.1%

Balance sheetLiabilitiesEquity
$0$10B$20BFY2008 · Liabilities $875.8M · Equity $2.68BFY08Liabilities $875.8MEquity $2.68B0000950123-10-019204 · filed 2010-03-01FY2009 · Liabilities $1.01B · Equity $3.11BFY09Liabilities $1.01BEquity $3.11B0000950123-11-020719 · filed 2011-03-01FY2010 · Liabilities $974.3M · Equity $3.37BFY10Liabilities $974.3MEquity $3.37B0001193125-12-088822 · filed 2012-02-29FY2011 · Liabilities $1.31B · Equity $3.38BFY11Liabilities $1.31BEquity $3.38B0001193125-13-087221 · filed 2013-03-01FY2012 · Liabilities $1.37B · Equity $3.77BFY12Liabilities $1.37BEquity $3.77B0001193125-14-079763 · filed 2014-03-03FY2013 · Liabilities $1.55B · Equity $4.23BFY13Liabilities $1.55BEquity $4.23B0001193125-15-073003 · filed 2015-03-02FY2014 · Liabilities $1.73B · Equity $4.51BFY14Liabilities $1.73BEquity $4.51B0001193125-16-485494 · filed 2016-02-29FY2015 · Liabilities $2.13B · Equity $3.09BFY15Liabilities $2.13BEquity $3.09B0001193125-17-064821 · filed 2017-03-01FY2016 · Liabilities $2.01B · Equity $3.34BFY16Liabilities $2.01BEquity $3.34B0001050915-18-000003 · filed 2018-02-28FY2017 · Liabilities $2.68B · Equity $3.79BFY17Liabilities $2.68BEquity $3.79B0001050915-19-000014 · filed 2019-02-28FY2018 · Liabilities $3.47B · Equity $3.60BFY18Liabilities $3.47BEquity $3.60B0001050915-20-000020 · filed 2020-02-28FY2019 · Liabilities $4.28B · Equity $4.05BFY19Liabilities $4.28BEquity $4.05B0001050915-21-000009 · filed 2021-03-01FY2020 · Liabilities $4.05B · Equity $4.34BFY20Liabilities $4.05BEquity $4.34B0001050915-22-000008 · filed 2022-02-25FY2021 · Liabilities $7.74B · Equity $5.11BFY21Liabilities $7.74BEquity $5.11B0001050915-23-000010 · filed 2023-02-23FY2022 · Liabilities $8.07B · Equity $5.38BFY22Liabilities $8.07BEquity $5.38B0001050915-24-000009 · filed 2024-02-22FY2023 · Liabilities $9.95B · Equity $6.27BFY23Liabilities $9.95BEquity $6.27B0001050915-25-000005 · filed 2025-02-20FY2024 · Liabilities $11.35B · Equity $7.32BFY24Liabilities $11.35BEquity $7.32B0001050915-26-000006 · filed 2026-02-19FY2025 · Liabilities $15.90B · Equity $8.94BFY25Liabilities $15.90BEquity $8.94B0001050915-26-000006 · filed 2026-02-19FY25Liabilities $15.90BEquity $8.94B0001050915-26-000006 · filed 2026-02-19’09’13’17’21’25

FY2025: $24.93B assets · $15.90B liabilities · $8.94B equity

The receipts