Canadian Solar stock kpis
Want to see CSIQ full AI Analyst Report?
Revenue by Segment
Shows how revenue is distributed across different business segments, highlighting which areas are driving growth and which may need strategic focus or improvement.
CSI Solar is the clear, lumpy revenue engine while Recurrent Energy is volatile and relatively small — and increasingly a near‑term earnings drag: management flagged Recurrent operating losses and cash burn from project monetization. Growing negative elimination/unallocated items suggest rising intersegment/internal project financing tied to U.S. reshoring efforts, adding noise to reported revenue. The large backlog and planned capacity ramps support medium‑term growth (notably storage), but higher debt, capex and commodity/logistics risks mean margins and cash flow could remain pressured before H2 upside materializes.
CSIQ Revenue by Segment
| Date | CSI Solar | Recurrent Energy | Elimination and Unallocated Items |
|---|---|---|---|
| Jun 30, 2026 | $1.10B | $117.31M | -$7.13M |
| Mar 31, 2026 | $949.66M | $139.23M | -$11.02M |
| Dec 31, 2025 | $1.26B | $67.04M | -$113.41M |
| Sep 30, 2025 | $1.43B | $105.20M | -$44.29M |
| Jun 30, 2025 | $1.73B | $106.14M | -$144.07M |
| Mar 31, 2025 | $1.19B | $125.24M | -$118.88M |
| Dec 31, 2024 | $1.67B | $188.46M | -$337.26M |
| Sep 30, 2024 | $1.72B | $45.06M | -$253.76M |
| Jun 30, 2024 | $1.73B | $50.52M | -$146.56M |
| Mar 31, 2024 | $1.34B | $39.43M | -$52.48M |
| Dec 31, 2023 | $1.70B | $53.75M | -$53.03M |
| Sep 30, 2023 | $1.81B | $63.81M | -$23.03M |
| Jun 30, 2023 | $2.01B | $360.05M | -$10.02M |
| Mar 31, 2023 | $1.71B | $20.05M | -$28.50M |
| Dec 31, 2022 | $1.98B | $73.65M | -$78.10M |
| Sep 30, 2022 | $1.97B | $100.92M | -$141.61M |
| Jun 30, 2022 | $1.82B | $553.98M | -$56.21M |
| Mar 31, 2022 | $1.21B | $92.97M | -$52.61M |
| Dec 31, 2021 | $1.34B | $232.42M | -$46.98M |
| Sep 30, 2021 | $1.15B | $139.99M | -$59.75M |
| Jun 30, 2021 | $1.18B | $280.61M | -$34.91M |
| Mar 31, 2021 | $695.15M | $471.06M | -$76.88M |
| Dec 31, 2020 | $784.59M | $372.62M | -$116.55M |
| Sep 30, 2020 | $921.53M | $78.57M | -$85.74M |
| Jun 30, 2020 | $709.18M | $32.43M | -$45.77M |
| Mar 31, 2020 | $689.75M | $242.55M | -$106.66M |

