Installed Building Products Financial Statements 2011-2024 | IBP

Fifteen years of historical annual and quarterly income statements for Installed Building Products (IBP).

Annual Data | Millions of US $ except per share data

TTM2023202220212020201920182017201620152014201320122011
$2,858$2,779$2,670$1,969$1,653$1,512$1,336$1,133$863$663$518$432$301$238
$1,884$1,848$1,842$1,379$1,143$1,077$965$809$611$474$378$322$227$181
$974$931$828$590$510$435$372$324$252$188$140$110$74.04$57.23
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0
$543$517$455$366$320$289$253$223$175$137$112$92.70$80.44$68.88
$-4.90$0$16.10$1.10$0.19$0$0$0$0$0$-2.84$-0.85$7.58$-1.69
$591$562$482$402$348$314$278$250$186$143$114$96.61$75.94$74.36
$383$369$345$188$162$121$93.22$74.27$66.05$44.95$25.59$13.08$-1.90$-17.13
$-36.50$-36.00$-42.10$-32.40$-30.69$-28.56$-21.03$-18.45$-6.44$-3.02$-3.00$-2.22$-1.84$11.39
$346$333$303$156$131$92.61$72.19$55.82$59.61$41.93$22.59$10.85$-3.74$-5.74
$92.20$89.40$79.90$36.70$33.94$24.45$17.44$14.68$21.17$15.41$8.61$4.22$0.56$1.45
$254$244$223$119$97.24$68.16$54.75$41.14$38.44$26.52$13.98$6.64$-4.29$-7.19
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0
$254$244$223$119$97.24$68.16$54.75$41.14$38.44$26.52$13.98$6.64$-4.29$-7.19
$0.00$0$0$0$0$0$0$0$0$0$-0.05$-0.60$2.39$-1.80
$254$244$223$119$97.24$68.16$54.75$41.14$38.44$26.52$-5.97$-0.18$-7.44$73.62
$513$497$465$292$251$201$153$131$101$68.46$40.76$24.68$6.00$-8.04
$383$369$345$188$162$121$93.22$74.27$66.05$44.95$25.59$13.08$-1.90$-17.13
$9.00$8.65$7.78$4.04$3.30$2.29$1.76$1.30$1.23$0.85$-0.20$-0.01$-0.37$3.78
$8.96$8.61$7.74$4.01$3.27$2.28$1.75$1.30$1.23$0.85$-0.20$-0.01$-0.37$3.78

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-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
$738$693$721$706$692$659$686$719$677$587$534$510$488$437$441$420$394$397$401$396$372$342$353$349$333$302$300$295$282$256$234$225$212$192$191$182$160$130$145$140$126$106$119$116$105$91.96$0$0
$486$458$475$464$460$449$469$498$460$415$377$354$336$312$307$289$267$281$281$278$265$253$254$252$237$222$219$210$197$183$166$158$150$137$137$128$113$95.82$106$101$91.54$79.54$88.13$86.00$78.43$69.69$0$0
$251$235$246$242$233$210$217$221$217$172$156$156$152$125$135$132$127$116$120$118$107$89.44$98.64$97.33$95.64$79.98$81.35$85.58$84.93$72.17$68.35$67.26$62.24$54.59$54.47$53.42$46.28$34.13$39.21$39.63$34.81$26.41$31.20$29.95$26.26$22.27$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$0$0$0
$141$136$137$129$129$122$121$116$113$104$98.32$92.24$89.11$85.94$82.06$79.08$78.07$80.55$78.70$74.50$70.40$65.56$66.14$65.77$60.99$60.05$57.68$56.52$55.41$53.29$46.22$44.53$42.85$41.53$37.20$36.12$33.41$30.35$29.16$28.13$29.51$24.83$25.93$23.43$23.01$21.20$0$0
$-4.90$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
$157$147$148$140$140$134$115$127$125$115$108$101$98.28$94.33$90.03$86.06$84.80$87.23$85.14$80.65$76.42$71.45$71.89$71.00$68.31$67.18$64.75$63.35$61.96$59.70$49.30$47.42$45.66$44.01$39.37$37.94$34.89$31.14$29.89$28.82$30.23$25.53$26.69$24.19$23.76$21.99$0$0
$94.80$87.90$97.59$102$92.30$76.90$102$93.91$92.05$56.97$48.79$54.42$53.60$31.10$44.90$45.59$42.34$29.03$34.90$37.44$30.84$17.99$26.75$26.34$27.33$12.80$16.60$22.24$22.97$12.47$19.05$19.84$16.58$10.58$15.10$15.48$11.39$2.99$9.32$10.81$4.58$0.88$4.51$5.76$2.49$0.29$0$0
$-8.10$-11.50$-7.39$-9.51$-9.60$-9.50$-9.73$-10.85$-10.77$-10.75$-10.11$-7.20$-7.43$-7.66$-7.71$-7.74$-7.89$-7.36$-8.39$-8.61$-5.75$-5.80$-5.60$-5.41$-5.85$-4.16$-6.62$-4.50$-5.00$-2.32$-1.59$-1.57$-1.63$-1.66$-0.01$-1.13$-1.16$-0.72$-1.12$-0.99$-0.77$-0.13$-0.59$-0.75$-0.35$-0.53$0$0
$86.70$76.40$90.21$92.80$82.70$67.40$92.74$83.06$81.28$46.23$38.67$47.21$46.18$23.44$37.20$37.85$34.46$21.67$26.51$28.82$25.09$12.19$21.15$20.92$21.48$8.64$9.97$17.73$17.97$10.15$17.46$18.27$14.95$8.92$15.09$14.35$10.23$2.27$8.20$9.83$3.81$0.75$3.94$5.01$2.15$-0.25$0$0
$21.50$20.50$25.40$24.80$21.10$18.10$24.04$22.08$21.37$12.40$9.27$12.32$8.96$6.15$9.36$9.77$9.12$5.68$7.31$7.61$6.17$3.35$4.68$5.36$5.16$2.24$-0.82$5.72$6.00$3.78$6.38$6.72$4.96$3.11$5.80$4.87$3.72$1.02$3.15$3.63$1.48$0.35$1.58$1.94$0.71$-0.01$0$0
$65.20$55.90$64.81$67.99$61.60$49.30$68.70$60.98$59.90$33.82$29.40$34.89$37.21$17.29$27.84$28.08$25.34$15.99$19.19$21.21$18.92$8.83$16.48$15.56$16.32$6.39$10.79$12.01$11.97$6.36$11.08$11.55$9.99$5.81$9.29$9.48$6.51$1.24$5.06$6.20$2.33$0.40$2.37$3.07$1.44$-0.24$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$0$0$0
$65.20$55.90$64.81$67.99$61.60$49.30$68.70$60.98$59.90$33.82$29.40$34.89$37.21$17.29$27.84$28.08$25.34$15.99$19.19$21.21$18.92$8.83$16.48$15.56$16.32$6.39$10.79$12.01$11.97$6.36$11.08$11.55$9.99$5.81$9.29$9.48$6.51$1.24$5.06$6.20$2.33$0.40$2.38$3.07$1.44$-0.24$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.02$-0.03$0.00$-0.10$-0.21$-0.29$0$0
$65.20$55.90$64.81$67.99$61.60$49.30$68.70$60.98$59.90$33.82$29.40$34.89$37.21$17.29$27.84$28.08$25.34$15.99$19.19$21.21$18.92$8.83$16.48$15.56$16.32$6.39$10.79$12.01$11.97$6.36$11.08$11.55$9.99$5.81$9.29$9.48$6.51$1.24$5.06$6.20$2.31$-19.52$2.38$1.39$-0.31$-2.02$0$0
$129$120$130$134$124$109$132$124$122$86.25$76.43$79.21$80.32$56.33$68.21$68.37$64.00$50.62$56.06$57.82$50.46$37.07$41.51$40.18$43.20$28.21$31.54$36.65$36.77$25.54$28.56$28.79$25.33$18.58$22.44$21.87$16.84$7.31$13.53$14.67$8.30$4.26$4.51$5.76$2.49$0.29$0$0
$94.80$87.90$97.59$102$92.30$76.90$102$93.91$92.05$56.97$48.79$54.42$53.60$31.10$44.90$45.59$42.34$29.03$34.90$37.44$30.84$17.99$26.75$26.34$27.33$12.80$16.60$22.24$22.97$12.47$19.05$19.84$16.58$10.58$15.10$15.48$11.39$2.99$9.32$10.81$4.58$0.88$4.51$5.76$2.49$0.29$0$0
$2.32$1.98$2.29$2.41$2.19$1.76$2.41$2.14$2.08$1.15$0.99$1.19$1.27$0.59$0.95$0.95$0.86$0.54$0.64$0.71$0.64$0.30$0.54$0.50$0.52$0.20$0.34$0.38$0.38$0.20$0.35$0.37$0.32$0.19$0.30$0.30$0.21$0.04$0.30$0.19$0.07$-0.76$0.03$0.06$-0.02$-0.09$0$0
$2.30$1.97$2.29$2.40$2.18$1.74$2.40$2.13$2.07$1.14$0.99$1.18$1.26$0.58$0.93$0.95$0.86$0.53$0.64$0.71$0.63$0.30$0.53$0.50$0.52$0.20$0.34$0.38$0.38$0.20$0.35$0.37$0.32$0.19$0.30$0.30$0.21$0.04$0.30$0.19$0.07$-0.76$0.03$0.06$-0.02$-0.09$0.00$0.00