Quanta Services Financial Statements 2009-2024 | PWR

Fifteen years of historical annual and quarterly income statements for Quanta Services (PWR).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$22,903$20,882$17,074$12,980$11,203$12,112$11,171$9,466$7,651$7,572$7,747$6,412$5,920$4,194$3,629$3,318
$19,663$17,945$14,545$11,027$9,542$10,512$9,691$8,225$6,638$6,649$6,578$5,425$4,983$3,632$3,040$2,725
$3,240$2,937$2,529$1,953$1,661$1,600$1,480$1,242$1,014$924$1,169$987$938$562$590$593
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$1,718$1,555$1,337$1,156$975$956$858$778$653$593$705$485$435$338$308$312
$37.22$35.04$33.59$31.58$2.30$-27.30$-38.13$-52.89$-7.96$-58.45$0$0$0$0$0$0
$2,024$1,809$1,657$1,290$1,049$1,045$940$863$693$686$740$511$473$367$346$351
$1,216$1,128$872$664$611$555$540$379$321$238$429$476$465$195$244$242
$-131.14$-158.02$-168.17$-40.62$-40.03$17.41$-82.60$-25.09$-13.13$-8.83$-2.46$112$-0.54$-1.33$-10.03$-8.39
$1,085$970$704$623$571$572$458$354$308$229$427$588$465$194$234$234
$255$219$192$131$119$165$162$35.53$107$97.47$139$197$159$63.10$88.88$70.20
$831$751$512$492$452$407$296$318$200$131$288$391$306$130$145$164
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$831$751$512$492$452$407$296$318$200$131$288$391$306$130$145$164
$0.00$0$0$0$0$0$0$0$-0.34$191$27.49$29.86$16.94$14.00$10.48$0
$811$745$491$486$446$402$293$315$198$311$297$402$307$133$153$162
$1,906$1,742$1,517$1,084$918$837$788$596$524$436$606$622$614$323$371$355
$1,216$1,128$872$664$611$555$540$379$321$238$429$476$465$195$244$242
$5.53$5.13$3.42$3.45$3.15$2.76$1.92$2.02$1.26$1.59$1.35$1.87$1.44$0.62$0.73$0.81
$5.41$5.00$3.32$3.34$3.07$2.73$1.90$2.00$1.26$1.59$1.35$1.87$1.44$0.62$0.72$0.81

Quarterly Data | Millions of US $ except per share data

2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$6,493$5,594$5,032$5,784$5,621$5,049$4,429$4,417$4,460$4,232$3,966$3,924$3,353$3,000$2,704$2,912$3,020$2,506$2,764$3,113$3,353$2,839$2,807$3,112$2,985$2,656$2,418$2,479$2,609$2,200$2,178$2,103$2,042$1,792$1,714$1,899$1,939$1,872$1,861$2,000$2,146$1,838$1,763$1,706$1,645$1,474$1,586$1,673$1,532$1,386$1,329$1,083$1,251$1,011$849$805$1,206$871$748$985$781$813$739
$5,481$4,783$4,408$4,991$4,773$4,325$3,856$3,749$3,771$3,607$3,417$3,326$2,819$2,552$2,331$2,446$2,513$2,151$2,432$2,669$2,879$2,520$2,443$2,693$2,559$2,323$2,117$2,156$2,259$1,898$1,912$1,795$1,740$1,592$1,510$1,676$1,704$1,645$1,623$1,705$1,809$1,574$1,491$1,472$1,372$1,233$1,347$1,387$1,280$1,173$1,143$941$1,056$857$778$690$1,016$714$619$794$633$676$621
$1,013$811$623$792$847$724$573$668$689$625$548$598$535$448$373$466$508$355$332$443$473$320$364$420$426$333$301$323$351$302$266$308$303$200$203$223$235$228$238$296$337$264$272$234$273$241$238$287$252$213$186$142$195$154$70.89$114$190$156$129$191$148$138$117
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$484$432$402$400$387$384$385$341$347$323$325$368$275$270$243$266$251$228$231$255$245$224$232$212$224$206$215$206$201$186$185$174$164$157$159$152$146$150$145$200$196$135$173$127$125$119$114$117$115$105$98.11$64.39$92.41$89.49$91.54$62.71$82.04$82.12$81.00$94.82$71.02$72.97$73.60
$12.89$7.47$11.71$5.15$10.90$9.37$9.62$-3.91$12.56$14.96$9.98$9.68$11.02$5.34$5.55$-3.27$5.04$3.28$-2.76$-19.23$-3.78$-4.37$0.08$-45.80$1.39$6.28$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$581$504$468$470$447$445$447$408$402$416$431$458$287$286$259$290$265$242$251$296$264$241$244$270$233$210$226$269$210$192$191$190$172$165$166$219$154$159$154$209$206$143$182$136$132$124$119$126$125$115$107$72.00$101$96.36$97.81$72.03$95.43$91.21$86.85$119$76.47$77.88$78.51
$431$307$155$323$400$279$126$259$287$208$118$140$248$162$114$176$242$113$80.74$147$209$78.58$119$149$193$123$75.22$53.56$140$110$75.07$118$130$35.47$37.29$3.62$80.88$68.85$84.15$86.48$131$121$90.49$98.46$141$117$119$161$127$98.34$78.79$70.05$93.98$57.73$-26.92$42.32$94.56$64.83$42.29$72.43$71.16$59.91$38.62
$-49.72$-40.15$-8.17$-33.11$-49.28$-43.32$-32.31$-13.71$-57.59$-70.94$-25.93$-19.11$-11.10$-1.73$-8.69$-3.78$-8.04$-5.13$-23.07$-1.48$-17.47$-9.03$45.39$-20.66$-24.40$-18.94$-18.61$-7.63$-8.23$-5.19$-4.04$-3.99$-2.10$-4.05$-2.99$-3.12$-2.75$-1.80$-1.16$-1.11$-0.80$-1.76$1.21$113$-0.16$-0.29$-0.49$-0.16$0.55$-0.90$-0.04$-0.45$-1.04$0.19$-0.03$0.20$0.63$-8.73$-2.12$-2.83$-1.89$-2.02$-1.66
$381$267$147$289$351$236$93.55$246$229$137$91.58$121$237$160$105$172$234$108$57.66$146$192$69.55$165$129$168$104$56.61$45.93$132$105$71.03$114$128$31.42$34.30$0.50$78.13$67.05$82.99$85.38$130$119$91.70$212$141$117$119$161$128$97.45$78.75$69.59$92.94$57.92$-26.95$42.51$95.19$56.09$40.17$69.60$69.28$57.89$36.96
$82.42$75.20$21.10$75.80$77.52$69.37$-3.42$71.55$72.89$41.25$6.56$14.66$61.58$40.95$13.72$-0.24$70.48$32.99$16.16$25.63$54.91$41.09$43.84$71.00$43.27$29.39$18.00$-69.65$42.35$40.25$22.59$24.59$54.52$14.70$13.44$2.90$32.39$31.58$30.60$27.54$37.20$41.22$33.05$70.26$42.51$42.16$41.94$55.32$39.60$35.27$28.67$12.79$37.34$23.61$-10.65$18.56$31.49$22.77$16.07$25.16$5.32$24.25$15.47
$299$192$126$214$274$167$96.97$174$156$96.16$85.03$106$175$119$91.32$172$164$74.80$41.50$120$137$28.46$121$57.79$125$74.71$38.61$116$89.85$64.36$48.44$89.31$73.55$16.73$20.86$-2.39$45.74$35.46$52.39$57.84$93.29$77.82$58.65$141$98.41$74.73$76.86$105$88.09$62.18$50.09$56.80$55.60$34.31$-16.31$23.95$63.70$33.32$24.10$44.45$63.96$33.64$21.49
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$299$192$126$214$274$167$96.97$174$156$96.16$85.03$106$175$119$91.32$172$164$74.80$41.50$120$137$28.46$121$57.79$125$74.71$38.61$116$89.85$64.36$48.44$89.31$73.55$16.73$20.86$-2.39$45.74$35.46$52.39$57.84$93.29$77.82$58.65$141$98.41$74.73$76.86$105$88.09$62.18$50.09$56.80$55.60$34.31$-16.31$23.95$63.70$33.32$24.10$44.45$63.96$33.64$21.49
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$-0.95$0.61$0$0$-2.49$173$14.10$5.80$13.14$6.73$7.63$0$0$0$0$0$-3.36$12.77$7.62$-0.09$0$0$0$0$0$0$0$0$0$0$0$0
$293$188$118$211$273$166$95.05$163$156$88.02$84.64$105$174$117$89.76$170$163$73.95$38.69$118$136$27.34$120$56.82$125$74.37$37.61$114$89.31$63.84$48.27$87.58$73.74$16.56$20.50$-5.07$216$46.11$53.48$66.58$94.65$81.08$54.41$167$92.91$70.24$72.08$98.99$96.40$65.54$45.71$66.31$51.99$31.80$-17.59$33.67$62.78$32.99$23.74$43.95$63.44$33.43$21.35
$632$470$322$483$553$429$277$395$427$389$306$303$338$245$198$258$321$186$154$226$281$145$185$215$255$184$135$112$198$161$125$170$181$86.71$86.30$54.69$131$119$132$134$177$161$133$136$180$152$154$199$166$135$115$98.72$129$90.99$4.71$69.81$132$95.56$73.80$119$94.02$80.96$60.89
$431$307$155$323$400$279$126$259$287$208$118$140$248$162$114$176$242$113$80.74$147$209$78.58$119$149$193$123$75.22$53.56$140$110$75.07$118$130$35.47$37.29$3.62$80.88$68.85$84.15$86.48$131$121$90.49$98.46$141$117$119$161$127$98.34$78.79$70.05$93.98$57.73$-26.92$42.32$94.56$64.83$42.29$72.43$71.16$59.91$38.62
$1.99$1.28$0.81$1.45$1.88$1.14$0.66$1.13$1.09$0.61$0.59$0.73$1.25$0.83$0.64$1.19$1.16$0.53$0.27$0.81$0.93$0.19$0.83$0.37$0.82$0.49$0.24$0.73$0.57$0.41$0.31$0.54$0.48$0.11$0.13$-0.03$1.15$0.22$0.25$0.30$0.43$0.37$0.25$0.77$0.43$0.33$0.34$0.46$0.45$0.31$0.22$0.30$0.25$0.15$-0.08$0.16$0.30$0.16$0.11$0.21$0.32$0.17$0.11
$1.95$1.26$0.79$1.41$1.83$1.12$0.64$1.10$1.06$0.59$0.57$0.70$1.21$0.81$0.62$1.16$1.13$0.52$0.26$0.80$0.92$0.19$0.82$0.37$0.81$0.48$0.24$0.72$0.56$0.41$0.31$0.54$0.48$0.11$0.13$-0.03$1.15$0.22$0.25$0.30$0.43$0.37$0.25$0.77$0.43$0.33$0.34$0.46$0.45$0.31$0.22$0.30$0.25$0.15$-0.08$0.15$0.30$0.16$0.11$0.21$0.32$0.17$0.11