Canadian Solar Inc.CSIQNASDAQ
Loading
Cash Flow Under PressureContracting
Percentile Rank0
Studio
Year-over-Year Change

Cash generated from core business operations

Percentile
P0
Near historical low
vs 5Y Ago
-1.5x
Contraction
Streak
2 yr
Consecutive declineContracting
PeriodValueYoY Change
2024$-885.32M-229.3%
2023$684.62M-25.3%
2022$916.63M+324.5%
2021$-408.25M-238.7%
2020$-120.54M-120.1%
2019$600.11M+177.5%
2018$216.28M+6.1%
2017$203.92M+173.3%
2016$-278.07M-167.2%
2015$413.66M-