Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2024434+2.50%
Dec 31, 2023423+6.57%
Dec 31, 2022397+27.00%
Dec 31, 2021313+17.33%
Dec 31, 2020267+9.02%
Dec 31, 2019245+14.20%
Dec 31, 2018214+18.48%
Dec 31, 2017181+40.68%
Dec 31, 2016128+24.48%
Dec 31, 2015103+42.78%
Dec 31, 201472