TopBuild Balance Sheet 2009-2024 | BLD

Fifteen years of historical annual and quarterly balance sheets for TopBuild (BLD).

Annual Data | Millions of US $ except per share data

2023202220212020201920182017201620152014201320102009
$849$240$140$330$185$101$56.52$134$113$2.97$0$15.81$15.71
$799$836$668$427$429$407$309$253$236$220$0$28.07$22.04
$365$439$353$161$149$169$131$116$119$107$0$20.63$20.24
$36.94$34.26$26.69$17.69$17.10$27.69$15.22$23.36$13.26$5.12$0$0$0
$0$0$0$0$0$0$0$0$0$0$0$0$0
$2,049$1,549$1,188$936$780$705$512$527$480$335$0$74.22$67.52
$264$253$245$180$178$168$107$92.76$93.07$93.16$0$4.31$5.37
$0$0$0$0$0$0$0$0$0$0$0$0$0
$2,634$2,582$2,634$1,601$1,549$1,563$1,110$1,048$1,046$1,047$0.00$0$0
$10.87$16.45$15.12$11.32$5.62$5.29$2.28$3.62$2.25$1.03$0$0$0
$3,114$3,058$3,071$1,879$1,824$1,750$1,238$1,164$1,162$1,141$0$4.31$5.37
$5,163$4,607$4,259$2,815$2,604$2,455$1,750$1,690$1,642$1,476$0.00$119$121
$772$790$733$496$477$444$351$326$327$301$0$47.62$40.20
$1,377$1,424$1,462$683$698$717$229$159$178$0$0$18.55$16.07
$60.34$62.13$52.84$64.30$47.09$45.34$39.40$39.12$40.13$40.39$0$0$0
$1,828$1,887$1,889$970$974$938$402$392$400$223$0$18.55$16.07
$2,599$2,677$2,622$1,466$1,451$1,382$753$718$727$524$0.00$76.77$70.26
$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.38$0$0.00$0$0
$2,371$1,757$1,201$877$633$442$307$149$76.38$0$0$-12.59$2.02
$-14.67$-21.92$-6.63$0$0$0$0$0$0$0$0$0$0
$0$0$0$0$0$0$0$0$0$952$0.00$0$0
$2,564$1,930$1,636$1,349$1,153$1,072$997$973$916$952$0.00$42.35$50.60
$5,163$4,607$4,259$2,815$2,604$2,455$1,750$1,690$1,642$1,476$0.00$119$121

Quarterly Data | Millions of US $ except per share data

2024-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
$463$969$849$616$526$334$240$159$124$127$140$328$262$320$330$315$259$187$185$172$142$98.28$101$93.46$65.74$37.33$56.52$18.46$94.23$80.37$134$104$102$108$113$108$63.27$0$0$0$0$0
$860$829$799$871$858$834$836$816$774$735$668$517$492$463$427$437$423$432$429$455$445$429$407$420$396$314$309$315$297$269$253$266$255$243$236$247$237$0$0$0$0$0
$394$375$365$357$385$422$439$447$431$390$353$202$179$164$161$143$147$153$149$147$150$161$169$162$158$138$131$117$112$113$116$106$102$108$119$103$98.89$0$0$0$0$0
$43.55$29.38$36.94$38.10$25.56$22.86$34.26$27.42$25.84$29.10$26.69$21.24$20.52$14.26$17.69$32.10$7.96$10.92$17.10$16.46$11.42$16.49$27.69$24.07$23.93$11.53$15.22$15.04$23.39$27.59$23.36$16.43$16.53$6.10$13.26$7.12$4.62$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
$1,760$2,202$2,049$1,882$1,795$1,613$1,549$1,450$1,355$1,281$1,188$1,068$952$961$936$927$837$782$780$789$748$704$705$699$644$501$512$466$527$490$527$492$476$465$480$472$410$0$0$0$0$0
$268$266$264$265$259$260$253$249$250$248$245$204$200$187$180$172$176$186$178$175$173$170$168$167$159$115$107$98.14$98.19$95.79$92.76$91.99$91.83$92.10$93.07$92.39$91.92$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
$2,674$2,631$2,634$2,647$2,588$2,600$2,582$2,597$2,622$2,634$2,634$1,732$1,732$1,636$1,601$1,552$1,557$1,562$1,549$1,554$1,553$1,558$1,563$1,568$1,573$1,131$1,110$1,111$1,114$1,079$1,048$1,048$1,046$1,046$1,046$1,046$1,047$0.00$0$0.00$0.00$0.00
$10.19$9.52$10.87$11.30$12.91$16.48$16.45$18.99$19.97$13.10$15.12$10.65$11.21$11.07$11.32$11.00$11.01$11.44$5.62$4.76$4.57$5.16$5.29$5.48$6.13$2.24$2.28$3.03$3.20$3.26$3.62$3.62$1.58$2.13$2.25$2.17$2.29$0$0$0$0$0
$3,143$3,108$3,114$3,132$3,063$3,088$3,058$3,057$3,066$3,080$3,071$2,053$2,046$1,931$1,879$1,821$1,833$1,850$1,824$1,835$1,833$1,839$1,750$1,758$1,756$1,267$1,238$1,232$1,234$1,198$1,164$1,164$1,160$1,161$1,162$1,141$1,141$0$0$0$0$0
$4,903$5,310$5,163$5,014$4,858$4,701$4,607$4,506$4,421$4,362$4,259$3,121$2,999$2,892$2,815$2,748$2,671$2,632$2,604$2,624$2,581$2,543$2,455$2,457$2,401$1,768$1,750$1,698$1,761$1,688$1,690$1,656$1,635$1,626$1,642$1,613$1,550$0.00$0.00$0.00$0.00$0.00
$752$784$772$754$758$751$790$789$802$778$733$585$543$514$496$485$472$471$477$483$458$451$444$441$413$343$351$341$333$347$326$311$307$306$327$340$293$0$0$0$0$0
$1,355$1,366$1,377$1,388$1,399$1,411$1,424$1,435$1,444$1,453$1,462$676$681$686$683$689$694$700$698$702$706$709$717$718$721$234$229$232$235$154$159$164$169$174$178$185$190$0$0$0$0$0
$61.82$61.67$60.34$59.89$58.76$66.73$62.13$64.46$62.59$54.33$52.84$61.08$63.12$63.85$64.30$65.92$58.06$52.94$47.09$45.57$44.22$45.48$45.34$44.22$46.82$37.49$39.40$40.59$41.28$39.76$39.12$39.99$38.24$39.08$40.13$41.65$42.26$0$0$0$0$0
$1,793$1,814$1,828$1,853$1,862$1,885$1,887$1,883$1,877$1,886$1,889$974$981$981$970$981$981$981$974$976$981$989$938$930$937$404$402$467$470$387$392$385$388$394$400$421$421$0$0$0$0$0
$2,546$2,598$2,599$2,606$2,620$2,636$2,677$2,672$2,678$2,664$2,622$1,559$1,524$1,496$1,466$1,466$1,453$1,452$1,451$1,459$1,439$1,440$1,382$1,371$1,350$747$753$808$803$734$718$697$695$700$727$761$714$0.00$0$0.00$0.00$0.00
$0.40$0.40$0.39$0.40$0.40$0.40$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.39$0.38$0.38$0.38$0.00$0$0.00$0.00$0.00
$2,674$2,523$2,371$2,225$2,057$1,893$1,757$1,613$1,459$1,315$1,201$1,122$1,027$937$877$806$736$680$633$587$532$480$442$403$361$334$307$202$171$147$149$128$103$87.49$76.38$16.63$0$0$0$0$0$0
$-20.59$-18.76$-14.67$-18.89$-15.88$-20.17$-21.92$-20.77$-5.61$-3.42$-6.63$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$0$0$0$0$0$0.00$0$0.00$0.00$0.00
$2,357$2,712$2,564$2,408$2,238$2,065$1,930$1,834$1,743$1,697$1,636$1,562$1,475$1,396$1,349$1,282$1,218$1,180$1,153$1,165$1,142$1,103$1,072$1,086$1,051$1,021$997$889$958$954$973$960$940$926$916$852$837$0.00$0$0.00$0.00$0.00
$4,903$5,310$5,163$5,014$4,858$4,701$4,607$4,506$4,421$4,362$4,259$3,121$2,999$2,892$2,815$2,748$2,671$2,632$2,604$2,624$2,581$2,543$2,455$2,457$2,401$1,768$1,750$1,698$1,761$1,688$1,690$1,656$1,635$1,626$1,642$1,613$1,550$0.00$0$0.00$0.00$0.00