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 |