Installed Building Produc...

154.62
-3.62 (-2.29%)
At close: Apr 21, 2025, 3:59 PM
155.25
0.41%
Pre-market: Apr 22, 2025, 07:01 AM EDT

Installed Building Products Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
327.6M 386.5M 229.63M 333.49M 231.52M 177.89M 90.44M 62.51M 14.48M
n/a n/a n/a n/a n/a 37.96M 10.06M 30.05M n/a
n/a n/a n/a n/a n/a n/a n/a n/a n/a
210.3M 28.5M 42.57M 31.14M 17.68M 16.21M 10.16M 9.27M 8.51M
433.9M 455M 397.2M 312.77M 266.57M 244.52M 214.12M 180.72M 128.47M
194.6M 162.8M 176.63M 143.04M 77.18M 74.61M 61.16M 48.35M 40.23M
98.8M 65.7M 51.5M n/a n/a 1.00 35.76M 33.31M 9.21M
1.05B 1.07B 884.41M 859.32M 623.94M 581.95M 411.55M 354.94M 192.39M
270.4M 215.3M 194.95M 175.8M 157.79M 152.1M 90.12M 81.08M 67.79M
524.3M 667.5M 657M 586.94M 388.26M 349.21M 322.84M 293.46M 193.4M
1B 911.3M 894.52M 793.89M 563.73M 517.53M 423.11M 383.8M 269.7M
2.06B 1.98B 1.78B 1.65B 1.19B 1.1B 834.66M 738.75M 462.1M
146.6M 158.6M 149.19M 132.71M 101.46M 98.87M 96.95M 87.42M 67.92M
n/a n/a n/a n/a n/a n/a n/a 4.61M n/a
69.5M 32.2M 59.64M 55.81M 44.19M 42.37M 27.45M 22.32M 24.12M
142.9M 124.6M 90.63M 94.08M 70M 54.7M 52.48M 19M 12.92M
359M 346.4M 328.06M 307.57M 236.47M 214.15M 181.69M 159.81M 130.1M
908.8M 835.1M 830.2M 832.19M 541.96M 545.03M 432.18M 330.93M 134.24M
60.5M 48.5M 42.57M 42.41M 53.18M 47.71M 27.77M 24.56M 21.18M
995.6M 964.6M 957.37M 928.79M 632.02M 635.3M 470.47M 368.41M 178.01M
1.35B 1.31B 1.29B 1.24B 868.49M 849.45M 652.16M 528.22M 308.12M
978.3M 954.8M 945.99M 937.38M 622.99M 620.78M 463.45M 359.72M 166.72M
300K 300K 334K 333K 331K 329K 327K 325K 321K
865.5M 693.8M 513.1M 352.54M 269.42M 173.37M 105.21M 48.43M 7.29M
35M 33.7M 40.56M -227K -8.76M -7.14M -431K 507K n/a
705.3M 670.3M 493.5M 416.84M 319.18M 250.03M 182.5M 210.53M 153.98M
n/a 1.8M 5.31M -4.82M -35K 37.96M 10.06M 30.05M -14.24M