{"id":347,"date":"2019-09-06T09:38:17","date_gmt":"2019-09-06T00:38:17","guid":{"rendered":"https:\/\/canadiansolar-energy.co.jp\/en\/news_release\/?p=347"},"modified":"2019-09-06T09:38:17","modified_gmt":"2019-09-06T00:38:17","slug":"canadian-solar-reports-second-quarter-2019-results","status":"publish","type":"post","link":"https:\/\/canadiansolar-energy.co.jp\/en\/news_release\/2019\/347.html","title":{"rendered":"CANADIAN SOLAR REPORTS SECOND QUARTER 2019 RESULTS"},"content":{"rendered":"\n<div class=\"xn-content\">\n<p><location value=\"LU\/ca.on.guelph\" idsrc=\"xmltag.org\">GUELPH, Ontario<\/location>, <chron>Aug. 15, 2019<\/chron> \/PRNewswire\/ &#8212; Canadian Solar Inc. (&#8220;<org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org>&#8221; or the &#8220;Company&#8221;) (NASDAQ: CSIQ), one of the world&#8217;s largest solar power companies, today announced financial results for the second quarter ended <chron>June 30, 2019<\/chron>. <\/p>\n<p><b>Second Quarter 2019 Highlights<\/b><\/p>\n<ul type=\"disc\">\n<li>Total solar module shipments were 2,143 MW, compared to 1,575 MW in the first quarter of 2019 and second quarter 2019 guidance of 1.95 GW to 2.05 GW. <\/li>\n<li>Net revenue was <money>$1,036.3 million<\/money>, compared to <money>$484.7 million<\/money> in the first quarter of 2019 and second quarter 2019 guidance of <money>$970 million to $1.01 billion<\/money>. <\/li>\n<li>Gross margin was 17.6%, including the benefit of an anti-dumping (&#8220;AD&#8221;) and countervailing duty (&#8220;CVD&#8221;) true-up of <money>$21.6 million<\/money>, or 15.5% without taking into account the true-up benefit which represents the non-GAAP gross margin, compared to 22.2% in the first quarter of 2019 and second quarter 2019 guidance of 13% to 15%. <\/li>\n<li>Net income attributable to <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> on a GAAP basis was <money>$62.7 million<\/money>, or <money>$1.04<\/money> per diluted share, compared to net loss of <money>$17.2 million<\/money>, or <money>$0.29<\/money> per diluted share, in the first quarter of 2019. <\/li>\n<li>Net income attributable to <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> on a non-GAAP basis was <money>$46.4 million<\/money>, or <money>$0.77<\/money> per diluted share. Non-GAAP net income excludes an AD and CVD true-up of <money>$21.6 million<\/money>, net of income tax effect. For a reconciliation of results under generally accepted accounting principles in <location value=\"LC\/us;LB\/nam\" idsrc=\"xmltag.org\">the United States<\/location> (&#8220;GAAP&#8221;) to non-GAAP results, see the accompanying table &#8220;About Non-GAAP Financial Measures&#8221;. <\/li>\n<li>Net cash provided by operating activities was approximately <money>$225.8 million<\/money>, compared to <money>$104.9 million<\/money> in the first quarter of 2019. <\/li>\n<li>As of <chron>July 31, 2019<\/chron>, the Company&#8217;s portfolio of utility-scale solar power plants in operation was 795.8 MWp with an estimated total resale value of approximately <money>$1.0 billion<\/money>. <\/li>\n<\/ul>\n<p><b>Second Quarter 2019 Results<br \/><\/b>Net revenue in the second quarter of 2019 was <money>$1,036.3 million<\/money>, compared to <money>$484.7 million<\/money> in the first quarter of 2019, and <money>$650.6 million<\/money> in the second quarter of 2018. The sequential increase was primarily due to higher solar module shipments and higher revenue from the sale of solar power plants.<\/p>\n<p>Total solar module shipments in the second quarter of 2019 were 2,143 MW, compared to 1,575 MW in the first quarter of 2019 and second quarter 2019 guidance of 1.95 GW to 2.05 GW. Total solar module shipments in the second quarter of 2019 included 65 MW shipped to the Company&#8217;s utility-scale solar power projects. Module shipments recognized in revenue in the second quarter of 2019 totaled 2,376 MW, compared to 1,423 MW in the first quarter of 2019 and 1,454 MW in the second quarter of 2018.<\/p>\n<p>Gross profit in the second quarter of 2019 was <money>$182.6 million<\/money>, compared to <money>$107.4 million<\/money> in the first quarter of 2019 and <money>$159.4 million<\/money> in the second quarter of 2018. Gross margin in the second quarter of 2019 was 17.6%, including the benefit of an AD and CVD true-up of <money>$21.6 million<\/money>, or 15.5% without the true-up benefit which represents the non-GAAP gross margin, compared to 22.2% in the first quarter of 2019, and 24.5% in the second quarter of 2018, including the benefits of AD and CVD true-ups of $25.8 million in the second quarter of 2018, or 20.5% without the true-up benefit. The non-GAAP gross margin achieved in the second quarter was higher than previous guidance of 13.0% to 15.0% primarily due to lower blended module manufacturing costs and slightly higher than expected average selling price of solar modules.<\/p>\n<p>The Company&#8217;s Module and System Solutions (MSS) business comprises primarily the design, development, manufacture and sale of solar modules, other solar power products and solar system kits. The MSS business also provides engineering, procurement and construction (EPC) and operating and maintenance (O&amp;M) services. The Company&#8217;s Energy business includes primarily the development and sale of solar projects, operating solar power projects and the sale of electricity. Module sales from the Company&#8217;s MSS business to the Energy business are on terms and conditions similar to sales to third parties.<\/p>\n<p>The Company develops solar power projects worldwide. Where applicable, the Company may apply for and\/or be entitled to receive a feed-in tariff (FIT) for its projects. Alternatively, the Company may participate in public or private energy auctions and bidding, which result in long-term power purchase agreements (PPAs). The Company may also sell all or part of the electricity generated from its solar power projects on the merchant power market. Due to the relatively long lead times (two to four years) required to develop solar power projects and bring them to a commercial operation date (COD), the actual gross margin of a project may deviate from the expected gross margin. The deviation may be caused by, among other things, changes in the political and economic conditions in host countries, project specific conditions, price movements of solar modules and other components, changes in the cost of EPC services and the capital return requirements of solar asset buyers. In recent years, the Company has sold some solar power projects before COD. We typically refer to these sales as &#8220;notice to proceed&#8221; or NTP sales. In NTP sales, revenue is lower while the gross margin percentage is higher than in COD sales, even if the absolute margin is the same. Results from the Company&#8217;s Energy business may be lumpy from quarter to quarter, depending on whether projects are sold at NTP or COD, project sale transaction dates and the profit level of each project.<\/p>\n<p>The following tables provide selected financial data for the Company&#8217;s MSS and Energy businesses: <\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"8\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Three Months Ended June 30, 2019 <br \/>(In Thousands of U.S. Dollars)<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>MSS<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Energy<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Elimination<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Total<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Net revenue <\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">673,116<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">374,938<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(11,779)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,036,275<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Cost of revenue<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">519,376<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">353,529<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.83em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(19,272)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">853,633<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Gross profit<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">153,740<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">21,409<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">7,493<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">182,642<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Gross Margin<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">22.8%<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">5.7%<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">\u2014<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">17.6%<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Income (loss) from<br \/>operations<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">58,437<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.83em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(5,188)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">7,493<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">60,742<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"8\" style=\"BORDER-TOP:black 0pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 0pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"8\" style=\"BORDER-TOP:black 0pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 0pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"8\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Six Months Ended June 30, 2019 <br \/>(In Thousands of U.S. Dollars)<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>MSS<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Energy<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Elimination<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Total<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Net revenue <\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,142,017<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">406,525<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.83em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(27,548)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,520,994<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Cost of revenue<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">889,040<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">375,703<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.83em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(33,830)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,230,913<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Gross profit<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">252,977<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">30,822<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">6,282<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">290,081<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Gross Margin<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">22.2%<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">7.6%<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">\u2014<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">19.1%<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Income (loss) from operations<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">79,178<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.83em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(18,113)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">6,282<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">67,347<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"3\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Three Months Ended <br \/>June 30, 2019<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Six Months Ended <br \/>June 30, 2019<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"6\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(In Thousands of U.S. Dollars)<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>MSS:<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"MARGIN-LEFT:0.83em; MARGIN-TOP:0em; MARGIN-BOTTOM:0em ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Solar modules and other solar power products<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">525,130<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">896,224<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"MARGIN-LEFT:0.83em; MARGIN-TOP:0em; MARGIN-BOTTOM:0em ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Solar system kits<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">31,844<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">56,920<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"MARGIN-LEFT:0.83em; MARGIN-TOP:0em; MARGIN-BOTTOM:0em ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">EPC services<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">84,424<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">124,104<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"MARGIN-LEFT:0.83em; MARGIN-TOP:0em; MARGIN-BOTTOM:0em ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">O&amp;M services<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">3,397<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">7,907<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"MARGIN-LEFT:0.83em; MARGIN-TOP:0em; MARGIN-BOTTOM:0em ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Others (materials and components)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">16,542<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">29,314<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"MARGIN-LEFT:3.33em; MARGIN-TOP:0em; MARGIN-BOTTOM:0em ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Subtotal<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">661,337<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,114,469<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Energy:<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"MARGIN-LEFT:0.83em; MARGIN-TOP:0em; MARGIN-BOTTOM:0em ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Solar power projects<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">365,962<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">390,533<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"MARGIN-LEFT:0.83em; MARGIN-TOP:0em; MARGIN-BOTTOM:0em ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Electricity<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,693<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2,976<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"MARGIN-LEFT:0.83em; MARGIN-TOP:0em; MARGIN-BOTTOM:0em ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Others (EPC and development services)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">7,283<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">13,016<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"MARGIN-LEFT:3.33em; MARGIN-TOP:0em; MARGIN-BOTTOM:0em ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Subtotal<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">374,938<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">406,525<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Total net revenue<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,036,275<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,520,994<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>Total operating expenses in the second quarter of 2019 were <money>$121.9 million<\/money>, compared to <money>$100.8 million<\/money> in the first quarter of 2019 and <money>$105.5 million<\/money> in the second quarter of 2018. <\/p>\n<p>Selling expenses in the second quarter of 2019 were <money>$45.4 million<\/money>, compared to <money>$37.9 million<\/money> in the first quarter of 2019 and <money>$40.3 million<\/money> in the second quarter of 2018. The sequential increase was primarily due to the increase in shipping and handling costs and project transaction fees associated with the higher quarterly revenue level.<\/p>\n<p>General and administrative expenses in the second quarter of 2019 were <money>$65.7 million<\/money>, compared to <money>$51.4 million<\/money> in the first quarter of 2019 and <money>$56.4 million<\/money> in the second quarter of 2018. The sequential increase was mainly due to the impairment of <money>$9.7 million<\/money> for certain manufacturing equipment, as well as a <money>$2.9 million<\/money> increase in bad debt provision.<\/p>\n<p>Research and development expenses in the second quarter of 2019 were <money>$12.1 million<\/money>, compared to <money>$13.2 million<\/money> in the first quarter of 2019 and <money>$9.1 million<\/money> in the second quarter of 2018.<\/p>\n<p>Other operating income in the second quarter of 2019 was <money>$1.3 million<\/money>, compared to <money>$1.7 million<\/money> in the first quarter of 2019 and <money>$0.3 million<\/money> in the second quarter of 2018.<\/p>\n<p>Income from operations in the second quarter of 2019 was <money>$60<\/money>.7 million, compared to <money>$6.6 million<\/money> in the first quarter of 2019, and <money>$53.9 million<\/money> in the second quarter of 2018. Operating margin was 5.9% in the second quarter of 2019, compared to 1.4% in the first quarter of 2019 and 8.3% in the second quarter of 2018. <\/p>\n<p>Non-cash depreciation and amortization charges in the second quarter of 2019 were <money>$39.7 million<\/money>, compared to <money>$37.6 million<\/money> in the first quarter of 2019 and <money>$30.2 million<\/money> in the second quarter of 2018. Non-cash equity compensation expense in the second quarter of 2019 was <money>$3.5 million<\/money>, compared to <money>$2.4 million<\/money> in the first quarter of 2019 and <money>$3.3 million<\/money> in the second quarter of 2018.<\/p>\n<p>Interest expense in the second quarter of 2019 was <money>$20.7 million<\/money>, compared to <money>$21.7 million<\/money> in the first quarter of 2019 and <money>$26.6 million<\/money> in the second quarter of 2018. <\/p>\n<p>Interest income in the second quarter of 2019 was <money>$4.5 million<\/money>, compared to <money>$2.0 million<\/money> in the first quarter of 2019 and <money>$2.9 million<\/money> in the second quarter of 2018.  <\/p>\n<p>The Company recorded a loss on the change in fair value of derivatives in the second quarter of 2019 of <money>$12.5 million<\/money>, compared to <money>$1.3 million<\/money> in the first quarter of 2019 and <money>$7.6 million<\/money> in the second quarter of 2018. Foreign exchange gain in the second quarter of 2019 was <money>$16.4 million<\/money>, compared to a loss of <money>$12.6 million<\/money> in the first quarter of 2019, and a loss of <money>$2.5 million<\/money> in the second quarter of 2018. <\/p>\n<p>Income tax expense in the second quarter of 2019 was <money>$14.0 million<\/money>, compared to income tax benefit of <money>$7.5 million<\/money> in the first quarter of 2019 and income tax expense of <money>$7.8 million<\/money> in the second quarter of 2018.<\/p>\n<p>Net income attributable to <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> in the second quarter of 2019 was <money>$62.7 million<\/money>, or <money>$1.04<\/money> per diluted share, compared to net loss of <money>$17.2 million<\/money>, or <money>$0.29<\/money> per diluted share, in the first quarter of 2019 and net income of <money>$15.6 million<\/money>, or <money>$0.26<\/money> per diluted share, in the second quarter of 2018.<\/p>\n<p><b>Financial Condition<br \/><\/b>The Company had <money>$981.0 million<\/money> of cash, cash equivalents and restricted cash as of <chron>June 30, 2019<\/chron>, compared to <money>$912.3 million<\/money> as of <chron>March 31, 2019<\/chron>.<\/p>\n<p>Accounts receivable, net of allowance for doubtful accounts, at the end of the second quarter of 2019 were <money>$454.6 million<\/money>, compared to <money>$388.7 million<\/money> at the end of the first quarter of 2019. Accounts receivable turnover in the second quarter of 2019 was 41 days, compared to 91 days in the first quarter of 2019. <\/p>\n<p>Inventories at the end of the second quarter of 2019 were <money>$337.8 million<\/money>, compared to <money>$385.1 million<\/money> at the end of the first quarter of 2019. Inventory turnover in the second quarter of 2019 was 40 days, compared to 81 days in the first quarter of 2019. <\/p>\n<p>Accounts and notes payable at the end of the second quarter of 2019 were <money>$926.2 million<\/money>, compared to <money>$934.0 million<\/money> at the end of the first quarter of 2019.<\/p>\n<p>Short-term borrowings and the current portion of long-term borrowings on project assets at the end of the second quarter of 2019 were <money>$1.3 billion<\/money>, compared to <money>$1.4 billion<\/money> at the end of the first quarter of 2019. Long-term borrowings at the end of the second quarter of 2019 were <money>$462.9 million<\/money>, compared to <money>$433.5 million<\/money> at the end of the first quarter of 2019. <\/p>\n<p>Total borrowings directly related to the Company&#8217;s utility-scale solar power projects were <money>$640.5 million<\/money> at the end of the second quarter of 2019, compared to <money>$735.0 million<\/money> at the end of the first quarter of 2019. Total debt at the end of the second quarter of 2019 was <money>$1<\/money>.86 billion, compared to <money>$1.92 billion<\/money> at the end of the first quarter of 2019.<\/p>\n<p>Dr. <person>Shawn Qu<\/person>, Chairman and Chief Executive Officer, commented: &#8220;<org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar&#8217;s<\/org> strong Q2 financial performance is principally due to the resiliency of our business model and our team&#8217;s solid execution of the business plan. Our focus on achieving improved operating efficiencies with reduced manufacturing costs across global operations, while continuing to invest in R&amp;D to ensure long-term success, puts us in the most competitive position in the Company&#8217;s history. Overall, we are incrementally more positive in the outlook for the second half of 2019 based on the improved visibility, healthy demand levels in key markets, more stable average selling prices and higher capacity utilization levels.&#8221;  <\/p>\n<p><person>Yan Zhuang<\/person>, Acting Chief Executive Officer, commented: &#8220;We are pleased with the 2019 second quarter results and continue to focus on increasing shareholder value. Solar module shipments, revenue and gross margin were all above expectations, underscoring the combined strengths of the MSS and Energy businesses. The MSS business benefited from higher capacity utilization, healthy demand levels and a slightly higher average selling price than previously forecasted. We are also encouraged with the execution on the R&amp;D roadmap, which gives us an added competitive advantage with a leadership position in sought-after high efficiency modules. During the quarter, we signed a multi-year contract with <org>EDF Renewables North America<\/org> to supply 1.8 GW of high-efficiency modules. This module supply agreement represents the largest single module supply agreement in <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar&#8217;s<\/org> 18-year history and is the latest example of the trust that our clients place in our ability to execute and deliver. In the Energy business, we completed the sale of 228 MWp projects globally in the second quarter, including 134 MWp in the U.S., 68 MWp in <location value=\"LC\/mx;LB\/cam\" idsrc=\"xmltag.org\">Mexico<\/location>, 20 MWp in <location value=\"LC\/cn;LB\/eas\" idsrc=\"xmltag.org\">China<\/location> and 6 MWp in <location value=\"LC\/na;LB\/safr\" idsrc=\"xmltag.org\">Namibia<\/location>. We also further expanded the global late-stage, utility-scale solar power project pipeline to over 3.6 GWp as of <chron>July 31, 2019<\/chron>, while maintaining a portfolio of solar power plants in operation at 795.8 MWp, with an estimated resale value of approximately <money>$1.0 billion<\/money>.&#8221;  <\/p>\n<p>Dr. <person>Huifeng Chang<\/person>, Senior Vice President and Chief Financial Officer, added: &#8220;Our solid execution resulted in the better than expected profitability for the second quarter. We improved the gross margin to 17.6% and delivered a net income of <money>$1.04<\/money> per diluted share on a GAAP basis, compared to a loss of <money>$0.29<\/money> per diluted share in the first quarter. The improved profitability was driven by lower overall manufacturing costs, higher earnings contribution from unconsolidated investees, and a foreign exchange gain. In the second quarter, as compared to the first quarter, we reduced operating expenses to 11.8% of revenues from 20.8% and reduced inventories by <money>$47.3 million<\/money>. Importantly, we generated <money>$225.8 million<\/money> in cash from operations, which allowed us to further reduce total debt and strengthen the balance sheet. We are firmly on track for continued business success as we move into the second half of 2019.&#8221; <\/p>\n<p><b>Utility-Scale Solar Project Pipeline <br \/><\/b>The Company divides its utility-scale solar project pipeline into two categories: an early-to-mid-stage pipeline and a late-stage pipeline. The late-stage pipeline includes primarily those projects that have feed-in tariffs (FITs) or power purchase agreements (PPAs) and are expected to be built within the next four years. The Company cautions that some late-stage projects may not reach completion due to such factors as failure to secure permits and grid connection, and changes of political and economic conditions in host countries, among others.<\/p>\n<p><i><u>Late-Stage Utility-Scale Solar Project Pipeline<\/u><\/i><\/p>\n<p>As of <chron>July 31, 2019<\/chron>, the Company&#8217;s late-stage, utility-scale solar project pipeline, including those in construction, totaled approximately 3.6 GWp, with 1,565 MWp in the U.S., 508.2 MWp in <location value=\"LC\/br;LB\/sam\" idsrc=\"xmltag.org\">Brazil<\/location>, 368 MWp in <location value=\"LC\/mx;LB\/cam\" idsrc=\"xmltag.org\">Mexico<\/location>, 311.8 MWp in <location value=\"LC\/jp;LB\/eas\" idsrc=\"xmltag.org\">Japan<\/location>, 385 MWp in <location value=\"LC\/cn;LB\/eas\" idsrc=\"xmltag.org\">China<\/location> and additional 465.2 MWp in total in <location value=\"LC\/au;LB\/anz\" idsrc=\"xmltag.org\">Australia<\/location>, <location value=\"LC\/ca;LB\/nam\" idsrc=\"xmltag.org\">Canada<\/location>, <location value=\"LC\/il;LB\/was\" idsrc=\"xmltag.org\">Israel<\/location>, <location value=\"LC\/tw;LB\/eas\" idsrc=\"xmltag.org\">Taiwan<\/location>, <location value=\"LC\/ph;LB\/seas\" idsrc=\"xmltag.org\">the Philippines<\/location>, <location value=\"LC\/my;LB\/seas\" idsrc=\"xmltag.org\">Malaysia<\/location>, <location value=\"LC\/it;LB\/seur\" idsrc=\"xmltag.org\">Italy<\/location> and <location value=\"LC\/kr;LB\/eas\" idsrc=\"xmltag.org\">South Korea<\/location>. <\/p>\n<p><b>In the United States, <\/b>as of July 31, 2019, the Company&#8217;s late-stage, utility-scale solar project pipeline in the U.S. totaled 1,565 MWp* as detailed in the table below. <\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Project<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>MWp<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Storage (MWh)<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Location<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Status<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Expected COD<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Gaskell West 2<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">147<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">N\/A<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">California<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2021<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Pflugerville<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">185<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">N\/A<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Texas<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2021<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Texas Project<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">280<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">N\/A<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Texas<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2021<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Texas Project 3<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">280<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">N\/A<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Texas<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2020<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Maplewood <sup>(1)<\/sup><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">310<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">N\/A<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Texas<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2021<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Maplewood 2 <sup>(1)<\/sup><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">40<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">N\/A<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Texas<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2021<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Slate<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">235<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">180<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">California<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2021<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Stanford Solar <br \/>Generating Station #2<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">88<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">N\/A<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">California<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2021<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Total<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,565<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(1) In June, the Company announced the addition of two new commercial and industrial (C&amp;I) electricity contracts: the first with Anheuser-Busch on the 310 MWp Maplewood project, and the second with Energy Transfer on the 40 MWp Maplewood 2 project. The electricity contract with Maplewood was signed in December 2018 but announced in June 2019.<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">*This table does not include the 100 MWac Sunflower project located in Mississippi. In November 2018, the Company entered into a build-to-transfer agreement with Entergy Mississippi for the Sunflower project. As part of the agreement, Entergy Mississippi will serve as both project owner and electricity off-taker once the project is constructed and transferred to them. This build-to-transfer agreement is pending approval by the Mississippi Public Service Commission.<\/span><\/p>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p><b>In <location value=\"LC\/jp;LB\/eas\" idsrc=\"xmltag.org\">Japan<\/location>,<\/b> as of <chron>July 31, 2019<\/chron>, the Company&#8217;s late-stage, utility-scale solar project pipeline, for which interconnection agreements and FIT have been secured, totaled approximately 311.8 MWp, including 94.4 MWp under construction and 217.4 MWp under development. In <chron>July 2019<\/chron>, two projects totaling 3.3 MWp reached COD.<\/p>\n<p>The table below sets forth the expected COD schedule of the Company&#8217;s late-stage utility-scale solar power projects in <location value=\"LC\/jp;LB\/eas\" idsrc=\"xmltag.org\">Japan<\/location>, as of <chron>July 31, 2019<\/chron>:<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td colspan=\"9\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Expected COD Schedule (MWp<\/b><b>)<\/b> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2019<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2020<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2021 and Thereafter<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b> Total<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">61.8<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">62.3<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">187.7<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">311.8<\/span><\/p>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p><b>In <location value=\"LC\/br;LB\/sam\" idsrc=\"xmltag.org\">Brazil<\/location>,<\/b> as of <chron>July 31, 2019<\/chron>, the Company has a 508.2 MWp late-stage, utility-scale solar project pipeline as detailed in the table below.<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Project<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>MWp<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Location<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Status<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Expected <br \/>COD<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Francisco Sa<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">114.3*<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Minas Gerais<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2021<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Jaiba<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">101.6*<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Minas Gerais<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2021<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Jaiba Expansao<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">25.6<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Minas Gerais<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2021<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Lavras<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">152.4*<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Ceara<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2021<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Salgueiro<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">114.3*<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Pernambuco<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2020<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Total<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">508.2<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">*In April 2019, the Company signed an agreement to sell its 80% interest in the 482.6 MWp of solar power projects to Nebras Power Investment Management B.V., a Dutch affiliate of Nebras Q.P.S.C. Canadian Solar will supply high efficiency bi-facial solar modules to the projects. The Company expects to complete the sale and recognize revenues over the coming months.<\/span><\/p>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p><b>In <location value=\"LC\/mx;LB\/cam\" idsrc=\"xmltag.org\">Mexico<\/location><\/b>, as of <chron>July 31, 2019<\/chron>, the Company has a 368 MWp late-stage, utility-scale solar project pipeline as detailed in the table below.<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Project<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>MWp<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Location<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Status<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Expected<br \/>COD<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">EL Mayo<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">124<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Sonora<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2021<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Horus<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">119<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Aguascalientes<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2020<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Tastiota<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">125<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Sonora<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Development<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2020<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Total<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">368<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p><b>In <location value=\"LC\/cn;LB\/eas\" idsrc=\"xmltag.org\">China<\/location>, <\/b>as of <chron>July 31, 2019<\/chron>, the Company&#8217;s late-stage power pipeline was 385 MWp. <\/p>\n<p><b>Solar Power Plants in Operation<br \/><\/b>In addition to its late-stage, utility-scale solar project pipeline, as of <chron>July 31, 2019<\/chron>, the Company had a portfolio of utility-scale, solar power plants in operation totaling 795.8 MWp. The Company records these power plants on the balance sheet as &#8220;project assets (build to sell)&#8221;, &#8220;assets held-for-sale&#8221; and &#8220;solar power systems, net (build to own)&#8221;. The proceeds of project sales recorded as &#8220;project assets (build to sell)&#8221; on the balance sheet will be recorded as revenue in the income statement once revenue recognition criteria are met. The gain or loss from the sale of projects recorded as &#8220;assets held-for-sale&#8221; and &#8220;solar power systems, net (build to own)&#8221; on the balance sheet will be recorded within &#8220;other operating income (expenses)&#8221; in the income statement. <\/p>\n<p>The table below sets forth the Company&#8217;s total portfolio of utility-scale, solar power plants in operation, as of <chron>July 31, 2019<\/chron> (MWp): <\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">U.S.<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Japan<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">China<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">India<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Argentina<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Others<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Total<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">205.9<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">89.6<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">350.3<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">35.0<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">100.1<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">14.9<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">795.8<\/span><\/p>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p><b>Manufacturing Capacity<\/b><\/p>\n<p>The table below sets forth the Company&#8217;s manufacturing capacity expansion plan for 2019.<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td colspan=\"5\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b><u>Manufacturing Capacity (MW)<\/u><\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><u>31-Dec-18 <br \/>(Actual)<\/u><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><u>30-Jun-19 <\/u><\/span><\/p>\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><u>(Actual)<\/u><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><u>31-Dec-19<br \/>(Planned)<\/u><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Ingot<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,650<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,650<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,650<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Wafer<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">5,000<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">5,000<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">5,000<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Cell<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">6,300<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">7,800<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">9,300<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Module<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">8,880<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">9,400<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">12,220<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>The Company&#8217;s manufacturing capacity expansion plan is subject to change based on market conditions. <\/p>\n<p><b>Senior Management Appointments<br \/><\/b>At the beginning of Q3 2019, the Company appointed <person>Ismael Guerrero Arias<\/person> as Corporate Vice President and President of the <org>Energy Group<\/org>, and <person>Ed Job<\/person> as Managing Director, Investor Relations.<\/p>\n<p>Mr. Guerrero brings over <span id=\"spanHghltf108\">fifteen<\/span> years of solar energy experience to <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org>, most recently as President, Head of Origination for <location value=\"LR\/asp\" idsrc=\"xmltag.org\">Asia<\/location> of <org>TerraForm Global, Inc.<\/org> Before joining TerraForm, Mr. Guerrero served as <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar&#8217;s<\/org> Vice President of Global Projects and led the Company&#8217;s <org>Energy Group&#8217;s<\/org> project development, sales and EPC activities. He was previously Director of Operations for <location value=\"LR\/asp\" idsrc=\"xmltag.org\">Asia<\/location> of the <org>Global Sustainable Fund<\/org> based in <location value=\"LC\/sg;LB\/seas\" idsrc=\"xmltag.org\">Singapore<\/location>. Mr. Guerrero replaces <person>Arthur Chien<\/person>, who will continue to act as an advisor on special projects, and will report to <person>Yan Zhuang<\/person>, Acting Chief Executive Officer of the Company.<\/p>\n<p>Mr. Job returns to <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> following a three-year sabbatical after serving as <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar&#8217;s<\/org> Director of Investor Relations. Mr. Job has over twenty years of experience in the areas of strategic development, corporate finance and investor relations. He will report to <person>Huifeng Chang<\/person>, Senior Vice President and Chief Financial Officer. <\/p>\n<p>Dr. <person>Shawn Qu<\/person>, Chairman and Chief Executive Officer commented: &#8220;I am pleased to welcome back Ismael and Ed, two former colleagues who know <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> well. Both have a proven track record of excellence in their fields. Their return will further strengthen the focus of our Energy business and bolster our engagement with the investment community.&#8221;<\/p>\n<p><b>Business Outlook<br \/><\/b>The Company&#8217;s business outlook is based on management&#8217;s current views and estimates with respect to market conditions, production capacity, the Company&#8217;s order book and the global economic environment. This outlook is subject to uncertainty on final customer demand, solar project construction and sale schedules. Management&#8217;s views and estimates are subject to change without notice.<\/p>\n<p>For the third quarter of 2019, the Company expects total solar module shipments to be in the range of 2.2 GW to 2.3 GW, including approximately 160 MW of shipments to the Company&#8217;s utility-scale solar power projects that may not be recognized as revenue in the third quarter of 2019. Total revenue for the third quarter is expected to be in the range of <money>$780 million to $810 million<\/money>. Gross margin for the third quarter is expected to be between 24% and 26%, reflecting the positive impact of planned higher gross margin project sales primarily in <location value=\"LC\/jp;LB\/eas\" idsrc=\"xmltag.org\">Japan<\/location> and the U.S.  The aforementioned revenue forecast does not include the potential sales of a project that may be completed in the third quarter. If the <span id=\"spanHghlt13f3\">transaction <\/span>is closed in time, total revenue for the third quarter is expected to be in the range of <money>$970 million to $1 billion<\/money> and gross margin between 27% and 29%.<\/p>\n<p>For the full year 2019, the Company now raises its guidance for total module shipments to the range of approximately 8.4 GW to 8.5 GW from the previous guidance of 7.4 GW to 7.8 GW. Total revenue for the year is expected to be in the range of <money>$3.5 billion to $3.8 billion<\/money>.<\/p>\n<p><person>Yan Zhuang<\/person>, Acting Chief Executive Officer of <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> commented: &#8220;At our recent <org>Solar Future Forum<\/org> in <location value=\"LU\/us.ny.nyc\" idsrc=\"xmltag.org\">New York City<\/location>, we highlighted <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar&#8217;s<\/org> considerable technology leadership advantages, our efforts to lower the levelized cost of energy and long-term track record. Among other things, there was a lot of excitement around the completion of the transition of all our cell capacity to PERC, which should be achieved by the end of August. This will give us a further competitive advantage as bi-facial capacity is expanded to meet increasing global demand. In the Energy business, we look forward to monetizing the late-stage, utility scale project pipeline, which now stands at 3.6 GWp and the portfolio of utility-scale, solar power plants in operation, which currently stands at 795.8 MWp. There is considerable interest in Canadian <span id=\"spanHghltae98\">Solar power <\/span>plants given the unparalleled track record of consistent module performance and reliability. As part of these efforts, we expect to complete the sale of our 80% interest in the 482.6 MWp Brazil portfolio of solar power plants in the coming months.&#8221;<\/p>\n<p>Mr. Zhuang added: &#8220;We remain committed to increasing shareholder value by executing on <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar&#8217;s<\/org> strategy for both the MSS and Energy businesses, while strengthening the balance sheet. In addition, we have expanded our Investor Relations team to improve our shareholder communication. We strive to enhance the investment community&#8217;s understanding of the strengths of <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar&#8217;s<\/org> business model, strategy and performance track record.&#8221;<\/p>\n<p><b>Recent Developments<br \/><\/b>On <chron>July 25, 2019<\/chron>, <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> announced that it signed an agreement for the purchase of electricity from its 32 MWp\/23 MWac Suffield solar facility with Direct Energy. The Suffield project, located in Southeast Alberta, is anticipated to be the largest solar photovoltaic (PV) facility in the province of Alberta when it enters operation in 2020.<\/p>\n<p>On <chron>July 17, 2019<\/chron>, <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> announced that it was awarded a 51.1 MWp solar photovoltaic project in the Sixth Brazilian Federal Energy Auction (A-4) held on June 28, 2019. 50% of the electricity generated will be purchased by two utilities under awarded 20-year power purchase agreements, with an average contracted price of 73.60 BRL\/MWh, or approximately US$19.37\/MWh, and the other 50% will be purchased under a long-term private PPA. <\/p>\n<p>On <chron>July 11, 2019<\/chron>, <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> announced that it achieved commercial operation on its first third-party EPC project in <location value=\"LC\/vn;LB\/seas\" idsrc=\"xmltag.org\">Vietnam<\/location>. <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> provided solar modules, inverter stations and EPC services in a joint venture with IPC Technique JSC and SD668 Vietnam JSC for the 15 MWp Chu Ngoc Solar Project owned by Licogi 16 JSC. The 15 MWp project reached commercial operation in <chron>June 2019<\/chron>.<\/p>\n<p>On <chron>June 6, 2019<\/chron>, <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> announced that it signed a module contract with Solar Century to supply 500 MW modules to Solar Century&#8217;s two projects in <location value=\"LC\/es;LB\/seur\" idsrc=\"xmltag.org\">Spain<\/location>.<\/p>\n<p>On <chron>June 4, 2019<\/chron>, <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> announced that its wholly-owned subsidiary, <org>Recurrent Energy, LLC<\/org> signed a 15-year power purchase agreement with <org>Energy Transfer<\/org> for 40 MWp\/28 MWac of electricity from its <location value=\"LU\/ca.nb.mapood\" idsrc=\"xmltag.org\">Maplewood<\/location> 2 solar project.<\/p>\n<p>On <chron>June 4, 2019<\/chron>, <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> announced that its wholly-owned subsidiary, <org>Recurrent Energy, LLC<\/org> signed 15-year power purchase agreement with Anheuser-Busch for 310 MWp\/222 MWac of electricity from its <location value=\"LU\/ca.nb.mapood\" idsrc=\"xmltag.org\">Maplewood<\/location> solar project. <\/p>\n<p><b>Conference Call Information<br \/><\/b>The Company will hold a conference call at <chron>8:00 a.m.<\/chron> U.S. Eastern Daylight Time on <chron>August 15, 2019<\/chron> (<chron>8:00 p.m.<\/chron>, <chron>August 15, 2019<\/chron> in <location value=\"LC\/hk;LB\/eas\" idsrc=\"xmltag.org\">Hong Kong<\/location>) to discuss the Company&#8217;s second quarter 2019 results and business outlook. The dial-in phone number for the live audio call is +1 866-519-4004 (toll-free from the U.S.), +852-3018-6771 (local dial-in from HK) or +1 845-675-0437 (from international locations). The passcode for the call is 7591587.  A live webcast of the conference call will also be available on the Investor Relations section of <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar&#8217;s<\/org> website at <a target=\"_blank\" href=\"http:\/\/www.canadiansolar.com\/\" rel=\"nofollow noopener noreferrer\">www.canadiansolar.com<\/a>. <\/p>\n<p>A replay of the call will be available 2 hours after the conclusion of the call until <chron>8:00 a.m.<\/chron> U.S. Eastern Daylight Time on <chron>Friday, August 23, 2019<\/chron> (<chron>8:00 p.m.<\/chron>, <chron>August 23, 2019<\/chron> in <location value=\"LC\/hk;LB\/eas\" idsrc=\"xmltag.org\">Hong Kong<\/location>) and can be accessed by dialing +1-855-452-5696 (toll-free from the U.S.), +852-3051-2780 (local dial-in from HK) or +1-646-254-3697 (from international locations), with passcode 7591587.  A webcast replay will also be available on the investor relations section of <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar&#8217;s<\/org> at <a target=\"_blank\" href=\"http:\/\/www.canadiansolar.com\/\" rel=\"nofollow noopener noreferrer\">www.canadiansolar.com<\/a>.<\/p>\n<p><b>About Canadian Solar Inc.<br \/><\/b><org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> was founded in 2001 in <location value=\"LC\/ca;LB\/nam\" idsrc=\"xmltag.org\">Canada<\/location> and is one of the world&#8217;s largest and foremost solar power companies. It is a leading manufacturer of solar photovoltaic modules and provider of solar energy solutions and has a geographically diversified pipeline of utility-scale solar power projects in various stages of development. Over the past 18 years, <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> has successfully delivered over 36 GW of premium-quality, solar photovoltaic modules to customers in over 150 countries. <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> is one of the most bankable companies in the solar industry, having been publicly listed on NASDAQ since 2006. For additional information about the Company, follow <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> on LinkedIn or visit <a target=\"_blank\" href=\"http:\/\/www.canadiansolar.com\/\" rel=\"nofollow noopener noreferrer\">www.canadiansolar.com<\/a>.<\/p>\n<p><b>Safe Harbor\/Forward-Looking Statements<br \/><\/b>Certain statements in this press release regarding the Company&#8217;s expected future shipment volumes, gross margins are forward-looking statements that involve a number of risks and uncertainties that could cause actual results to differ materially. These statements are made under the &#8220;Safe Harbor&#8221; provisions of the U.S. Private Securities Litigation Reform Act of 1995. In some cases, you can identify forward-looking statements by such terms as &#8220;believes,&#8221; &#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;intends,&#8221; &#8220;estimates,&#8221; the negative of these terms, or other comparable terminology. Factors that could cause actual results to differ include general business and economic conditions and the state of the solar industry; governmental support for the deployment of solar power; future available supplies of high-purity silicon; demand for end-use products by consumers and inventory levels of such products in the supply chain; changes in demand from significant customers; changes in demand from major markets such as <location value=\"LC\/jp;LB\/eas\" idsrc=\"xmltag.org\">Japan<\/location>, the U.S., <location value=\"LC\/in;LB\/sas\" idsrc=\"xmltag.org\">India<\/location> and <location value=\"LC\/cn;LB\/eas\" idsrc=\"xmltag.org\">China<\/location>; changes in customer order patterns; changes in product mix; capacity utilization; level of competition; pricing pressure and declines in average selling prices; delays in new product introduction; delays in utility-scale project approval process; delays in utility-scale project construction; delays in the completion of project sales; continued success in technological innovations and delivery of products with the features customers demand; shortage in supply of materials or capacity requirements; availability of financing; exchange rate fluctuations; litigation and other risks as described in the Company&#8217;s <org>SEC<\/org> filings, including its annual report on Form 20-F filed on <chron>April 25, 2019<\/chron>. Although the Company believes that the expectations reflected in the forward-looking statements are reasonable, it cannot guarantee future results, level of activity, performance, or achievements. Investors should not place undue reliance on these forward-looking statements. All information provided in this press release is as of today&#8217;s date, unless otherwise stated, and <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar<\/org> undertakes no duty to update such information, except as required under applicable law.<\/p>\n<p><b>FINANCIAL TABLES FOLLOW<\/b><\/p>\n<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:1.17em ;\"><\/td>\n<td colspan=\"10\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Canadian Solar Inc.<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td colspan=\"10\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Unaudited Condensed Consolidated Statement of Operations<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td colspan=\"10\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(In Thousands of U.S. Dollars, Except Share and Per Share Data and Unless Otherwise Stated)<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td colspan=\"10\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td colspan=\"5\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Three Months Ended<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Six Months Ended<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>June 30,<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>March 31,<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>June 30,<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>June<\/b><b> 30,<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>June<\/b><b> 30,<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2019<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2019<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2018<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2019<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2018<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Net revenues<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$  1,036,275<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$  484,719<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$  650,590<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$  1,520,994<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$  2,075,501<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Cost of revenues<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">853,633<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">377,280<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">491,155<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,230,913<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,772,119<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Gross profit<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>182,642<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>107,439<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>159,435<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>290,081<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>303,382<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Operating expenses:<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Selling expenses<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">45,361<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">37,931<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">40,275<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">83,292<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">82,607<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">General and administrative<br \/>expenses<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">65,735<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">51,423<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">56,433<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">117,159<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">105,208<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Research and development<br \/>expenses<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">12,133<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">13,166<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">9,134<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">25,298<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">18,633<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Other operating income<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(1,329)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(1,686)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(345)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(3,015)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(35,251)<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Total operating expenses<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>121,900<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>100,834<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>105,497<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>222,734<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>171,197<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Income from operations<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>60,742<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>6,605<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>53,938<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>67,347<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>132,185<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Other income (expenses):<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Interest expense<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(20,654)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(21,699)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(26,596)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(42,352)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(56,190)<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Interest income<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">4,452<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2,029<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2,883<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">6,481<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">6,459<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Loss on change in fair value of <br \/>derivatives<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(12,489)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(1,260)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(7,567)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(13,748)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(3,093)<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Foreign exchange gain (loss)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">16,415<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(12,586)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(2,454)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">3,828<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(10,911)<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Investment income (loss)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2,002<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">545<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(584)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2,547<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(584)<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Other expenses, net<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(10,274)<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(32,971)<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(34,318)<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(43,244)<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(64,319)<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Income (loss) before income taxes <br \/>and equity in earnings of <br \/>unconsolidated investees<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>50,468<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(26,366)<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>19,620<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>24,103<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>67,866<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Income tax benefit (expense)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(13,951)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">7,529<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(7,766)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(6,423)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(11,857)<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Equity in earnings of unconsolidated<br \/>investees<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">23,740<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,981<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">4,119<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">25,721<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">3,850<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Net income (loss)<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>60,257<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(16,856)<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>15,973<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>43,401<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>59,859<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Less: Net income (loss) attributable <br \/>to non-controlling interests<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(2,425)<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>309<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>404<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(2,116)<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>913<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Net income (loss) attributable to <br \/>Canadian Solar Inc.<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>$  62,682<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>$  (17,165)<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>$   15,569<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>$  45,517<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>$   58,946<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Earnings (loss) per share &#8211; basic<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$   1.05<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$   (0.29)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$   0.26<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$   0.77<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$   1.00<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Shares used in computation &#8211; basic<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">59,547,209<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">59,231,227<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">58,826,343<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">59,389,975<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">58,690,736<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Earnings (loss) per share &#8211; diluted<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$   1.04<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$   (0.29)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$   0.26<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$   0.76<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$   1.00<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Shares used in computation &#8211; diluted<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">60,260,410<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">59,231,227<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">59,215,958<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">60,272,536<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">59,183,822<\/span><\/p>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<\/p>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td colspan=\"12\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Canadian Solar Inc.<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"12\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Unaudited Condensed Consolidated Statement of Comprehensive Income<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"12\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(In Thousands of U.S. Dollars)<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"12\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td colspan=\"5\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b> Three Months Ended <\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td colspan=\"3\" style=\"BORDER-TOP:1pt ;BORDER-RIGHT:1pt ;VERTICAL-ALIGN: BOTTOM ;BORDER-BOTTOM:black 1pt solid ;PADDING-LEFT:0.50em ;BORDER-LEFT:1pt ;PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b> Six Months Ended <\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b> June 30<\/b><b>,<\/b> <\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b> March 31, <\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b> June 30<\/b><b>,<\/b> <\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b> June 30<\/b><b>,<\/b> <\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b> June 30<\/b><b>,<\/b> <\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2019<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2019<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2018<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2019<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2018<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Net Income (loss)<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>60,257<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(16,856)<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>15,973<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>43,401<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>59,859<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Other comprehensive income (net of tax <br \/>of nil):<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Foreign currency translation adjustment<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(11,170)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">15,985<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(62,068)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">4,815<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(38,887)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Gain (loss) on changes in fair value of <br \/>derivatives<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(3,310)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(2,370)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,918<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(5,680)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">7,046<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Comprehensive income (loss)<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>45,777<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(3,241)<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(44,177)<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>42,536<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>28,018<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Less: comprehensive income (loss) <br \/>attributable to non-controlling interests<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(1,028)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(4,327)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(1,292)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(5,355)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">2,208<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Comprehensive income (loss) attributable <br \/>to Canadian Solar Inc.<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>46,805<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>1,086<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(42,885)<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>47,891<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>25,810<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<\/p>\n<div style=\"TEXT-ALIGN: LEFT ;\">\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td colspan=\"6\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Canadian Solar Inc.<\/b><\/span><\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"7\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Unaudited Condensed Consolidated Balance Sheets<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"7\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(In Thousands of <\/b><b>U.S.<\/b><b> Dollars)<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>June 30,<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>December 31,<\/b><\/span><\/p>\n<\/td>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2019<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2018<\/b><\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>ASSETS<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Current assets:<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Cash and cash equivalents<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$      438,496<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$     444,298<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Restricted cash<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">525,835<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">480,976<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Accounts receivable trade, net<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">454,645<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">498,231<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Accounts receivable, unbilled<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">19,519<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">38<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Amounts due from related parties<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">14,190<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">16,740<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Inventories<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">337,819<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">262,022<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Value added tax recoverable<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">100,505<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">107,222<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Advances to suppliers<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">62,237<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">37,011<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Derivative assets<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">4,246<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">4,761<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Project assets<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">690,493<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">933,563<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Prepaid expenses and other current <br \/>assets<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">247,337<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">289,459<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Total current assets<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2,895,322<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>3,074,321<\/b><\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Restricted cash <\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">16,620<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">15,716<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Property, plant and equipment, net<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">957,905<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">884,986<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Solar power systems, net<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">57,131<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">54,898<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Deferred tax assets, net<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">178,165<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">121,087<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Advances to suppliers<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">105,557<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">48,908<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Prepaid land use right<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">64,755<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">65,718<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Investments in affiliates<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">153,317<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">126,095<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Intangible assets, net<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">19,305<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">14,903<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Goodwill<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">&#8211;<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,005<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Derivatives assets<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">&#8211;<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">3,216<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Project assets<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">404,192<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">352,200<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Right-of-use assets*<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">39,559<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">&#8211;<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Other non-current assets<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">146,834<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">129,605<\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>TOTAL ASSETS<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>$    5,038,662<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>$       4,892,658<\/b><\/span><\/p>\n<\/td>\n<td colspan=\"2\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\"><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<\/p>\n<div style=\"TEXT-ALIGN: LEFT ;\">\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td colspan=\"5\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Canadian Solar Inc.<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Unaudited Condensed Consolidated Balance Sheets (Continued)<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(In Thousands of <\/b><b>U.S.<\/b><b> Dollars)<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>June 30,<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>December 31,<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2019<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2018<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Current liabilities:<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Short-term borrowings<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$    1,080,488<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$    1,027,927<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Long-term borrowings on project assets &#8211; <br \/>current<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">176,595<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">265,770<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Accounts payable<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">505,840<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">379,462<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Notes payable<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">420,399<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">369,722<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Amounts due to related parties<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">10,023<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">16,847<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Other payables<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">440,363<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">408,013<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Convertible notes<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">&#8211;<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">127,428<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Advance from customers<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">53,713<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">39,024<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Derivative liabilities<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">14,481<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">13,698<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Lease Liabilities*<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">17,236<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">&#8211;<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Tax equity liabilities<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">50,428<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">158,496<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Other current liabilities<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">160,943<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">141,970<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Total current liabilities<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2,930,509<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2,948,357<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Accrued warranty costs<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">49,937<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">50,605<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Long-term borrowings<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">462,908<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">393,614<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Amounts due to related parties<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">422<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">568<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Derivatives liabilities <\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">1,760<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">&#8211;<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Liability for uncertain tax positions<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">24,118<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">20,128<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Deferred tax liabilities<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">64,239<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">35,698<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Loss contingency accruals<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">24,713<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">24,608<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Lease Liabilities*<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">23,532<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">&#8211;<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Financing liabilities<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">77,705<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">77,835<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Other non-current liabilities<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">57,476<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">68,400<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Total LIABILITIES<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>3,717,319<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>3,619,813<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Equity:<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Common shares<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">703,014<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">702,931<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Additional paid-in capital<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">16,554<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">10,675<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Retained earnings<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">667,533<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">622,016<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Accumulated other comprehensive loss<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(107,775)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(110,149)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Total Canadian Solar Inc. shareholders&#8217; <br \/>equity<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>1,279,326<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>1,225,473<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Non-controlling interests in subsidiaries<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">42,017<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">47,372<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>TOTAL EQUITY<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>1,321,343<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>1,272,845<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>TOTAL LIABILITIES AND EQUITY<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>$     5,038,662<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>$        4,892,658<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<div>\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Note: <\/b>* The Company adopted ASU 2016-02 \u2013 Leases (Topic ASC842) in the first quarter of 2019 using the optional transition method and elected certain practical expedients, which were permitted under the guidance ASU 2018-11, Leases (Topic 842) \u2013 Targeted Improvements. The transition guidance allowed the Company not to reassess prior conclusions related to contracts containing leases or lease classification. The adoption primarily affected the condensed consolidated balance sheet through the recognition of right-of-use assets and lease liabilities as of January 1, 2019. The adoption did not have a significant impact on the results of operations or cash flows. <\/span><\/p>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p><b>About Non-GAAP Financial Measures<br \/><\/b>To supplement its financial disclosures presented in accordance with GAAP, the Company uses non-GAAP measures which are adjusted from the most comparable GAAP measures for certain items as described below. The Company presents non-GAAP net income and diluted earnings per share so that readers can better understand the underlying operating performance of the business before the impact of AD\/CVD true-up provisions. The non-GAAP numbers are not measures of financial performance under U.S. GAAP, and should not be considered in isolation or as an alternative to other measures determined in accordance with GAAP. These non-GAAP measures may differ from non-GAAP measures used by other companies, and therefore their comparability may be limited.<\/p>\n<\/p>\n<div style=\"TEXT-ALIGN: LEFT ;\">\n<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"BORDER-TOP: 1pt; BORDER-RIGHT: 1pt; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 1pt; BORDER-LEFT: 1pt ;\">\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Statement of Operations Data:<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(In Thousands of U.S. Dollars, Except Share and Per <br \/>Share Data)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td colspan=\"3\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Three Months Ended<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td colspan=\"3\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>Six Months Ended<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>June<\/b><b> 30, <\/b><\/span><\/p>\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2019<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:black 1pt solid; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>June 30, <\/b><\/span><\/p>\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2018<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>June<\/b><b> 30, <\/b><\/span><\/p>\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2019<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: CENTER; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>June<\/b><b> 30, <\/b><\/span><\/p>\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>2018<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">GAAP net income attributable to Canadian <br \/>Solar Inc.<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">62,682<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">15,569<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">45,517<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">58,946<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Non-GAAP income adjustment items:<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">AD\/CVD provision true-up<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(21,617)<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(25,803)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(21,617)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">(25,803)<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Tax impact<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">5,365<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">6,551<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">5,365<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 1pt solid; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">6,551<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Non-GAAP net income (loss) attributable <br \/>to Canadian Solar Inc.<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>46,430<\/b><\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>(3,683)<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>29,265<\/b><\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:black 2pt double; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\"><b>39,694<\/b><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">GAAP income per share &#8211; diluted<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$   1.04<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$   0.26<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$  0.76<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$  1.00<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Non-GAAP income (loss) per share &#8211; <br \/>diluted<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$   0.77<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$  (0.06)<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$  0.49<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">$  0.67<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.50em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">Shares used in computation &#8211; diluted<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">60,260,410<\/span><\/p>\n<\/td>\n<td nowrap=\"nowrap\" style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">59,215,958<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">60,272,536<\/span><\/p>\n<\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\"><\/td>\n<td style=\"BORDER-TOP:1pt; BORDER-RIGHT:1pt; VERTICAL-ALIGN: BOTTOM; BORDER-BOTTOM:1pt; TEXT-ALIGN: RIGHT; PADDING-LEFT:0.50em; BORDER-LEFT:1pt; PADDING-RIGHT:0.67em ;\">\n<p style=\"font-size:0.62em; font-family:Arial; color:black; margin:0in; ;\"><span style=\"font-size:8pt; font-family:Arial; color:black; ;\">59,183,822<\/span><\/p>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<\/p>\n<p id=\"PURL\"><img loading=\"lazy\" decoding=\"async\" title=\"Cision ID\" width=\"12\" height=\"12\" alt=\"Cision\" src=\"https:\/\/c212.net\/c\/img\/favicon.png?sn=CN43030&amp;sd=2019-08-15\" \/> View original content:<a id=\"PRNURL\" rel=\"nofollow\" href=\"http:\/\/www.prnewswire.com\/news-releases\/canadian-solar-reports-second-quarter-2019-results-300902350.html\">http:\/\/www.prnewswire.com\/news-releases\/canadian-solar-reports-second-quarter-2019-results-300902350.html<\/a><\/p>\n<p>SOURCE  <org value=\"CSIQ\" idsrc=\"xmltag.org\">Canadian Solar Inc.<\/org><\/p>\n<p>Ed Job, Managing Director, Investor Relations, Canadian Solar Inc., investor@canadiansolar.com; David Pasquale, Global IR Partners, Tel: +1-914-337-8801, csiq@globalirpartners.com<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>GUELPH, Ontario, Aug. 15, 2019 \/PRNewswire\/ &#8212; Canadian Solar Inc. (&#8220;Canadian Solar&#8221; or the &#038; [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-347","post","type-post","status-publish","format-standard","hentry","category-results"],"_links":{"self":[{"href":"https:\/\/canadiansolar-energy.co.jp\/en\/news_release\/wp-json\/wp\/v2\/posts\/347","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/canadiansolar-energy.co.jp\/en\/news_release\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/canadiansolar-energy.co.jp\/en\/news_release\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/canadiansolar-energy.co.jp\/en\/news_release\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/canadiansolar-energy.co.jp\/en\/news_release\/wp-json\/wp\/v2\/comments?post=347"}],"version-history":[{"count":3,"href":"https:\/\/canadiansolar-energy.co.jp\/en\/news_release\/wp-json\/wp\/v2\/posts\/347\/revisions"}],"predecessor-version":[{"id":350,"href":"https:\/\/canadiansolar-energy.co.jp\/en\/news_release\/wp-json\/wp\/v2\/posts\/347\/revisions\/350"}],"wp:attachment":[{"href":"https:\/\/canadiansolar-energy.co.jp\/en\/news_release\/wp-json\/wp\/v2\/media?parent=347"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/canadiansolar-energy.co.jp\/en\/news_release\/wp-json\/wp\/v2\/categories?post=347"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/canadiansolar-energy.co.jp\/en\/news_release\/wp-json\/wp\/v2\/tags?post=347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}