CSIQ
CSIQ
CA1366351098
Canadian Solar Inc.
Loading chart...

Financials

Trends
* Timeframes marked with (Est.) are analyst estimates based on consensus data.
Details
Breakdown 2025 2024 Change %
Total Revenue 5.595.107.000 5.993.409.000
6.6%
Cost of Revenue 4.568.881.000 4.994.090.000
8.5%
Gross Profit 1.026.226.000 999.319.000
2.7%
983.070.000 1.029.400.000
4.5%
Operating Income 43.156.000 -30.081.000
243.5%
Pretax Income -140.739.000 -82.302.000
71.0%
Net Income Common Stockholders -168.560.000 36.051.000
567.6%
-- --
--
-- --
--
ende