Installed Building Products, Inc. (IBP)

USD 182.55

(-4.97%)

Annual Balance Sheets

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 1.98 Billion 1.77 Billion 1.65 Billion 1.18 Billion 1.09 Billion 834.65 Million
Total Current Assets 1.07 Billion 884.41 Million 859.31 Million 623.94 Million 581.94 Million 411.54 Million
Cash And Short Term Investments 386.5 Million 229.62 Million 333.48 Million 231.52 Million 215.85 Million 100.5 Million
Cash and Cash Equivalents 386.5 Million 229.62 Million 333.48 Million 231.52 Million 177.88 Million 90.44 Million
Short Term Investments - - - - 37.96 Million 10.06 Million
Net Receivables 455 Million 397.22 Million 312.76 Million 266.56 Million 244.51 Million 214.12 Million
Inventory 162.8 Million 176.62 Million 143.03 Million 77.17 Million 74.6 Million 61.16 Million
Other Current Assets 65.7 Million 80.93 Million 70.02 Million 48.67 Million 46.97 Million 35.76 Million
Total Non-Current Assets 911.3 Million 894.52 Million 793.88 Million 563.73 Million 517.53 Million 423.11 Million
Net PPE 215.3 Million 194.94 Million 175.8 Million 157.78 Million 152.1 Million 90.11 Million
Good Will And Intangible Assets 667.5 Million 657.02 Million 586.93 Million 388.26 Million 349.21 Million 322.83 Million
Good Will 398.8 Million 373.55 Million 322.51 Million 216.87 Million 195.65 Million 173.04 Million
Intangible Assets 268.7 Million 283.47 Million 264.42 Million 171.39 Million 153.56 Million 149.79 Million
Long-Term Investments 1.8 Million 5.31 Million -4.81 Million -35 Thousand -9.17 Million -6.69 Million
Tax Assets 24.5 Million 28.45 Million 4.81 Million 35 Thousand 9.17 Million 6.69 Million
Other Non Current Assets 2.2 Million 8.77 Million 31.14 Million 17.68 Million 16.21 Million 10.15 Million
Other Assets - - - - - -
Total Liabilities 1.31 Billion 1.28 Billion 1.23 Billion 868.49 Million 849.44 Million 652.16 Million
Total Current Liabilities 346.4 Million 328.06 Million 307.56 Million 236.47 Million 214.14 Million 181.68 Million
Account Payables 158.6 Million 149.18 Million 132.7 Million 101.46 Million 98.87 Million 96.94 Million
Tax Payables - - - - - -
Short Term Debt 63.2 Million 59.63 Million 55.81 Million 44.18 Million 42.37 Million 27.44 Million
Deferred Revenue - 28.45 Million 50.96 Million 45.87 Million 33.63 Million 27.92 Million
Other Current Liabilities 124.6 Million 90.78 Million 68.09 Million 44.95 Million 39.27 Million 29.36 Million
Total Non Current Liabilities 964.6 Million 957.37 Million 928.79 Million 632.01 Million 635.29 Million 470.47 Million
Long-Term Debt 835.1 Million 886.35 Million 881.56 Million 578.8 Million 578.41 Million 436 Million
Deferred Revenue Non Current 56.5 Million - - - - -
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 48.5 Million 42.55 Million 42.4 Million 53.18 Million 47.71 Million 27.77 Million
Other Liabilities - - - - - -
Total Equity 670.3 Million 493.49 Million 416.84 Million 319.18 Million 250.03 Million 182.49 Million
Stock Holders Equity 670.3 Million 493.49 Million 416.84 Million 319.18 Million 250.03 Million 182.49 Million
Common Stock 300 Thousand 334 Thousand 333 Thousand 331 Thousand 329 Thousand 327 Thousand
Retained Earnings 693.8 Million 513.09 Million 352.54 Million 269.42 Million 173.37 Million 105.21 Million
Accumulated other comprehensive income 33.7 Million 40.56 Million -227 Thousand -8.76 Million -7.14 Million -431 Thousand
Common Stock Equity 670.3 Million 493.49 Million 416.84 Million 319.18 Million 250.03 Million 182.49 Million
Capital Lease Obligation 56.5 Million 84.83 Million 74.34 Million 57.67 Million 51.58 Million 8.63 Million
Total Investments 1.8 Million 5.31 Million -4.81 Million -35 Thousand 37.96 Million 10.06 Million
Total Debt 954.8 Million 945.99 Million 937.37 Million 622.98 Million 620.78 Million 463.45 Million
Net Debt 568.3 Million 716.36 Million 603.89 Million 391.46 Million 442.89 Million 373.01 Million

Balance Sheet Charts