Canadian Solar Balance Sheet 2009-2024 | CSIQ

Fifteen years of historical annual and quarterly balance sheets for Canadian Solar (CSIQ).

Annual Data | Millions of US $ except per share data

202320222021202020192018201720162015201420132012201120102009
$2,948$1,977$1,438$1,660$1,201$930$1,196$1,011$1,094$999$687$566$525$476$340
$1,210$1,236$888$546$592$622$480$478$584$419$315$285$380$170$152
$1,180$1,524$1,192$696$554$262$346$295$334$432$231$274$297$272$164
$284$268$434$354$254$289$296$267$78.14$143$71.11$108$45.22$0$0
$475$639$820$930$652$971$1,768$1,739$143$282$386$209$48.44$117$98.62
$6,095$5,645$4,772$4,186$3,253$3,074$4,085$3,791$2,264$2,316$1,719$1,442$1,296$1,035$754
$3,088$1,827$1,402$1,158$1,046$885$747$462$331$469$408$470$510$330$217
$237$116$98.82$78.29$153$129$425$384$189$38.82$34.07$26.73$11.01$5.67$7.10
$19.73$17.53$18.99$22.43$83.63$15.91$95.88$16.04$86.55$6.61$5.66$4.33$10.78$16.07$12.53
$871$670$612$640$646$563$302$357$218$174$224$277$28.89$19.77$37.03
$5,800$3,392$2,617$2,351$2,214$1,818$1,804$1,616$2,150$757$734$817$584$389$285
$11,896$9,037$7,388$6,537$5,467$4,893$5,890$5,407$4,414$3,072$2,454$2,259$1,880$1,423$1,039
$5,864$5,259$4,038$3,588$3,092$2,948$4,108$3,721$2,656$1,949$1,778$1,540$1,236$745$515
$1,655$1,071$748$669$619$394$531$619$753$284$151$215$89.20$100$30.15
$471$308$404$324$253$242$185$167$153$96.43$87.50$102$87.18$42.68$27.60
$2,326$1,472$1,224$1,056$950$671$722$786$925$394$274$417$176$143$57.75
$8,191$6,730$5,262$4,644$4,042$3,620$4,830$4,507$3,581$2,343$2,052$1,958$1,413$888$573
$836$836$836$687$704$703$702$701$677$675$561$503$502$501$500
$1,550$1,276$1,036$940$794$622$384$284$219$47.00$-192.50$-224.16$-28.69$62.11$11.54
$-118.74$-170.55$-50.58$-28.68$-109.61$-110.15$-54.03$-91.81$-59.86$20.06$53.91$50.80$45.56$0$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$29.12$15.40
$3,705$2,307$2,126$1,893$1,425$1,273$1,060$899$833$730$401$302$467$535$466
$11,896$9,037$7,388$6,537$5,467$4,893$5,890$5,407$4,414$3,072$2,454$2,259$1,880$1,423$1,039

Quarterly Data | Millions of US $ except per share data

2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-09-302014-06-302013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$2,188$2,894$2,948$2,996$3,253$2,063$1,977$1,967$1,959$1,696$1,438$1,363$1,311$1,530$1,660$1,568$984$1,141$1,201$1,047$969$892$930$985$1,000$1,204$1,196$1,156$966$955$1,001$1,011$1,094$937$1,023$0$0$0$687$683$541$606$566$691$692$625$525$621$686$478$476$552$525$434$340$236$245$206
$1,391$1,139$1,210$1,300$1,589$1,303$1,236$1,193$1,113$965$888$913$822$590$546$623$565$523$592$633$589$532$622$451$509$459$480$576$473$477$508$478$584$521$411$0$0$0$315$316$316$234$285$283$269$300$380$218$279$307$170$147$199$224$152$228$116$67.74
$1,205$1,395$1,180$1,432$1,532$1,672$1,524$1,604$1,622$1,629$1,192$1,213$1,130$934$696$625$547$632$554$413$338$385$262$322$336$414$346$302$283$275$310$295$334$426$521$0$0$0$231$221$218$291$274$318$344$390$297$406$436$305$272$196$182$173$164$144$108$101
$268$244$284$278$269$268$268$298$432$433$434$497$357$368$354$450$397$380$254$261$247$286$289$317$285$297$296$193$241$252$227$267$78.14$155$173$0$0$0$71.11$96.21$0$0$108$0$0$0$45.22$0$0$0$0$0$0$0$0$0$0$0
$728$506$475$624$673$742$639$691$607$971$820$970$741$986$930$656$703$636$652$991$753$995$971$1,262$1,265$1,040$1,768$1,979$1,947$1,563$163$1,739$143$237$88.82$0$0$0$386$337$513$331$209$173$191$91.65$0$261$222$152$117$147$108$81.23$98.62$62.44$54.10$45.32
$5,780$6,178$6,095$6,631$7,317$6,047$5,645$5,753$5,733$5,694$4,772$4,957$4,362$4,408$4,186$3,921$3,196$3,313$3,253$3,345$2,895$3,090$3,074$3,337$3,396$3,413$4,085$4,205$3,909$3,521$2,208$3,791$2,264$2,277$2,216$0$0$0$1,719$1,653$1,588$1,462$1,442$1,465$1,496$1,407$1,296$1,506$1,623$1,242$1,035$1,042$1,014$912$754$670$523$420
$3,080$3,053$3,088$2,569$2,000$1,986$1,827$1,517$1,354$1,382$1,402$1,367$1,398$1,265$1,158$989$970$977$1,046$996$958$933$885$863$797$791$747$675$596$538$278$462$331$1,312$1,196$0$0$0$408$427$0$0$470$0$0$0$632$0$0$0$0$0$0$0$0$0$0$0
$228$238$237$178$159$136$116$107$105$98.81$98.82$82.96$62.52$73.75$78.29$78.60$79.32$68.01$153$150$153$130$129$418$424$426$425$412$419$432$181$384$189$126$41.08$0$0$0$34.07$34.65$32.44$29.49$26.73$287$9.95$10.28$0$11.75$5.58$8.73$5.67$7.02$7.06$7.10$7.10$4.17$3.00$3.00
$33.92$35.39$19.73$13.83$13.94$14.80$17.53$79.66$16.35$18.19$18.99$128$20.44$21.14$22.43$86.16$22.43$81.43$83.63$86.86$84.06$85.58$15.91$16.38$16.20$15.47$95.88$16.12$16.26$16.08$88.59$16.04$86.55$79.05$8.19$0$0$0$5.66$5.51$5.71$5.69$4.33$23.43$29.67$24.80$2.26$24.17$24.11$17.33$16.07$15.43$1.99$1.84$12.53$12.80$12.87$12.95
$977$987$871$728$589$718$670$809$752$772$612$677$696$588$640$795$733$612$646$390$607$594$563$335$316$397$302$372$336$467$194$357$218$208$174$0$0$0$224$276$143$316$277$36.04$291$15.48$0$27.64$29.50$29.94$19.77$41.58$52.86$48.73$37.03$44.48$43.58$50.59
$6,357$6,189$5,800$4,769$3,882$3,782$3,392$2,909$2,648$2,679$2,617$2,525$2,663$2,432$2,351$2,271$2,062$2,003$2,214$1,963$2,143$1,983$1,818$1,867$1,796$1,887$1,804$1,843$1,766$1,877$2,733$1,616$2,150$1,801$1,495$0$0$0$734$791$229$397$817$375$358$77.47$634$87.90$80.75$74.59$58.23$76.45$75.39$69.06$67.57$69.36$65.98$73.03
$12,137$12,367$11,896$11,400$11,199$9,829$9,037$8,661$8,380$8,373$7,388$7,482$7,025$6,839$6,537$6,193$5,259$5,316$5,467$5,308$5,039$5,073$4,893$5,204$5,193$5,300$5,890$6,048$5,675$5,398$4,942$5,407$4,414$4,078$3,711$0.00$0.00$0.00$2,454$2,444$2,259$2,316$2,259$2,317$2,348$1,991$1,880$2,080$2,170$1,714$1,423$1,402$1,337$1,204$1,039$947$761$660
$5,579$6,038$5,864$5,713$6,002$5,815$5,259$4,930$4,784$4,761$4,038$4,178$3,869$3,874$3,588$3,170$2,791$2,833$3,092$3,080$2,931$3,064$2,948$3,645$3,663$3,620$4,108$4,412$4,125$3,713$2,723$3,721$2,656$2,499$2,307$0$0$0$1,778$1,700$1,559$1,620$1,540$1,481$1,572$1,355$1,236$1,352$1,374$1,040$745$802$813$675$515$516$359$264
$1,999$1,969$1,655$1,453$1,241$1,089$1,071$1,167$1,005$978$748$804$755$691$669$846$580$666$619$547$486$465$394$120$221$328$531$444$399$588$1,035$619$753$664$503$0$0$0$151$191$255$205$215$225$137$89.30$88.25$155$184$80.98$100$59.56$14.13$28.70$30.15$31.60$31.57$46.17
$497$474$471$454$370$350$308$384$413$415$404$400$368$338$324$290$268$252$253$249$236$236$242$231$200$202$185$174$175$177$216$144$153$130$98.77$0$0$0$87.50$112$106$103$102$97.43$92.78$91.15$0$55.08$51.77$47.58$42.68$38.15$34.22$31.37$27.60$24.66$22.07$21.29
$2,771$2,637$2,326$2,066$1,755$1,580$1,472$1,615$1,485$1,467$1,224$1,270$1,191$1,091$1,056$1,207$918$989$950$862$787$736$671$357$427$536$722$645$598$789$1,288$786$925$802$611$0$0$0$274$371$379$363$417$389$294$180$88.25$210$236$129$143$97.71$48.35$60.07$57.75$56.26$53.64$67.46
$8,350$8,675$8,191$7,779$7,757$7,395$6,730$6,545$6,269$6,228$5,262$5,448$5,060$4,965$4,644$4,377$3,710$3,823$4,042$3,942$3,717$3,800$3,620$4,002$4,090$4,156$4,830$5,057$4,723$4,501$4,011$4,507$3,581$3,301$2,917$0$0$0$2,052$2,071$1,938$1,983$1,958$1,870$1,866$1,536$1,413$1,562$1,610$1,168$888$900$861$735$573$572$413$331
$836$836$836$836$836$836$836$836$0$836$836$793$745$687$687$687$686$686$704$704$703$704$703$703$703$702$702$702$702$701$701$701$677$677$677$0$0$0$561$551$503$503$503$503$502$502$0$502$502$502$501$501$501$501$500$395$395$395
$1,566$1,562$1,550$1,551$1,529$1,359$1,276$1,198$0$1,045$1,036$1,010$974$963$940$934$925$904$794$726$668$605$622$510$444$428$384$322$309$271$282$284$219$157$126$0$0$0$-192.50$-213.45$-241.14$-228.53$-224.16$-119.17$-75.50$-50.03$-28.69$31.19$75.07$67.98$62.11$36.57$16.25$13.03$11.54$27.12$1.78$-15.88
$-215.62$-166.04$-118.74$-179.65$-158.78$-149.72$-170.55$-236.60$0$-44.28$-50.58$-68.02$-45.72$-53.87$-28.68$-87.50$-126.19$-157.53$-109.61$-122.08$-107.78$-91.90$-110.15$-60.91$-87.17$-28.72$-54.03$-57.07$-79.96$-79.17$-52.93$-91.81$-59.86$-48.84$2.45$0$0$0$53.91$56.34$0$0$50.80$0$0$0$45.56$0$0$0$0$0$0$0$0$0$0$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$95.47$96.92$0$103$96.40$55.65$0.00$38.52$38.22$32.51$29.12$22.42$17.38$15.31$15.40$15.14$14.99$14.86
$3,787$3,691$3,705$3,621$3,441$2,434$2,307$2,117$2,111$2,145$2,126$2,034$1,964$1,875$1,893$1,816$1,549$1,493$1,425$1,365$1,321$1,273$1,273$1,202$1,103$1,144$1,060$991$952$897$930$899$833$777$794$0$0$0$401$373$322$334$302$447$482$456$467$518$560$546$535$502$475$469$466$375$348$329
$12,137$12,367$11,896$11,400$11,199$9,829$9,037$8,661$8,380$8,373$7,388$7,482$7,025$6,839$6,537$6,193$5,259$5,316$5,467$5,308$5,039$5,073$4,893$5,204$5,193$5,300$5,890$6,048$5,675$5,398$4,942$5,407$4,414$4,078$3,711$0$0$0$2,454$2,444$2,259$2,316$2,259$2,317$2,348$1,991$0$2,080$2,170$1,714$1,423$1,402$1,337$1,204$1,039$947$761$660