Advertisement
Screener

Installed Building Products, Inc. (IBP) Cost of Revenue

3.2 / 5 stars · 68/106 Roast Me

Installed Building Products, Inc. Cost of Revenue

Installed Building Products, Inc. (IBP) reported Cost of Revenue of $518.90 million for the 3-month period ending 2026-06-30, per its 10-Q filed 2026-08-06.

Financial Statements › Expense Statement › Cost of Sales

us-gaap:CostOfGoodsAndServicesSold · last filed 2026-08-06

  • Installed Building Products, Inc. cost of goods and services sold for the quarter ending 2026-06-30 was $518.90M, a 3.70% increase year-over-year.
  • Installed Building Products, Inc. cost of goods and services sold for the quarter ending 2026-03-31 was $448.20M, a 2.80% decline year-over-year.
  • Installed Building Products, Inc. cost of goods and services sold for the quarter ending 2025-12-31 was $486.00M, a 2.49% decline year-over-year.
  • Installed Building Products, Inc. cost of goods and services sold for the quarter ending 2025-09-30 was $514.00M, a 2.02% increase year-over-year.
  • Installed Building Products, Inc. cost of goods and services sold for fiscal 2025 was $1.96B, a 0.76% increase from fiscal 2024.
  • Installed Building Products, Inc. cost of goods and services sold for fiscal 2024 was $1.95B, a 5.35% increase from fiscal 2023.
  • Installed Building Products, Inc. cost of goods and services sold for fiscal 2023 was $1.85B, a 0.32% increase from fiscal 2022.
  • Installed Building Products, Inc. cost of goods and services sold for fiscal 2022 was $1.84B, a 33.56% increase from fiscal 2021.
Period endCost of Goods and Services Sold 3 monthCost of Goods and Services Sold 3 month as first filedCost of Goods and Services Sold 6 monthCost of Goods and Services Sold 6 month as first filedCost of Goods and Services Sold 9 monthCost of Goods and Services Sold 9 month as first filedCost of Goods and Services Sold 12 monthCost of Goods and Services Sold 12 month as first filed
2026-06-30$518.90M
10-Q · filed 2026-08-06
$967.10M
10-Q · filed 2026-08-06
$1.45B
derived: sum of 3 quarters · filed 2026-08-06
$1.97B
derived: sum of 4 quarters · filed 2026-08-06
2026-03-31$448.20M
10-Q · filed 2026-05-07
$934.20M
derived: sum of 2 quarters · filed 2026-05-07
$1.45B
derived: sum of 3 quarters · filed 2026-05-07
$1.95B
derived: sum of 4 quarters · filed 2026-08-06
2025-12-31$486.00M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-26
$1.00B
derived: sum of 2 quarters · filed 2026-02-26
$1.50B
derived: sum of 3 quarters · filed 2026-08-06
$1.96B
10-K · filed 2026-02-26
2025-09-30$514.00M
10-Q · filed 2025-11-05
$1.01B
derived: sum of 2 quarters · filed 2026-08-06
$1.48B
10-Q · filed 2025-11-05
$1.97B
derived: sum of 4 quarters · filed 2026-08-06
2025-06-30$500.40M
10-Q · filed 2026-08-06
$961.50M
10-Q · filed 2026-08-06
$1.46B
derived: sum of 3 quarters · filed 2026-08-06
$1.96B
derived: sum of 4 quarters · filed 2026-08-06
2025-03-31$461.10M
10-Q · filed 2026-05-07
$959.50M
derived: sum of 2 quarters · filed 2026-05-07
$1.46B
derived: sum of 3 quarters · filed 2026-05-07
$1.95B
derived: sum of 4 quarters · filed 2026-05-07
2024-12-31$498.40M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-26
$1.00B
derived: sum of 2 quarters · filed 2026-02-26
$1.49B
derived: sum of 3 quarters · filed 2026-02-26
$1.95B
10-K · filed 2026-02-26
2024-09-30$503.80M
10-Q · filed 2025-11-05
$990.00M
derived: sum of 2 quarters · filed 2025-11-05
$1.45B
10-Q · filed 2025-11-05
$1.92B
derived: sum of 4 quarters · filed 2026-02-26
2024-06-30$486.20M
10-Q · filed 2025-08-07
$944.60M
10-Q · filed 2025-08-07
$1.42B
derived: sum of 3 quarters · filed 2026-02-26
$1.88B
derived: sum of 4 quarters · filed 2026-02-26
2024-03-31$458.40M
10-Q · filed 2025-05-08
$933.40M
derived: sum of 2 quarters · filed 2026-02-26
$1.40B
derived: sum of 3 quarters · filed 2026-02-26
$1.86B
derived: sum of 4 quarters · filed 2026-02-26
2023-12-31$475.00M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-26
$939.40M
derived: sum of 2 quarters · filed 2026-02-26
$1.40B
derived: sum of 3 quarters · filed 2026-02-26
$1.85B
10-K · filed 2026-02-26
2023-09-30$464.40M
10-Q · filed 2024-11-07
$464.37M
10-Q · filed 2023-11-08
$924.00M
derived: sum of 2 quarters · filed 2024-11-07
$1.37B
10-Q · filed 2024-11-07
$1.37B
10-Q · filed 2023-11-08
$1.84B
derived: sum of 4 quarters · filed 2025-02-27
2023-06-30$459.60M
10-Q · filed 2024-08-01
$459.63M
10-Q · filed 2023-08-02
$908.50M
10-Q · filed 2024-08-01
$908.51M
10-Q · filed 2023-08-02
$1.38B
derived: sum of 3 quarters · filed 2025-02-27
$1.88B
derived: sum of 4 quarters · filed 2025-02-27
2023-03-31$448.90M
10-Q · filed 2024-05-09
$448.89M
10-Q · filed 2023-05-04
$917.93M
derived: sum of 2 quarters · filed 2025-02-27
$1.42B
derived: sum of 3 quarters · filed 2025-02-27
$1.88B
derived: sum of 4 quarters · filed 2025-02-27
2022-12-31$469.03M
derived: 10-K 12 month − 10-Q 9 month · filed 2025-02-27
$966.87M
derived: sum of 2 quarters · filed 2025-02-27
$1.43B
derived: sum of 3 quarters · filed 2025-02-27
$1.84B
10-K · filed 2025-02-27
$1.84B
10-K · filed 2023-02-22
2022-09-30$497.84M
10-Q · filed 2023-11-08
$957.88M
derived: sum of 2 quarters · filed 2023-11-08
$1.37B
10-Q · filed 2023-11-08
$1.75B
derived: sum of 4 quarters · filed 2024-02-22
2022-06-30$460.04M
10-Q · filed 2023-08-02
$875.13M
10-Q · filed 2023-08-02
$1.25B
derived: sum of 3 quarters · filed 2024-02-22
$1.61B
derived: sum of 4 quarters · filed 2024-02-22
2022-03-31$415.09M
10-Q · filed 2023-05-04
$792.56M
derived: sum of 2 quarters · filed 2024-02-22
$1.15B
derived: sum of 3 quarters · filed 2024-02-22
$1.48B
derived: sum of 4 quarters · filed 2024-02-22
2021-12-31$377.47M
derived: 10-K 12 month − 10-Q 9 month · filed 2024-02-22
$731.35M
derived: sum of 2 quarters · filed 2024-02-22
$1.07B
derived: sum of 3 quarters · filed 2024-02-22
$1.38B
10-K · filed 2024-02-22
$1.38B
10-K · filed 2022-02-24
2021-09-30$353.88M
10-Q · filed 2022-11-03
$690.09M
derived: sum of 2 quarters · filed 2022-11-03
$1.00B
10-Q · filed 2022-11-03
$1.31B
derived: sum of 4 quarters · filed 2023-02-22
2021-06-30$336.21M
10-Q · filed 2022-08-04
$647.85M
10-Q · filed 2022-08-04
$954.39M
derived: sum of 3 quarters · filed 2023-02-22
$1.24B
derived: sum of 4 quarters · filed 2023-02-22
2021-03-31$311.64M
10-Q · filed 2022-05-05
$618.18M
derived: sum of 2 quarters · filed 2023-02-22
$907.02M
derived: sum of 3 quarters · filed 2023-02-22
$1.17B
derived: sum of 4 quarters · filed 2023-02-22
2020-12-31$306.54M
derived: 10-K 12 month − 10-Q 9 month · filed 2023-02-22
$595.38M
derived: sum of 2 quarters · filed 2023-02-22
$862.18M
derived: sum of 3 quarters · filed 2023-02-22
$1.14B
10-K · filed 2023-02-22
2020-09-30$288.84M
10-Q · filed 2021-11-04
$555.64M
derived: sum of 2 quarters · filed 2021-11-04
$836.71M
10-Q · filed 2021-11-04
$1.12B
derived: sum of 4 quarters · filed 2022-02-24
2020-06-30$266.80M
10-Q · filed 2021-08-05
$547.87M
10-Q · filed 2021-08-05
$829.06M
derived: sum of 3 quarters · filed 2022-02-24
$1.11B
derived: sum of 4 quarters · filed 2022-02-24
2020-03-31$281.07M
10-Q · filed 2021-05-07
$562.26M
derived: sum of 2 quarters · filed 2022-02-24
$840.63M
derived: sum of 3 quarters · filed 2022-02-24
$1.11B
derived: sum of 4 quarters · filed 2022-02-24
2019-12-31$281.19M
derived: 10-K 12 month − 10-Q 9 month · filed 2022-02-24
$559.55M
derived: sum of 2 quarters · filed 2022-02-24
$824.11M
derived: sum of 3 quarters · filed 2022-02-24
$1.08B
10-K · filed 2022-02-24
2019-09-30$278.36M
10-Q · filed 2020-11-05
$542.92M
derived: sum of 2 quarters · filed 2020-11-05
$795.62M
10-Q · filed 2020-11-05
$1.05B
derived: sum of 4 quarters · filed 2021-02-24
2019-06-30$264.56M
10-Q · filed 2020-08-06
$517.25M
10-Q · filed 2020-08-06
$771.74M
derived: sum of 3 quarters · filed 2021-02-24
$1.02B
derived: sum of 4 quarters · filed 2021-02-24
2019-03-31$252.70M
10-Q · filed 2020-05-08
$507.18M
derived: sum of 2 quarters · filed 2021-02-24
$758.85M
derived: sum of 3 quarters · filed 2021-02-24
$995.79M
derived: sum of 4 quarters · filed 2021-02-24
2018-12-31$254.48M
derived: 10-K 12 month − 10-Q 9 month · filed 2021-02-24
$506.15M
derived: sum of 2 quarters · filed 2021-02-24
$743.09M
derived: sum of 3 quarters · filed 2021-02-24
$964.84M
10-K · filed 2021-02-24
2018-09-30$251.66M
10-Q · filed 2019-11-01
$488.61M
derived: sum of 2 quarters · filed 2019-11-01
$710.36M
10-Q · filed 2019-11-01
$928.88M
derived: sum of 4 quarters · filed 2020-02-27
2018-06-30$236.94M
10-Q · filed 2019-08-08
$458.69M
10-Q · filed 2019-08-08
$677.22M
derived: sum of 3 quarters · filed 2020-02-27
$886.83M
derived: sum of 4 quarters · filed 2020-02-27
2018-03-31$221.75M
10-Q · filed 2019-05-03
$440.28M
derived: sum of 2 quarters · filed 2020-02-27
$649.89M
derived: sum of 3 quarters · filed 2020-02-27
$847.16M
derived: sum of 4 quarters · filed 2020-02-27
2017-12-31$218.52M
derived: 10-K 12 month − 10-Q 9 month · filed 2020-02-27
$428.14M
derived: sum of 2 quarters · filed 2020-02-27
$625.40M
derived: sum of 3 quarters · filed 2020-02-27
$808.90M
10-K · filed 2020-02-27
2017-09-30$209.61M
10-Q · filed 2018-11-02
$406.88M
derived: sum of 2 quarters · filed 2018-11-02
$590.38M
10-Q · filed 2018-11-02
$756.00M
derived: sum of 4 quarters · filed 2019-02-28
2017-06-30$197.27M
10-Q · filed 2018-08-03
$380.76M
10-Q · filed 2018-08-03
$546.39M
derived: sum of 3 quarters · filed 2019-02-28
$704.52M
derived: sum of 4 quarters · filed 2019-02-28
2017-03-31$183.50M
10-Q · filed 2018-05-04
$349.12M
derived: sum of 2 quarters · filed 2019-02-28
$507.25M
derived: sum of 3 quarters · filed 2019-02-28
$656.92M
derived: sum of 4 quarters · filed 2019-02-28
2016-12-31$165.62M
derived: 10-K 12 month − 10-Q 9 month · filed 2019-02-28
$323.75M
derived: sum of 2 quarters · filed 2019-02-28
$473.43M
derived: sum of 3 quarters · filed 2019-02-28
$610.53M
10-K · filed 2019-02-28
2016-09-30$158.13M
10-Q · filed 2017-11-06
$307.80M
derived: sum of 2 quarters · filed 2017-11-06
$444.91M
10-Q · filed 2017-11-06
$581.94M
derived: sum of 4 quarters · filed 2018-02-28
2016-06-30$149.67M
10-Q · filed 2017-08-07
$286.78M
10-Q · filed 2017-08-07
$423.81M
derived: sum of 3 quarters · filed 2018-02-28
$551.97M
derived: sum of 4 quarters · filed 2018-02-28
2016-03-31$137.11M
10-Q · filed 2017-05-08
$274.14M
derived: sum of 2 quarters · filed 2018-02-28
$402.30M
derived: sum of 3 quarters · filed 2018-02-28
$515.71M
derived: sum of 4 quarters · filed 2018-02-28
2015-12-31$137.03M
derived: 10-K 12 month − 10-Q 9 month · filed 2018-02-28
$265.19M
derived: sum of 2 quarters · filed 2018-02-28
$378.60M
derived: sum of 3 quarters · filed 2018-02-28
$474.43M
10-K · filed 2018-02-28
2015-09-30$128.16M
10-Q · filed 2016-11-07
$241.57M
derived: sum of 2 quarters · filed 2016-11-07
$337.39M
10-Q · filed 2016-11-07
$443.45M
derived: sum of 4 quarters · filed 2017-02-28
2015-06-30$113.41M
10-Q · filed 2015-08-07
$209.23M
10-Q · filed 2016-08-08
$315.29M
derived: sum of 3 quarters · filed 2017-02-28
$416.12M
derived: sum of 4 quarters · filed 2017-02-28
2015-03-31$95.82M
10-Q · filed 2016-05-09
$201.88M
derived: sum of 2 quarters · filed 2017-02-28
$302.71M
derived: sum of 3 quarters · filed 2017-02-28
$394.25M
derived: sum of 4 quarters · filed 2017-02-28
2014-12-31$106.06M
derived: 10-K 12 month − 10-Q 9 month · filed 2017-02-28
$206.89M
derived: sum of 2 quarters · filed 2017-02-28
$298.43M
derived: sum of 3 quarters · filed 2017-02-28
$377.97M
10-K · filed 2017-02-28
2014-09-30$100.83M
10-Q · filed 2014-11-12
$192.37M
derived: sum of 2 quarters · filed 2015-11-06
$271.91M
10-Q · filed 2015-11-06
$360.03M
derived: sum of 4 quarters · filed 2016-03-09
2014-06-30$91.54M
10-Q · filed 2015-08-07
$171.08M
10-Q · filed 2015-08-07
$259.20M
derived: sum of 3 quarters · filed 2016-03-09
$345.20M
derived: sum of 4 quarters · filed 2016-03-09
2014-03-31$79.54M
10-Q · filed 2015-05-13
$167.66M
derived: sum of 2 quarters · filed 2016-03-09
$253.66M
derived: sum of 3 quarters · filed 2016-03-09
$332.09M
derived: sum of 4 quarters · filed 2016-03-09
2013-12-31$88.12M
derived: 10-K 12 month − 10-Q 9 month · filed 2016-03-09
$174.12M
derived: sum of 2 quarters · filed 2016-03-09
$252.55M
derived: sum of 3 quarters · filed 2016-03-09
$322.24M
10-K · filed 2016-03-09
2013-09-30$86.00M
10-Q · filed 2014-11-12
$164.43M
derived: sum of 2 quarters · filed 2014-11-12
$234.12M
10-Q · filed 2014-11-12
2013-06-30$78.43M
10-Q · filed 2014-08-13
$148.12M
10-Q · filed 2014-08-13
2013-03-31$69.69M
10-Q · filed 2014-05-14
2012-12-31$227.21M
10-K · filed 2015-03-13

Similar stocks

Stock NameCountryMarket CapPE Ratio
GEO GROUP INC (GEO)United States$4.205B13.42
BOXABL Inc. (BXBL)United States$0.041B