Income Statement - Installed Building Products, Inc. (IBP)
$(Billion, Million)| Dec-25 | Dec-24 | Dec-23 | Dec-22 | Dec-21 | Dec-20 | Dec-19 | Dec-18 | Dec-17 | Dec-16 | Dec-15 | Dec-14 | Dec-13 | Dec-12 | Dec-11 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 2,970.80 | 2,941.30 | 2,778.60 | 2,669.84 | 1,968.65 | 1,653.23 | 1,511.63 | 1,336.43 | 1,132.93 | 862.98 | 662.72 | 518.02 | 431.93 | 301.25 | 238.45 |
| Cost of revenue | 1,961.50 | 1,946.80 | 1,847.90 | 1,842.06 | 1,379.20 | 1,143.25 | 1,076.81 | 964.84 | 808.90 | 610.53 | 474.43 | 377.97 | 322.24 | 227.21 | 181.22 |
| Gross profit | 1,009.30 | 994.50 | 930.70 | 827.78 | 589.45 | 509.97 | 434.82 | 371.59 | 324.03 | 252.45 | 188.29 | 140.05 | 109.69 | 74.04 | 57.23 |
| Total operating expenses | 622.90 | 612.00 | 561.60 | 482.40 | 401.60 | 348.11 | 313.66 | 278.37 | 249.76 | 186.40 | 143.34 | 114.47 | 96.61 | 75.94 | 74.36 |
| Operating income | 386.40 | 382.50 | 369.10 | 345.41 | 187.90 | 161.87 | 121.16 | 93.22 | 74.27 | 66.05 | 44.95 | 25.59 | 13.08 | -1.90 | -17.13 |
| Non-operating income (net) | -29.40 | -36.10 | -36.00 | -42.10 | -32.43 | -30.69 | -28.56 | -21.03 | -18.45 | -6.44 | -3.02 | -3.00 | -2.22 | -1.84 | 11.39 |
| Income before tax | 357.00 | 346.40 | 333.10 | 303.31 | 155.48 | 131.18 | 92.61 | 72.19 | 55.82 | 59.61 | 41.93 | 22.59 | 10.85 | -3.74 | -5.74 |
| Income tax expense | 91.60 | 89.80 | 89.40 | 79.88 | 36.71 | 33.94 | 24.45 | 17.44 | 14.68 | 21.17 | 15.41 | 8.61 | 4.22 | 0.56 | 1.45 |
| Net income | 265.40 | 256.60 | 243.70 | 223.40 | 118.80 | 97.24 | 68.16 | 54.75 | 41.14 | 38.44 | 26.52 | 13.93 | 6.04 | -1.91 | -8.99 |
Show Quarterly Income Statement
Income Statement - Installed Building Products, Inc. (IBP)
$(Billion, Million)| Mar-26 | Dec-25 | Sep-25 | Jun-25 | Mar-25 | Dec-24 | Sep-24 | Jun-24 | Mar-24 | Dec-23 | Sep-23 | Jun-23 | Mar-23 | Dec-22 | Sep-22 | Jun-22 | Mar-22 | Dec-21 | Sep-21 | Jun-21 | Mar-21 | Dec-20 | Sep-20 | Jun-20 | Mar-20 | Dec-19 | Sep-19 | Jun-19 | Mar-19 | Dec-18 | Sep-18 | Jun-18 | Mar-18 | Dec-17 | Sep-17 | Jun-17 | Mar-17 | Dec-16 | Sep-16 | Jun-16 | Mar-16 | Dec-15 | Sep-15 | Jun-15 | Mar-15 | Dec-14 | Sep-14 | Jun-14 | Mar-14 | Dec-13 | Sep-13 | Jun-13 | Mar-13 | Dec-12 | Sep-12 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 660.50 | 747.50 | 778.20 | 760.30 | 684.80 | 750.20 | 760.60 | 737.60 | 692.90 | 720.73 | 706.47 | 692.10 | 659.31 | 686.49 | 719.11 | 676.75 | 587.49 | 533.72 | 509.76 | 488.10 | 437.07 | 441.47 | 420.49 | 393.94 | 397.33 | 401.23 | 396.45 | 371.81 | 342.14 | 353.12 | 349.00 | 332.58 | 301.73 | 299.87 | 295.19 | 282.20 | 255.67 | 233.98 | 225.39 | 211.91 | 191.70 | 191.50 | 181.58 | 159.69 | 129.95 | 145.27 | 140.46 | 126.35 | 105.95 | 119.33 | 115.95 | 104.69 | 91.96 | 91.40 | 80.31 |
| Cost of revenue | 458.70 | 486.00 | 514.00 | 500.40 | 461.10 | 498.40 | 503.80 | 486.20 | 458.40 | 475.02 | 464.40 | 459.63 | 448.90 | 469.09 | 497.84 | 460.04 | 415.09 | 377.40 | 353.88 | 336.21 | 311.64 | 306.54 | 288.84 | 266.80 | 281.07 | 281.19 | 278.36 | 264.56 | 252.70 | 254.48 | 251.67 | 236.94 | 221.75 | 218.52 | 209.61 | 197.27 | 183.50 | 165.62 | 158.13 | 149.67 | 137.11 | 137.03 | 128.16 | 113.41 | 95.82 | 106.06 | 100.83 | 91.54 | 79.54 | 88.12 | 86.00 | 78.43 | 69.69 | 69.59 | 60.04 |
| Gross profit | 201.80 | 261.50 | 264.20 | 259.90 | 223.70 | 251.80 | 256.80 | 251.40 | 234.50 | 245.71 | 242.09 | 232.48 | 210.41 | 217.40 | 221.28 | 216.71 | 172.40 | 156.32 | 155.88 | 151.89 | 125.43 | 134.93 | 131.65 | 127.14 | 116.26 | 120.04 | 118.09 | 107.26 | 89.44 | 98.64 | 97.33 | 95.64 | 79.98 | 81.35 | 85.58 | 84.93 | 72.17 | 68.35 | 67.26 | 62.24 | 54.59 | 54.47 | 53.42 | 46.28 | 34.13 | 39.21 | 39.63 | 34.81 | 26.41 | 31.21 | 29.95 | 26.26 | 22.27 | 21.80 | 20.27 |
| Total operating expenses | 143.20 | 152.70 | 157.40 | 158.90 | 153.90 | 153.30 | 155.50 | 156.60 | 146.60 | 148.13 | 139.79 | 140.20 | 133.50 | 114.94 | 127.37 | 124.66 | 115.43 | 107.56 | 101.47 | 98.28 | 94.33 | 90.03 | 86.06 | 84.80 | 87.23 | 85.14 | 80.65 | 76.42 | 71.45 | 71.89 | 71.00 | 68.31 | 67.18 | 64.75 | 63.35 | 61.96 | 59.70 | 49.30 | 47.42 | 45.66 | 44.01 | 39.37 | 37.94 | 34.89 | 31.14 | 29.89 | 28.82 | 30.23 | 25.53 | 26.67 | 24.19 | 23.76 | 21.99 | 25.51 | 18.69 |
| Operating income | 58.60 | 108.80 | 106.80 | 101.00 | 69.80 | 98.50 | 101.30 | 94.80 | 87.90 | 97.58 | 102.30 | 92.30 | 76.88 | 102.48 | 93.91 | 92.05 | 56.97 | 48.77 | 54.42 | 53.60 | 31.10 | 44.90 | 45.59 | 42.34 | 29.03 | 34.90 | 37.44 | 30.84 | 17.99 | 26.75 | 26.34 | 27.33 | 12.80 | 16.60 | 22.24 | 22.97 | 12.47 | 19.05 | 19.84 | 16.58 | 10.58 | 15.10 | 15.48 | 11.39 | 2.99 | 9.32 | 10.81 | 4.58 | 0.88 | 4.54 | 5.76 | 2.49 | 0.29 | -3.70 | 1.58 |
| Non-operating income (net) | -11.50 | -6.80 | -6.50 | -7.60 | -8.50 | -9.10 | -7.40 | -8.10 | -11.50 | -7.33 | -9.51 | -9.61 | -9.52 | -9.74 | -10.85 | -10.77 | -10.75 | -10.12 | -7.20 | -7.43 | -7.66 | -7.71 | -7.74 | -7.89 | -7.36 | -8.39 | -8.61 | -5.75 | -5.80 | -5.60 | -5.41 | -5.85 | -4.16 | -6.62 | -4.50 | -5.00 | -2.32 | -1.59 | -1.57 | -1.63 | -1.66 | -0.01 | -1.13 | -1.16 | -0.72 | -1.12 | -0.99 | -0.77 | -0.13 | -0.59 | -0.75 | -0.35 | -0.53 | 6.12 | -0.63 |
| Income before tax | 47.10 | 102.00 | 100.30 | 93.40 | 61.30 | 89.40 | 93.90 | 86.70 | 76.40 | 90.26 | 92.80 | 82.69 | 67.36 | 92.75 | 83.06 | 81.28 | 46.23 | 38.65 | 47.21 | 46.18 | 23.44 | 37.20 | 37.85 | 34.46 | 21.67 | 26.51 | 28.82 | 25.09 | 12.19 | 21.15 | 20.92 | 21.48 | 8.64 | 9.97 | 17.73 | 17.97 | 10.15 | 17.46 | 18.27 | 14.95 | 8.92 | 15.09 | 14.35 | 10.23 | 2.27 | 8.20 | 9.83 | 3.81 | 0.75 | 3.95 | 5.01 | 2.15 | -0.25 | 2.42 | 0.95 |
| Income tax expense | 12.30 | 25.40 | 25.90 | 24.40 | 15.90 | 22.50 | 25.30 | 21.50 | 20.50 | 25.42 | 24.80 | 21.09 | 18.09 | 24.02 | 22.08 | 21.37 | 12.40 | 9.28 | 12.32 | 8.96 | 6.15 | 9.36 | 9.77 | 9.12 | 5.68 | 7.31 | 7.61 | 6.17 | 3.35 | 4.68 | 5.36 | 5.16 | 2.24 | -0.82 | 5.72 | 6.00 | 3.78 | 6.38 | 6.72 | 4.96 | 3.11 | 5.80 | 4.87 | 3.72 | 1.02 | 3.15 | 3.63 | 1.48 | 0.35 | 1.57 | 1.94 | 0.71 | -0.01 | 0.05 | -0.08 |
| Net income | 34.80 | 76.60 | 74.40 | 69.00 | 45.40 | 66.90 | 68.60 | 65.20 | 55.90 | 64.84 | 67.99 | 61.60 | 49.30 | 68.72 | 60.98 | 59.90 | 33.82 | 29.37 | 34.89 | 37.21 | 17.29 | 27.84 | 28.08 | 25.34 | 15.99 | 19.19 | 21.21 | 18.92 | 8.83 | 16.48 | 15.56 | 16.32 | 6.39 | 10.79 | 12.01 | 11.97 | 6.36 | 11.08 | 11.55 | 9.99 | 5.81 | 9.29 | 9.48 | 6.51 | 1.24 | 5.06 | 6.20 | 2.31 | 0.37 | 2.38 | 2.97 | -0.10 | -1.73 | 0.93 | -0.37 |