Revenue
$4.99B
TTM · Period ending: · USD

CSIQ Revenue
Latest reported$4.99Bperiod ending
Latest reported$4.99Bperiod ending
CSIQ TTM Revenue ($9.68M → $4.99B)
TTM revenue
High-resolution chart · PNG
CSIQ revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Revenue (USD) |
|---|---|
| 4,990,203,000 | |
| 5,476,360,000 | |
| 5,595,107,000 | |
| 5,899,139,000 | |
| 5,919,361,000 | |
| 5,860,923,000 | |
| 5,993,409,000 | |
| 6,174,205,000 | |
| 6,512,866,000 | |
| 7,241,456,000 | |
| 7,613,626,000 | |
| 7,883,185,000 | |
| 7,969,379,000 | |
| 7,919,542,000 | |
| 7,468,610,000 | |
| 7,025,733,000 | |
| 6,322,704,000 | |
| 5,438,179,000 | |
| 5,277,169,000 | |
| 4,789,104,000 | |
| 4,474,014,000 | |
| 3,740,199,000 | |
| 3,476,495,000 | |
| 3,355,548,000 | |
| 3,201,070,000 | |
| 3,541,499,000 | |
| 3,200,583,000 | |
| 3,181,917,000 | |
| 3,190,005,000 | |
| 2,804,320,000 | |
| 3,744,512,000 | |
| 3,952,235,000 | |
| 4,096,488,000 | |
| 4,138,264,000 | |
| 3,390,395,000 | |
| 2,950,059,000 | |
| 2,695,159,000 | |
| 2,808,699,000 | |
| 2,853,079,000 | |
| 3,304,929,000 | |
| 3,497,412,000 | |
| 3,328,157,000 | |
| 3,467,626,000 | |
| 3,303,500,000 | |
| 3,368,075,000 | |
| 3,355,193,000 | |
| 2,960,626,000 | |
| 2,523,943,000 | |
| 2,100,459,000 | |
| 1,857,070,000 | |
| 1,654,357,000 | |
| 1,429,727,000 | |
| 1,264,795,000 | |
| 1,232,637,000 | |
| 1,294,830,000 | |
| 1,474,051,000 | |
| 1,647,725,000 | |
| 1,781,323,000 | |
| 1,898,923,000 | |
| 1,877,583,056 | |
| 1,755,127,056 | |
| 1,601,982,056 | |
| 1,495,509,056 | |
| 1,296,983,165 | |
| 1,132,926,165 | |
| 918,427,165 | |
| 630,961,165 | |
| 445,590,356 | |
| 484,826,356 | |
| 583,235,356 | |
| 705,005,356 | |
| 763,640,671 | |
| 608,715,671 | |
| 456,543,671 | |
| 302,797,671 | |
| 199,710,256 | |
| 120,072,256 | |
| 72,679,784 | |
| 68,211,312 | |
| 48,421,006 | |
| 35,202,956 | |
| 26,763,378 | |
| 18,323,800 | |
| 16,164,055 | |
| 14,004,310 | |
| 11,844,565 | |
| 9,684,820 |