Sign in

Income Statement - Canadian Solar Inc. (CSIQ)

$(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 Dec-10 Dec-09 Dec-08 Dec-07 Dec-06
Total revenue 5,595.11 5,993.41 7,613.63 7,468.61 5,277.17 3,476.50 3,200.58 3,744.51 3,390.39 2,853.08 3,467.63 2,960.63 1,654.36 1,294.83 1,898.92 1,495.51 630.96 705.01 302.80 68.21
Cost of revenue 4,568.88 4,994.09 6,333.64 6,205.47 4,367.86 2,786.58 2,482.09 2,969.43 2,752.80 2,435.89 2,890.86 2,379.63 1,378.66 1,204.47 1,716.64 1,266.74 552.86 634.00 279.02 55.87
Gross profit 1,026.23 999.32 1,279.98 1,263.14 909.31 689.91 718.50 775.08 637.60 417.19 576.77 580.99 275.70 90.36 182.28 228.77 78.11 71.01 23.78 12.34
Total operating expenses + 983.07 1,029.40 826.66 907.08 718.93 469.48 459.62 410.43 368.25 324.02 329.40 214.68 144.88 232.88 175.45 108.47 71.59 46.94 239.71 11.23
Operating income 43.16 -30.08 453.32 356.06 190.38 220.43 258.88 364.66 269.35 93.16 247.37 366.31 130.82 -142.52 6.84 120.30 6.51 24.07 -1.96 1.11
Non-operating income (net) -212.77 -64.36 -30.19 15.85 -44.66 -85.95 -79.21 -66.17 -134.82 -5.51 -23.90 -45.48 -74.55 -56.10 -81.20 -52.72 14.96 -23.54 1.56 -10.11
Income before tax -169.61 -94.44 423.14 371.91 145.72 134.48 179.67 298.49 134.52 87.66 223.47 320.83 56.27 -198.62 -74.37 67.58 21.48 0.53 -0.39 -9.00
Income tax expense 14.15 -16.58 59.50 73.35 35.84 -1.98 13.12 61.97 40.95 17.98 49.51 77.43 7.64 -5.43 16.54 16.75 -1.30 9.92 -0.18 0.43
Net income -104.13 36.05 274.19 239.97 95.25 146.70 171.59 237.07 99.57 65.25 171.86 239.50 31.66 -195.47 -90.81 50.57 22.65 -9.39 -0.21 -9.43
Show Quarterly Income Statement

Income Statement - Canadian Solar Inc. (CSIQ)

$(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 Jun-12 Mar-12 Dec-11 Sep-11 Jun-11 Mar-11 Dec-10 Sep-10 Jun-10 Mar-10 Dec-09 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06
Total revenue 1,077.88 1,217.21 1,487.40 1,693.87 1,196.63 1,521.24 1,507.62 1,635.43 1,329.11 1,702.04 1,846.29 2,364.02 1,701.28 1,971.60 1,932.48 2,314.19 1,250.35 1,528.72 1,229.45 1,429.66 1,089.34 1,040.65 914.36 695.85 825.64 919.71 759.88 1,036.28 484.72 901.04 767.97 650.59 1,424.91 1,108.76 912.22 692.37 677.04 668.43 657.32 805.91 721.42 805.91 849.81 636.65 860.89 636.65 914.38 623.77 466.32 519.47 490.90 380.38 263.61 294.84 325.97 348.22 325.80 474.06 499.64 481.82 443.40 443.40 377.18 328.68 336.93 254.19 213.13 114.18 49.47 68.82 252.36 212.59 171.24 127.46 97.44 60.41 17.49 24.37 17.80 13.02 13.02
Cost of revenue 807.06 1,092.81 1,231.10 1,188.84 1,056.13 1,304.21 1,260.19 1,353.34 1,076.36 1,488.63 1,538.28 1,923.45 1,383.28 1,622.97 1,569.91 1,943.14 1,069.46 1,227.43 1,000.82 1,244.87 894.74 899.57 735.94 548.63 602.44 690.21 560.97 853.63 377.28 629.73 567.58 491.16 1,280.97 890.21 752.42 524.53 585.64 619.47 540.03 667.44 608.95 667.44 722.99 540.11 707.93 540.11 705.09 505.54 397.72 418.21 390.69 331.71 238.05 279.97 318.70 305.05 300.75 432.68 487.74 418.15 378.08 378.08 311.91 284.07 295.02 230.01 178.39 91.10 53.36 98.23 213.26 179.51 143.00 112.85 91.09 57.94 17.14 24.27 12.98 9.31 6.32
Gross profit 270.82 124.40 256.30 505.03 140.49 217.04 247.44 282.09 252.75 213.40 308.00 440.57 318.00 348.63 362.57 371.05 180.89 301.29 228.63 184.79 194.60 141.09 178.42 147.21 223.20 229.50 198.91 182.64 107.44 271.31 200.39 159.44 143.95 218.55 159.80 167.84 91.41 48.96 117.29 138.47 112.47 138.47 126.82 96.54 152.96 96.54 209.29 118.23 68.61 101.26 100.21 48.67 25.56 14.87 7.27 43.17 25.06 41.39 11.90 63.68 65.32 65.32 65.28 44.61 41.91 24.19 34.73 23.08 -3.90 -29.41 39.11 33.08 28.24 14.61 6.35 2.47 0.35 0.10 4.82 3.71 13.02
Total operating expenses + 197.95 188.46 221.71 377.60 195.30 381.76 247.14 234.44 217.38 233.59 224.99 216.45 172.40 212.87 273.90 254.93 165.38 233.87 175.54 158.41 151.12 138.61 119.37 101.74 109.76 118.08 118.81 121.90 100.83 134.75 104.49 105.50 65.70 88.39 102.03 84.09 93.74 60.72 90.32 98.89 74.10 98.89 95.94 64.05 74.24 64.05 53.20 50.53 42.03 55.96 44.94 36.44 7.54 106.35 41.77 46.24 38.51 62.90 42.61 38.66 31.28 31.28 25.30 27.59 20.71 39.70 14.86 10.17 6.87 15.57 13.35 9.78 8.23 223.10 7.03 5.26 4.33 4.96 3.95 1.16 0.00
Operating income 72.87 -64.06 34.59 127.43 -54.81 -164.72 0.29 47.65 35.37 -20.18 83.02 224.12 145.60 135.76 88.67 116.12 15.52 67.43 53.09 26.38 43.48 2.48 59.05 45.47 113.44 111.43 80.11 60.74 6.61 136.56 95.90 53.94 78.25 130.16 57.77 83.75 -2.33 -11.76 26.97 39.58 38.38 39.58 30.88 32.49 78.72 32.49 156.09 67.70 26.57 45.30 55.27 12.23 18.02 -91.48 -34.50 -3.08 -13.46 -21.52 -30.70 25.01 34.04 34.04 39.98 17.02 21.21 -15.51 19.88 12.91 -10.76 -44.98 25.75 23.29 20.00 5.49 -0.68 -2.79 -3.98 -4.86 0.87 2.55 13.02
Non-operating income (net) -69.44 -70.92 -48.53 -48.35 -44.97 17.49 -26.19 -7.17 10.53 5.13 -31.13 19.43 -10.06 -23.74 42.53 0.17 -13.49 -1.30 -21.67 -10.07 -16.04 -1.14 -29.55 -17.90 -31.26 -19.21 -16.75 -10.27 -32.97 14.67 -16.51 -34.32 -30.00 -35.89 -44.98 -38.82 -15.13 -9.73 -11.64 15.43 0.43 15.43 -3.98 -11.65 2.69 -11.65 -13.30 -4.21 -15.68 -16.34 -8.35 -25.43 -24.44 -15.85 -10.65 -20.36 -10.39 -21.80 -16.90 -16.14 -26.36 -26.36 -14.54 -13.78 -18.37 -4.30 6.54 5.92 6.80 -3.26 -12.43 -13.87 6.03 0.39 1.19 -0.23 0.22 -0.02 -0.32 -4.88 -13.02
Income before tax 3.43 -134.98 -13.94 79.08 -99.78 -147.23 -25.90 40.48 45.90 -15.05 51.89 243.56 135.54 112.02 131.20 116.29 2.03 66.13 31.43 16.31 27.45 1.34 29.50 27.57 82.18 92.21 63.36 50.47 -26.37 151.23 79.39 19.62 48.25 94.27 12.79 44.93 -17.46 -21.49 15.33 55.01 38.80 55.01 26.90 20.84 81.41 20.84 142.79 63.49 10.90 28.96 46.92 -13.19 -6.42 -107.33 -45.15 -23.44 -23.84 -43.31 -47.60 8.87 7.68 7.68 25.44 3.24 2.84 -19.82 26.42 18.84 -3.97 -48.24 13.32 9.42 26.03 5.88 0.51 -3.02 -3.76 -4.87 0.55 -2.34 0.00
Income tax expense 16.94 -4.18 7.14 34.31 -23.12 -11.71 -19.83 5.28 9.68 -4.65 -10.58 46.02 28.72 21.85 28.96 27.73 -6.91 26.52 -2.88 -1.65 13.85 -2.46 20.63 8.90 -29.05 25.21 10.43 13.95 -7.53 36.68 13.42 7.77 4.09 28.94 6.17 8.96 -3.11 -10.60 0.02 16.30 12.25 16.30 -3.86 2.68 19.71 2.68 34.36 8.25 7.35 3.69 12.38 -5.06 -3.37 -3.29 -1.80 2.10 -2.45 16.27 -3.38 1.91 1.74 1.74 4.89 0.12 1.45 -4.39 1.10 1.16 0.82 1.76 2.25 -1.13 7.04 -0.11 -0.02 -0.15 0.09 0.23 0.31 0.06 2.28
Net income -32.09 -86.34 8.99 7.20 -33.97 33.90 -14.03 3.82 12.35 -1.39 21.89 169.97 83.71 77.83 78.47 74.46 9.21 25.96 35.24 11.26 22.78 6.64 8.83 20.60 110.63 67.74 58.33 62.68 -17.17 111.58 66.54 15.57 43.38 61.40 13.29 38.21 -13.34 -13.33 15.61 40.38 22.58 40.38 30.37 17.86 61.33 17.86 104.20 55.78 3.78 20.95 27.69 -12.60 -4.38 -104.99 -43.67 -25.47 -21.34 -59.89 -43.88 7.08 5.88 5.88 20.32 3.22 1.50 -15.59 25.34 17.67 -4.79 -50.00 11.07 10.55 19.00 5.99 0.52 -2.87 -3.85 -5.10 0.24 -2.39 -2.28
4 days ago