hD

Balance Sheet Summary

Installed Building Products (IBP) annual balance sheet covering fiscal 2020 through 2025, as reported to the SEC.

  • Installed Building Products had total assets of $2.07B and total liabilities of $1.36B as of December 31, 2025. That leaves shareholders' equity of $709.9M.
  • Total assets were up 0.39% from $2.06B in fiscal 2024.
  • Total current assets of $1.04B were 3 times total current liabilities of $344.2M.
  • Cash and cash equivalents were $321.9M, down 1.7% from $327.6M. That is 15.6% of total assets.
  • Long-term debt was $850M, or 41.1% of total assets, up 0.9% from $842.4M.
  • Installed Building Products has built up retained earnings of $1.04B.

Total assets have grown 11.7% a year on average since fiscal 2020, from $1.19B to $2.07B, rising in every year shown.

A balance sheet shows what a company owns and what it owes on a single date. The difference between the two belongs to shareholders.

Figures in USD thousands
Dec'25Dec'24Dec'23Dec'22Dec'21Dec'20
ASSETS
Current assets
Cash and cash equivalents

321,900

327,600

386,500

229,600

333,485

231,520

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Cash and cash equivalents

321,900

327,600

386,500

229,600

333,485

231,520

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Investments

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Investments

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Restricted cash

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Restricted cash

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accounts receivable (less allowance for credit losses of $15.1 and $13.9 at June 30, 2026 and December 31, 2025, respectively)

444,100

433,900

423,300

397,200

312,767

266,566

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accounts receivable (less allowance for credit losses of $15.1 and $13.9 at June 30, 2026 and December 31, 2025, respectively)

444,100

433,900

423,300

397,200

312,767

266,566

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Inventories

203,000

194,600

162,800

176,600

143,039

77,179

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Inventories

203,000

194,600

162,800

176,600

143,039

77,179

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Prepaid expenses and other current assets

73,600

98,800

97,400

81,000

70,025

48,678

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Prepaid expenses and other current assets

73,600

98,800

97,400

81,000

70,025

48,678

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Deferred offering costs

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Deferred offering costs

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other current assets

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other current assets

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total current assets

1,042,600

1,054,900

1,070,000

884,400

859,316

623,943

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total current assets

1,042,600

1,054,900

1,070,000

884,400

859,316

623,943

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Property and equipment, net

183,300

174,800

137,200

118,800

105,933

104,022

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Property and equipment, net

183,300

174,800

137,200

118,800

105,933

104,022

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease right-of-use assets

98,700

95,600

78,100

76,200

69,871

53,766

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease right-of-use assets

98,700

95,600

78,100

76,200

69,871

53,766

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Goodwill

450,400

432,600

398,800

373,600

322,517

216,870

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Goodwill

450,400

432,600

398,800

373,600

322,517

216,870

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Intangibles, net

261,500

270,500

268,700

283,400

264,421

171,393

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Intangibles, net

261,500

270,500

268,700

283,400

264,421

171,393

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other intangibles, net

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other intangibles, net

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other non-current assets

31,500

31,500

28,500

42,500

31,144

17,682

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other non-current assets

31,500

31,500

28,500

42,500

31,144

17,682

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total non-current assets

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total non-current assets

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total assets

2,068,000

2,059,900

1,981,300

1,778,900

1,653,202

1,187,676

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total assets

2,068,000

2,059,900

1,981,300

1,778,900

1,653,202

1,187,676

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities
Current maturities of long-term debt

36,600

32,400

32,200

31,000

30,839

23,355

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Current maturities of long-term debt

36,600

32,400

32,200

31,000

30,839

23,355

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Current maturities of operating lease obligations

37,000

34,300

28,300

26,100

23,224

18,758

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Current maturities of operating lease obligations

37,000

34,300

28,300

26,100

23,224

18,758

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Current maturities of finance lease obligations

2,700

2,800

2,700

2,500

1,747

2,073

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Current maturities of finance lease obligations

2,700

2,800

2,700

2,500

1,747

2,073

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accounts payable

119,000

146,600

158,600

149,200

132,705

101,462

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accounts payable

119,000

146,600

158,600

149,200

132,705

101,462

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accrued compensation

69,500

66,400

59,600

51,600

50,964

45,876

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accrued compensation

69,500

66,400

59,600

51,600

50,964

45,876

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other current liabilities

79,400

76,500

65,000

67,700

68,090

44,951

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other current liabilities

79,400

76,500

65,000

67,700

68,090

44,951

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total current liabilities

344,200

359,000

346,400

328,100

307,569

236,475

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total current liabilities

344,200

359,000

346,400

328,100

307,569

236,475

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Long-term debt

850,000

842,400

835,100

830,200

832,193

541,957

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Long-term debt

850,000

842,400

835,100

830,200

832,193

541,957

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease obligations

61,400

61,000

49,900

49,800

46,075

34,413

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Operating lease obligations

61,400

61,000

49,900

49,800

46,075

34,413

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Finance lease obligations

4,000

5,400

6,600

6,400

3,297

2,430

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Finance lease obligations

4,000

5,400

6,600

6,400

3,297

2,430

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Deferred income taxes

24,700

26,300

24,500

28,400

4,819

35

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Deferred income taxes

24,700

26,300

24,500

28,400

4,819

35

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Put option - Redeemable Preferred Stock

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Put option - Redeemable Preferred Stock

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other long-term liabilities

73,800

60,500

48,500

42,500

42,409

53,184

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other long-term liabilities

73,800

60,500

48,500

42,500

42,409

53,184

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total liabilities

1,358,100

1,354,600

1,311,000

1,285,400

1,236,362

868,494

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total liabilities

1,358,100

1,354,600

1,311,000

1,285,400

1,236,362

868,494

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Commitments and contingencies (Note 16)

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Commitments and contingencies (Note 16)

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Stockholders’ equity
Preferred stock; $0.01 par value: 5,000,000 authorized and 0 shares issued and outstanding at June 30, 2026 and December 31, 2025, respectively

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Preferred stock; $0.01 par value: 5,000,000 authorized and 0 shares issued and outstanding at June 30, 2026 and December 31, 2025, respectively

-

-

-

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Common stock; $0.01 par value: 100,000,000 authorized, 33,941,274 and 33,837,379 issued and 26,579,168 and 26,975,227 shares outstanding at June 30, 2026 and December 31, 2025, respectively

300

300

300

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Common stock; $0.01 par value: 100,000,000 authorized, 33,941,274 and 33,837,379 issued and 26,579,168 and 26,975,227 shares outstanding at June 30, 2026 and December 31, 2025, respectively

300

300

300

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Common stock; $0.01 par value: 100,000,000 authorized, 33,658,330 and 33,587,701 issued and 28,436,558 and 28,367,338 shares outstanding at March 31, 2024 and December 31, 2023, respectively

-

-

-

300

333

331

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Common stock; $0.01 par value: 100,000,000 authorized, 33,658,330 and 33,587,701 issued and 28,436,558 and 28,367,338 shares outstanding at March 31, 2024 and December 31, 2023, respectively

-

-

-

300

333

331

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Additional paid in capital

284,100

261,300

244,700

228,800

211,430

199,847

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Additional paid in capital

284,100

261,300

244,700

228,800

211,430

199,847

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Retained earnings

1,043,400

865,500

693,800

513,100

352,543

269,420

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Retained earnings

1,043,400

865,500

693,800

513,100

352,543

269,420

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Treasury stock; at cost: 7,362,106 and 6,862,152 shares at June 30, 2026 and December 31, 2025, respectively

640,000

456,800

302,200

289,300

147,239

141,653

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Treasury stock; at cost: 7,362,106 and 6,862,152 shares at June 30, 2026 and December 31, 2025, respectively

640,000

456,800

302,200

289,300

147,239

141,653

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accumulated other comprehensive income

22,100

35,000

33,700

40,600

-227

-8,800

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Accumulated other comprehensive income

22,100

35,000

33,700

40,600

-227

-8,800

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total stockholders’ equity

709,900

705,300

670,300

493,500

416,840

319,182

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total stockholders’ equity

709,900

705,300

670,300

493,500

416,840

319,182

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total liabilities and stockholders’ equity

2,068,000

2,059,900

1,981,300

1,778,900

1,653,202

1,187,676

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Total liabilities and stockholders’ equity

2,068,000

2,059,900

1,981,300

1,778,900

1,653,202

1,187,676

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Customer relationships
Intangibles, net

172,200

178,800

179,600

192,300

178,264

108,504

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Intangibles, net

172,200

178,800

179,600

192,300

178,264

108,504

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Other intangibles, net
Intangibles, net

89,300

91,700

89,100

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Intangibles, net

89,300

91,700

89,100

-

-

-

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Intangible assets

-

-

-

91,100

86,157

62,889

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

Intangible assets

-

-

-

91,100

86,157

62,889

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx

xxxxx