TopBuild Financial Statements 2009-2024 | BLD

Fifteen years of historical annual and quarterly income statements for TopBuild (BLD).

Annual Data | Millions of US $ except per share data

TTM2023202220212020201920182017201620152014201320102009
$5,304$5,195$5,009$3,486$2,718$2,624$2,384$1,906$1,743$1,617$1,512$1,412$161$139
$3,680$3,591$3,522$2,512$1,972$1,943$1,808$1,445$1,343$1,259$1,180$1,109$114$97.23
$1,624$1,604$1,487$974$746$681$576$461$400$358$332$303$47.04$41.37
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0
$750$725$690$498$391$392$367$294$279$274$291$279$38.93$22.96
$0.00$0$0$0$0$0$0$-30.00$0$0$0$0$0$0
$750$725$690$498$391$392$367$324$279$274$291$279$38.93$22.96
$874$879$797$476$355$290$209$137$122$83.53$40.72$24.10$8.11$18.41
$-41.28$-53.34$-55.03$-42.98$-31.96$-35.75$-28.13$-8.82$-5.33$-9.42$-12.38$-13.33$-2.25$-0.50
$832$825$742$433$323$254$181$128$116$74.12$28.34$10.77$-8.63$4.44
$214$211$186$109$76.07$62.78$46.07$-30.09$43.67$-5.01$17.84$22.33$3.51$0.94
$618$614$556$324$247$191$135$158$72.61$79.12$10.50$-11.55$-12.14$3.51
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0
$618$614$556$324$247$191$135$158$72.61$79.12$10.50$-11.55$-12.14$3.51
$0.00$0$0$0$0$0$0$0$0$-0.15$-1.09$-1.19$-2.46$0.37
$618$614$556$324$247$191$135$158$72.61$78.97$9.40$-12.74$-14.60$3.88
$1,016$1,015$923$558$419$344$250$154$134$95.81$66.80$51.59$8.11$18.41
$874$879$797$476$355$290$209$137$122$83.53$40.72$24.10$8.11$18.41
$19.94$19.44$17.26$9.88$7.50$5.65$3.86$4.41$1.93$2.10$0.25$-0.34$0$0
$19.82$19.33$17.14$9.78$7.42$5.56$3.78$4.32$1.92$2.09$0.25$-0.34$0.00$0.00

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-302013-12-31
$1,373$1,366$1,279$1,286$1,326$1,317$1,265$1,265$1,301$1,274$1,169$1,063$846$834$743$721$697$646$653$662$682$660$619$640$647$606$491$501$489$474$441$444$453$432$414$426$428$404$358$0$398$383$0
$951$942$892$895$905$895$895$889$905$890$838$780$595$591$545$523$499$468$481$491$503$485$464$481$485$461$380$379$368$358$340$339$345$334$325$322$334$318$285$0$309$298$0
$422$424$387$391$421$422$370$376$396$384$331$283$250$243$198$198$198$178$172$171$179$175$156$158$162$145$111$122$121$117$102$105$108$97.69$89.46$105$94.00$85.69$73.82$0$88.38$84.94$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
$178$214$173$186$183$185$171$173$173$177$167$165$116$115$102$94.94$96.81$97.60$102$94.90$98.89$98.88$99.08$93.07$95.65$101$77.13$72.06$71.28$75.81$75.09$69.12$69.04$70.90$69.69$61.52$63.81$74.20$74.96$0$74.60$74.72$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$-30.00$0$0$0$0$0$0$0$0$0$0$0$0
$178$214$173$186$183$185$171$173$173$177$167$165$116$115$102$94.94$96.81$97.60$102$94.90$98.89$98.88$99.08$93.07$95.65$101$77.13$72.06$71.28$75.81$105$69.12$69.04$70.90$69.69$61.52$63.81$74.20$74.96$0$74.60$74.72$0
$244$210$215$205$237$237$199$203$223$207$164$118$134$128$95.89$103$102$80.45$69.99$76.42$80.45$76.04$56.62$65.16$66.22$43.68$33.89$49.97$49.56$40.80$-3.46$35.95$39.10$26.79$19.77$43.00$30.19$11.49$-1.15$0$13.78$10.22$0
$-16.09$-7.22$-7.51$-10.46$-12.82$-13.95$-16.12$-15.19$-14.86$-13.69$-11.28$-11.11$-5.44$-6.04$-20.39$-7.66$-7.61$-8.19$-8.50$-8.52$-8.85$-9.11$-9.27$-9.40$-9.20$-7.24$-2.29$-2.21$-2.45$-2.90$-1.26$-1.22$-1.21$-1.31$-1.60$-1.54$-1.57$-3.16$-3.15$0$-3.09$-3.10$0
$228$203$207$194$225$223$183$188$208$194$153$107$128$122$75.50$95.42$93.92$72.27$61.49$67.90$71.59$66.93$47.35$55.77$57.01$36.44$31.60$47.76$47.11$37.90$-4.73$34.73$37.90$25.48$18.17$41.46$28.63$8.33$-4.30$0$10.69$7.12$0
$58.94$52.45$54.61$47.96$57.08$58.75$47.45$44.09$54.26$49.84$37.96$28.97$32.93$31.87$15.66$24.66$23.92$16.77$10.72$21.92$16.62$14.88$9.37$17.21$14.36$9.29$5.22$-57.23$15.72$14.44$-3.02$13.42$13.33$9.87$7.05$-18.21$12.00$1.70$-0.50$0$4.22$0.94$0
$169$151$152$146$168$164$136$144$154$144$115$78.36$95.44$90.38$59.84$70.76$70.00$55.50$50.77$45.99$54.98$52.05$37.98$38.55$42.66$27.15$26.39$105$31.39$23.46$-1.71$21.31$24.57$15.62$11.12$59.67$16.62$6.63$-3.80$0$6.47$6.18$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
$169$151$152$146$168$164$136$144$154$144$115$78.36$95.44$90.38$59.84$70.76$70.00$55.50$50.77$45.99$54.98$52.05$37.98$38.55$42.66$27.15$26.39$105$31.39$23.46$-1.71$21.31$24.57$15.62$11.12$59.67$16.62$6.63$-3.80$0$6.47$6.18$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.08$0$-0.24$0.00$0$-0.09$-0.35$0
$169$151$152$146$168$164$136$144$154$144$115$78.36$95.44$90.38$59.84$70.76$70.00$55.50$50.77$45.99$54.98$52.05$37.98$38.55$42.66$27.15$26.39$105$31.39$23.46$-1.71$21.31$24.57$15.62$11.12$59.75$16.62$6.40$-3.80$0$6.38$5.83$0
$280$246$249$240$272$270$232$234$256$238$195$148$152$146$112$118$116$99.96$84.51$90.51$94.30$89.49$69.48$77.84$78.56$53.74$39.44$54.78$54.59$44.50$-0.15$39.12$42.20$29.89$22.75$46.12$33.21$14.58$1.91$0$20.32$10.22$0
$244$210$215$205$237$237$199$203$223$207$164$118$134$128$95.89$103$102$80.45$69.99$76.42$80.45$76.04$56.62$65.16$66.22$43.68$33.89$49.97$49.56$40.80$-3.46$35.95$39.10$26.79$19.77$43.00$30.19$11.49$-1.15$0$13.78$10.22$0
$5.68$4.81$4.82$4.63$5.30$5.20$4.31$4.54$4.79$4.43$3.50$2.40$2.91$2.75$1.82$2.15$2.13$1.69$1.53$1.38$1.63$1.53$1.11$1.12$1.22$0.77$0.75$2.92$0.90$0.64$-0.05$0.58$0.65$0.41$0.29$1.59$0.44$0.17$-0.10$0$0.17$0.15$0
$5.65$4.78$4.79$4.60$5.27$5.18$4.28$4.50$4.76$4.41$3.47$2.38$2.88$2.72$1.80$2.13$2.11$1.67$1.51$1.36$1.60$1.51$1.09$1.09$1.19$0.76$0.74$2.86$0.88$0.63$-0.05$0.57$0.65$0.41$0.29$1.58$0.44$0.17$-0.10$0.00$0.17$0.15$0.00