Income Statement - SiteOne Landscape Supply, Inc. (SITE)
$(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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 4,704.80 | 4,540.60 | 4,301.20 | 4,014.50 | 3,475.70 | 2,704.50 | 2,357.50 | 2,112.30 | 1,861.70 | 1,648.20 | 1,451.60 | 1,176.60 | 1,072.70 | 1,062.00 |
| Cost of revenue | 3,069.60 | 2,980.50 | 2,810.00 | 2,593.00 | 2,263.10 | 1,803.20 | 1,584.30 | 1,434.20 | 1,266.20 | 1,132.50 | 1,022.50 | 865.50 | 783.00 | 744.60 |
| Gross profit | 1,635.20 | 1,560.10 | 1,491.20 | 1,421.50 | 1,212.60 | 901.30 | 773.20 | 678.10 | 595.50 | 515.70 | 429.10 | 311.10 | 289.70 | 317.40 |
| Total operating expenses | 1,397.10 | 1,367.80 | 1,240.90 | 1,088.40 | 898.90 | 721.50 | 648.30 | 570.80 | 497.70 | 441.70 | 369.30 | 265.90 | 232.00 | 276.40 |
| Operating income | 238.10 | 192.30 | 250.30 | 333.10 | 313.70 | 179.80 | 124.90 | 107.30 | 97.80 | 74.00 | 59.80 | 45.20 | 57.70 | 41.00 |
| Non-operating income (net) | -35.00 | -31.90 | -27.10 | -20.00 | -19.20 | -31.00 | -33.40 | -32.10 | -25.20 | -22.10 | -11.40 | -9.10 | -0.10 | 9.10 |
| Income before tax | 203.10 | 160.40 | 223.20 | 313.10 | 294.50 | 148.80 | 91.50 | 75.20 | 72.60 | 51.90 | 48.40 | 36.10 | 57.60 | 50.10 |
| Income tax expense | 45.70 | 36.00 | 49.80 | 67.70 | 56.10 | 27.50 | 13.80 | 1.30 | 18.00 | 21.30 | 19.50 | 14.40 | 23.90 | -21.00 |
| Net income | 151.80 | 123.60 | 173.40 | 245.40 | 238.40 | 121.30 | 77.70 | 73.90 | 54.60 | 30.60 | 28.90 | 21.70 | 33.70 | 64.90 |
Show Quarterly Income Statement
Income Statement - SiteOne Landscape Supply, Inc. (SITE)
$(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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 940.10 | 1,045.60 | 1,258.20 | 1,461.60 | 939.40 | 1,013.10 | 1,208.80 | 1,413.90 | 904.80 | 965.00 | 1,145.10 | 1,353.70 | 837.40 | 890.00 | 1,102.60 | 1,216.60 | 805.30 | 805.20 | 936.40 | 1,083.90 | 650.20 | 675.10 | 751.90 | 817.70 | 459.80 | 535.00 | 652.80 | 752.40 | 417.30 | 474.60 | 578.50 | 687.80 | 371.40 | 415.70 | 502.40 | 608.60 | 335.00 | 361.80 | 444.50 | 513.40 | 328.50 | 339.80 | 404.50 | 481.50 | 225.80 | 287.85 | 287.85 | 388.50 | 300.45 | 1,078.00 |
| Cost of revenue | 621.30 | 688.80 | 821.00 | 930.20 | 629.60 | 675.50 | 797.80 | 903.60 | 603.60 | 638.40 | 757.00 | 864.30 | 550.30 | 587.40 | 714.00 | 755.50 | 536.10 | 522.80 | 595.90 | 695.70 | 448.70 | 452.80 | 501.80 | 531.60 | 317.00 | 365.00 | 437.60 | 494.40 | 287.30 | 325.90 | 387.50 | 457.90 | 262.90 | 283.80 | 342.10 | 406.20 | 234.10 | 250.00 | 306.10 | 344.90 | 231.50 | 235.20 | 286.10 | 334.00 | 167.20 | 213.05 | 213.05 | 279.60 | 219.70 | 776.70 |
| Gross profit | 318.80 | 356.80 | 437.20 | 531.40 | 309.80 | 337.60 | 411.00 | 510.30 | 301.20 | 326.60 | 388.10 | 489.40 | 287.10 | 302.60 | 388.60 | 461.10 | 269.20 | 282.40 | 340.50 | 388.20 | 201.50 | 222.30 | 250.10 | 286.10 | 142.80 | 170.00 | 215.20 | 258.00 | 130.00 | 148.70 | 191.00 | 229.90 | 108.50 | 131.90 | 160.30 | 202.40 | 100.90 | 111.70 | 138.40 | 168.50 | 97.00 | 104.60 | 118.40 | 147.50 | 58.60 | 74.80 | 74.80 | 108.90 | 80.75 | 0.00 |
| Total operating expenses | 344.70 | 361.80 | 352.00 | 344.00 | 339.30 | 362.50 | 341.10 | 340.70 | 323.50 | 328.50 | 306.90 | 318.10 | 287.40 | 354.00 | 286.80 | 271.00 | 228.00 | 247.10 | 237.10 | 223.60 | 191.10 | 200.10 | 181.50 | 173.80 | 166.10 | 165.60 | 162.70 | 165.30 | 154.70 | 148.10 | 149.50 | 144.10 | 129.10 | 133.10 | 126.50 | 125.30 | 112.80 | 114.70 | 106.50 | 117.00 | 103.40 | 109.50 | 96.90 | 90.60 | 72.30 | 67.45 | 67.45 | 70.50 | 65.50 | 0.00 |
| Operating income | -25.90 | -5.00 | 85.20 | 187.40 | -29.50 | -24.90 | 69.90 | 169.60 | -22.30 | -1.90 | 81.20 | 171.30 | -0.30 | -51.40 | 101.80 | 190.10 | 41.20 | 35.30 | 103.40 | 164.60 | 10.40 | 22.20 | 68.60 | 112.30 | -23.30 | 4.40 | 52.50 | 92.70 | -24.70 | 0.60 | 41.50 | 85.80 | -20.60 | -1.20 | 33.80 | 77.10 | -11.90 | -3.00 | 31.90 | 51.50 | -6.40 | -4.90 | 21.50 | 56.90 | -13.70 | 7.65 | 7.65 | 38.40 | 15.25 | 53.30 |
| Non-operating income (net) | -8.00 | -8.20 | -9.10 | -10.30 | -7.40 | -6.70 | -9.50 | -9.00 | -6.70 | -6.50 | -6.40 | -7.30 | -6.90 | 45.90 | -5.60 | -4.60 | -4.30 | -5.10 | -4.30 | -4.30 | -5.50 | -9.10 | -6.60 | -7.60 | -7.70 | -7.50 | -8.20 | -8.70 | -9.00 | -8.30 | -9.20 | -8.00 | -6.60 | -6.20 | -6.20 | -6.60 | -6.20 | -6.70 | -6.30 | -6.50 | -2.60 | -3.70 | -2.70 | -2.60 | -2.40 | -2.50 | -2.50 | -2.30 | -2.35 | -8.70 |
| Income before tax | -33.90 | -13.20 | 76.10 | 177.10 | -36.90 | -31.60 | 60.40 | 160.60 | -29.00 | -8.40 | 74.80 | 164.00 | -7.20 | -5.50 | 96.20 | 185.50 | 36.90 | 30.20 | 99.10 | 160.30 | 4.90 | 13.10 | 62.00 | 104.70 | -31.00 | -3.10 | 44.30 | 84.00 | -33.70 | -7.70 | 32.30 | 77.80 | -27.20 | -7.40 | 27.60 | 70.50 | -18.10 | -9.70 | 25.60 | 45.00 | -9.00 | -8.60 | 18.80 | 54.30 | -16.10 | 5.15 | 5.15 | 36.10 | 12.90 | 44.60 |
| Income tax expense | -9.80 | -5.40 | 15.50 | 45.00 | -9.40 | -10.10 | 15.80 | 40.00 | -9.70 | -5.00 | 17.50 | 40.00 | -2.70 | -4.60 | 22.90 | 44.80 | 4.60 | 2.70 | 19.10 | 36.80 | -2.50 | 1.60 | 13.80 | 25.60 | -13.50 | -5.60 | 9.70 | 19.30 | -9.60 | -5.60 | 2.40 | 14.70 | -10.20 | -11.40 | 10.70 | 26.30 | -7.60 | -4.10 | 10.70 | 18.10 | -3.40 | -2.70 | 7.40 | 21.10 | -6.30 | 2.10 | 2.10 | 14.20 | 5.10 | 20.40 |
| Net income | -26.60 | -9.00 | 59.10 | 129.00 | -27.30 | -21.70 | 44.40 | 120.20 | -19.30 | -3.40 | 57.30 | 124.00 | -4.50 | -0.90 | 73.30 | 140.70 | 32.30 | 27.50 | 80.00 | 123.50 | 7.40 | 11.50 | 48.20 | 79.10 | -17.50 | 2.50 | 34.60 | 64.70 | -24.10 | -2.10 | 29.90 | 63.10 | -17.00 | 4.00 | 16.90 | 44.20 | -10.50 | -5.60 | 14.90 | 26.90 | -5.60 | -5.90 | 11.40 | 33.20 | -9.80 | -2.80 | -2.80 | 21.90 | 0.80 | 24.20 |