US Stock MarketDetailed Quotes

CSIQ Canadian Solar

Watchlist
  • 15.760
  • -0.300-1.87%
Close May 17 16:00 ET
  • 15.880
  • +0.120+0.76%
Post 18:56 ET
1.04BMarket Cap5.49P/E (TTM)

Canadian Solar Key Stats

Quarterly+Annual
YOY yoy
Hide blank lines yoy
(Q1)Mar 31, 2024
(FY)Dec 31, 2023
(Q4)Dec 31, 2023
(Q3)Sep 30, 2023
(Q2)Jun 30, 2023
(Q1)Mar 31, 2023
(FY)Dec 31, 2022
(Q4)Dec 31, 2022
(Q3)Sep 30, 2022
(Q2)Jun 30, 2022
Assets
Current assets
Cash, cash equivalents and short term investments
144.98%2.08B
97.54%1.94B
97.54%1.94B
77.45%1.92B
90.92%2.01B
0.41%848.04M
12.83%981.43M
12.83%981.43M
24.73%1.08B
29.40%1.05B
-Cash and cash equivalents
144.98%2.08B
97.54%1.94B
97.54%1.94B
77.45%1.92B
90.92%2.01B
0.41%848.04M
12.83%981.43M
12.83%981.43M
24.73%1.08B
29.40%1.05B
Receivables
-12.60%1.14B
-2.14%1.21B
-2.14%1.21B
8.95%1.3B
42.84%1.59B
34.98%1.3B
39.27%1.24B
39.27%1.24B
30.63%1.19B
35.39%1.11B
-Accounts receivable
-18.34%809.4M
-6.80%904.94M
-6.80%904.94M
6.18%1.01B
52.06%1.27B
36.07%991.17M
49.06%970.95M
49.06%970.95M
28.80%955.76M
33.33%832.97M
-Taxes receivable
-12.54%168.62M
2.50%162.74M
2.50%162.74M
24.31%151.73M
82.87%186.35M
30.64%192.81M
26.13%158.77M
26.13%158.77M
3.46%122.06M
-16.44%101.9M
-Related party accounts receivable
-31.12%35.26M
-16.52%40.58M
-16.52%40.58M
-39.87%65.95M
-56.04%71.25M
-29.07%51.19M
-33.44%48.61M
-33.44%48.61M
490.78%109.68M
353.76%162.09M
-Other receivables
84.92%125.54M
75.58%101.44M
75.58%101.44M
1,088.90%67.47M
312.16%65.28M
296.11%67.89M
55.11%57.77M
55.11%57.77M
-83.69%5.68M
-59.88%15.84M
Inventory
-16.54%1.39B
-22.60%1.18B
-22.60%1.18B
-10.68%1.43B
-5.56%1.53B
2.62%1.67B
27.82%1.52B
27.82%1.52B
32.18%1.6B
43.57%1.62B
Prepaid assets
-33.88%228.55M
-23.54%193.82M
-23.54%193.82M
-16.99%297.93M
19.93%333.18M
20.12%345.63M
12.22%253.48M
12.22%253.48M
16.35%358.91M
55.94%277.82M
Restricted cash
-32.75%812.15M
2.23%999.93M
2.23%999.93M
23.07%1.06B
38.92%1.23B
42.84%1.21B
74.47%978.12M
74.47%978.12M
77.50%865.17M
79.89%888.26M
Other current assets
-21.42%521.7M
-13.69%564.39M
-13.69%564.39M
-4.10%604.12M
-19.91%609.14M
-40.49%663.87M
-36.41%653.91M
-36.41%653.91M
-45.63%629.96M
-17.37%760.56M
Total current assets
2.15%6.18B
7.99%6.1B
7.99%6.1B
15.26%6.63B
27.64%7.32B
6.21%6.05B
18.29%5.64B
18.29%5.64B
16.06%5.75B
31.43%5.73B
Non current assets
Net PPE
70.36%4.45B
86.36%4.28B
86.36%4.28B
110.23%3.46B
85.34%2.76B
71.31%2.61B
41.98%2.3B
41.98%2.3B
9.13%1.65B
-6.28%1.49B
-Gross PPE
70.36%4.45B
66.71%5.37B
66.71%5.37B
110.23%3.46B
85.34%2.76B
71.31%2.61B
21.54%3.22B
21.54%3.22B
9.13%1.65B
-6.28%1.49B
-Accumulated depreciation
----
-18.03%-1.09B
-18.03%-1.09B
----
----
----
10.43%-925.98M
10.43%-925.98M
----
----
Goodwill and other intangible assets
139.17%35.39M
12.53%19.73M
12.53%19.73M
-82.64%13.83M
-83.15%13.94M
-83.34%14.8M
-7.70%17.53M
-7.70%17.53M
-10.92%79.66M
-9.51%82.76M
-Other intangible assets
----
12.53%19.73M
12.53%19.73M
-82.64%13.83M
-83.15%13.94M
-83.34%14.8M
-7.70%17.53M
-7.70%17.53M
-10.92%79.66M
-9.51%82.76M
Investments and advances
74.07%237.52M
104.63%236.93M
104.63%236.93M
65.74%177.95M
52.58%159.49M
38.09%136.45M
17.17%115.78M
17.17%115.78M
29.42%107.37M
67.19%104.53M
Non current accounts receivable
9.05%38.28M
-3.51%32.31M
-3.51%32.31M
9.69%35.42M
--35.42M
--35.11M
--33.49M
--33.49M
--32.29M
----
Related parties assets
-31.12%35.26M
-16.52%40.58M
-16.52%40.58M
-39.87%65.95M
-56.04%71.25M
-29.07%51.19M
-33.44%48.61M
-33.44%48.61M
490.78%109.68M
353.76%162.09M
Non current deferred assets
22.56%277.92M
14.93%263.46M
14.93%263.46M
14.41%265.77M
-13.03%219.37M
0.51%226.77M
-3.08%229.23M
-3.08%229.23M
26.78%232.3M
28.92%252.24M
Non current prepaid assets
173.60%201.18M
102.32%132.22M
102.32%132.22M
261.12%123.78M
319.01%140.43M
85.43%73.53M
90.87%65.35M
90.87%65.35M
-37.76%34.28M
-66.50%33.52M
Other non current assets
38.89%948.88M
31.86%838.7M
31.86%838.7M
-10.85%692.54M
-19.26%553.69M
-2.56%683.19M
4.01%636.03M
4.01%636.03M
28.12%776.84M
9.79%685.73M
Total non current assets
63.65%6.19B
70.98%5.8B
70.98%5.8B
63.98%4.77B
46.61%3.88B
41.18%3.78B
29.66%3.39B
29.66%3.39B
15.18%2.91B
-0.57%2.65B
Total assets
25.82%12.37B
31.63%11.9B
31.63%11.9B
31.62%11.4B
33.63%11.2B
17.40%9.83B
22.32%9.04B
22.32%9.04B
15.77%8.66B
19.30%8.38B
Liabilities
Current liabilities
Payables
24.98%2.1B
31.08%2.17B
31.08%2.17B
9.49%1.84B
4.90%1.58B
14.86%1.68B
41.63%1.66B
41.63%1.66B
12.28%1.68B
6.00%1.51B
-accounts payable
2.54%818.19M
1.04%813.68M
1.04%813.68M
0.46%918.82M
-9.96%770.61M
0.85%797.91M
60.10%805.3M
60.10%805.3M
15.52%914.63M
12.28%855.86M
-Due to related parties current
-93.93%1.02M
474.16%511K
474.16%511K
1,210.13%4.91M
1,512.84%11.31M
1,788.94%16.74M
-37.76%89K
-37.76%89K
-18.66%375K
148.58%701K
-Other payable
48.00%1.28B
59.39%1.36B
59.39%1.36B
19.69%916.14M
22.86%798.03M
29.08%864.1M
27.73%853.04M
27.73%853.04M
8.65%765.41M
-1.33%649.54M
Current debt and capital lease obligation
-8.75%3.1B
-8.26%2.7B
-8.26%2.7B
7.02%2.99B
22.68%3.61B
14.74%3.39B
18.53%2.95B
18.53%2.95B
25.62%2.79B
34.65%2.95B
-Current debt
-9.06%3.08B
-8.64%2.68B
-8.64%2.68B
6.84%2.98B
22.75%3.6B
14.86%3.38B
18.72%2.94B
18.72%2.94B
26.28%2.78B
34.91%2.93B
-Current capital lease obligation
99.38%19.5M
105.95%20.2M
105.95%20.2M
65.94%14.78M
3.15%10.69M
-17.05%9.78M
-19.49%9.81M
-19.49%9.81M
-52.03%8.9M
-13.56%10.37M
Current deferred liabilities
8.09%362.32M
17.13%392.31M
17.13%392.31M
41.50%347.38M
107.30%313.97M
130.96%335.21M
147.17%334.94M
147.17%334.94M
-19.72%245.51M
14.21%151.46M
Other current liabilities
18.00%482.66M
86.74%594.53M
86.74%594.53M
154.63%535.45M
174.07%495.2M
106.41%409.04M
29.73%318.37M
29.73%318.37M
38.87%210.29M
41.06%180.69M
Current liabilities
3.84%6.04B
11.52%5.86B
11.52%5.86B
15.88%5.71B
25.48%6B
22.13%5.82B
30.23%5.26B
30.23%5.26B
18.00%4.93B
23.64%4.78B
Non current liabilities
Long term debt and capital lease obligation
79.04%2.08B
61.56%1.77B
61.56%1.77B
30.18%1.55B
28.31%1.32B
15.91%1.16B
42.15%1.1B
42.15%1.1B
44.16%1.19B
32.64%1.03B
-Long term debt
80.77%1.97B
54.53%1.65B
54.53%1.65B
24.50%1.45B
23.42%1.24B
11.32%1.09B
43.13%1.07B
43.13%1.07B
45.25%1.17B
33.23%1.01B
-Long term capital lease obligation
53.20%111.61M
354.41%116.85M
354.41%116.85M
372.95%91.58M
266.58%75.71M
201.78%72.85M
10.76%25.71M
10.76%25.71M
-0.49%19.36M
8.98%20.65M
Non current deferred liabilities
21.65%82.64M
24.31%82.83M
24.31%82.83M
53.49%67.63M
47.59%68.46M
38.88%67.93M
38.38%66.63M
38.38%66.63M
-6.71%44.06M
-6.75%46.38M
Non current accrued expenses
----
----
----
----
-90.55%7.15M
-89.18%6.89M
----
----
-20.70%67.2M
-3.66%75.64M
Other non current liabilities
38.04%473.87M
52.92%471.45M
52.92%471.45M
43.09%453.54M
7.63%362.73M
-2.35%343.29M
-20.73%308.3M
-20.73%308.3M
0.58%316.96M
16.41%337.03M
Total non current liabilities
66.88%2.64B
58.06%2.33B
58.06%2.33B
27.93%2.07B
18.16%1.75B
7.74%1.58B
20.26%1.47B
20.26%1.47B
27.13%1.62B
24.66%1.49B
Total liabilities
17.31%8.68B
21.69%8.19B
21.69%8.19B
18.85%7.78B
23.75%7.76B
18.74%7.4B
27.91%6.73B
27.91%6.73B
20.13%6.54B
23.88%6.27B
Shareholders'equity
Share capital
0.00%835.54M
0.00%835.54M
0.00%835.54M
0.00%835.54M
0.00%835.54M
0.00%835.54M
0.00%835.54M
0.00%835.54M
5.40%835.54M
12.17%835.54M
-common stock
0.00%835.54M
0.00%835.54M
0.00%835.54M
0.00%835.54M
0.00%835.54M
0.00%835.54M
0.00%835.54M
0.00%835.54M
5.40%835.54M
12.17%835.54M
Retained earnings
14.92%1.56B
21.50%1.55B
21.50%1.55B
29.51%1.55B
36.63%1.53B
30.10%1.36B
23.17%1.28B
23.17%1.28B
18.63%1.2B
14.87%1.12B
Paid-in capital
10,617.41%298.48M
25,874.89%292.74M
25,874.89%292.74M
2,551.28%287.02M
1,868.74%241.56M
115.65%2.79M
105.80%1.13M
105.80%1.13M
44.32%-11.71M
39.24%-13.66M
Gains losses not affecting retained earnings
-10.90%-166.04M
30.38%-118.74M
30.38%-118.74M
24.07%-179.65M
-4.32%-158.78M
-238.10%-149.72M
-237.16%-170.55M
-237.16%-170.55M
-247.83%-236.6M
-232.88%-152.21M
Total stockholders'equity
23.55%2.53B
31.81%2.56B
31.81%2.56B
39.73%2.49B
36.82%2.45B
12.63%2.05B
7.80%1.94B
7.80%1.94B
4.18%1.78B
8.35%1.79B
Noncontrolling interests
200.70%1.16B
213.93%1.15B
213.93%1.15B
239.99%1.13B
208.12%993.75M
18.30%386.23M
12.20%365.06M
12.20%365.06M
3.47%331.6M
2.97%322.52M
Total equity
51.66%3.69B
60.63%3.71B
60.63%3.71B
71.10%3.62B
62.98%3.44B
13.49%2.43B
8.48%2.31B
8.48%2.31B
4.07%2.12B
7.49%2.11B
Currency Unit
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
Accounting Standards
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
Audit Opinions
--
Unqualified Opinion
--
--
--
--
Unqualified Opinion
--
--
--
(Q1)Mar 31, 2024(FY)Dec 31, 2023(Q4)Dec 31, 2023(Q3)Sep 30, 2023(Q2)Jun 30, 2023(Q1)Mar 31, 2023(FY)Dec 31, 2022(Q4)Dec 31, 2022(Q3)Sep 30, 2022(Q2)Jun 30, 2022
Assets
Current assets
Cash, cash equivalents and short term investments 144.98%2.08B97.54%1.94B97.54%1.94B77.45%1.92B90.92%2.01B0.41%848.04M12.83%981.43M12.83%981.43M24.73%1.08B29.40%1.05B
-Cash and cash equivalents 144.98%2.08B97.54%1.94B97.54%1.94B77.45%1.92B90.92%2.01B0.41%848.04M12.83%981.43M12.83%981.43M24.73%1.08B29.40%1.05B
Receivables -12.60%1.14B-2.14%1.21B-2.14%1.21B8.95%1.3B42.84%1.59B34.98%1.3B39.27%1.24B39.27%1.24B30.63%1.19B35.39%1.11B
-Accounts receivable -18.34%809.4M-6.80%904.94M-6.80%904.94M6.18%1.01B52.06%1.27B36.07%991.17M49.06%970.95M49.06%970.95M28.80%955.76M33.33%832.97M
-Taxes receivable -12.54%168.62M2.50%162.74M2.50%162.74M24.31%151.73M82.87%186.35M30.64%192.81M26.13%158.77M26.13%158.77M3.46%122.06M-16.44%101.9M
-Related party accounts receivable -31.12%35.26M-16.52%40.58M-16.52%40.58M-39.87%65.95M-56.04%71.25M-29.07%51.19M-33.44%48.61M-33.44%48.61M490.78%109.68M353.76%162.09M
-Other receivables 84.92%125.54M75.58%101.44M75.58%101.44M1,088.90%67.47M312.16%65.28M296.11%67.89M55.11%57.77M55.11%57.77M-83.69%5.68M-59.88%15.84M
Inventory -16.54%1.39B-22.60%1.18B-22.60%1.18B-10.68%1.43B-5.56%1.53B2.62%1.67B27.82%1.52B27.82%1.52B32.18%1.6B43.57%1.62B
Prepaid assets -33.88%228.55M-23.54%193.82M-23.54%193.82M-16.99%297.93M19.93%333.18M20.12%345.63M12.22%253.48M12.22%253.48M16.35%358.91M55.94%277.82M
Restricted cash -32.75%812.15M2.23%999.93M2.23%999.93M23.07%1.06B38.92%1.23B42.84%1.21B74.47%978.12M74.47%978.12M77.50%865.17M79.89%888.26M
Other current assets -21.42%521.7M-13.69%564.39M-13.69%564.39M-4.10%604.12M-19.91%609.14M-40.49%663.87M-36.41%653.91M-36.41%653.91M-45.63%629.96M-17.37%760.56M
Total current assets 2.15%6.18B7.99%6.1B7.99%6.1B15.26%6.63B27.64%7.32B6.21%6.05B18.29%5.64B18.29%5.64B16.06%5.75B31.43%5.73B
Non current assets
Net PPE 70.36%4.45B86.36%4.28B86.36%4.28B110.23%3.46B85.34%2.76B71.31%2.61B41.98%2.3B41.98%2.3B9.13%1.65B-6.28%1.49B
-Gross PPE 70.36%4.45B66.71%5.37B66.71%5.37B110.23%3.46B85.34%2.76B71.31%2.61B21.54%3.22B21.54%3.22B9.13%1.65B-6.28%1.49B
-Accumulated depreciation -----18.03%-1.09B-18.03%-1.09B------------10.43%-925.98M10.43%-925.98M--------
Goodwill and other intangible assets 139.17%35.39M12.53%19.73M12.53%19.73M-82.64%13.83M-83.15%13.94M-83.34%14.8M-7.70%17.53M-7.70%17.53M-10.92%79.66M-9.51%82.76M
-Other intangible assets ----12.53%19.73M12.53%19.73M-82.64%13.83M-83.15%13.94M-83.34%14.8M-7.70%17.53M-7.70%17.53M-10.92%79.66M-9.51%82.76M
Investments and advances 74.07%237.52M104.63%236.93M104.63%236.93M65.74%177.95M52.58%159.49M38.09%136.45M17.17%115.78M17.17%115.78M29.42%107.37M67.19%104.53M
Non current accounts receivable 9.05%38.28M-3.51%32.31M-3.51%32.31M9.69%35.42M--35.42M--35.11M--33.49M--33.49M--32.29M----
Related parties assets -31.12%35.26M-16.52%40.58M-16.52%40.58M-39.87%65.95M-56.04%71.25M-29.07%51.19M-33.44%48.61M-33.44%48.61M490.78%109.68M353.76%162.09M
Non current deferred assets 22.56%277.92M14.93%263.46M14.93%263.46M14.41%265.77M-13.03%219.37M0.51%226.77M-3.08%229.23M-3.08%229.23M26.78%232.3M28.92%252.24M
Non current prepaid assets 173.60%201.18M102.32%132.22M102.32%132.22M261.12%123.78M319.01%140.43M85.43%73.53M90.87%65.35M90.87%65.35M-37.76%34.28M-66.50%33.52M
Other non current assets 38.89%948.88M31.86%838.7M31.86%838.7M-10.85%692.54M-19.26%553.69M-2.56%683.19M4.01%636.03M4.01%636.03M28.12%776.84M9.79%685.73M
Total non current assets 63.65%6.19B70.98%5.8B70.98%5.8B63.98%4.77B46.61%3.88B41.18%3.78B29.66%3.39B29.66%3.39B15.18%2.91B-0.57%2.65B
Total assets 25.82%12.37B31.63%11.9B31.63%11.9B31.62%11.4B33.63%11.2B17.40%9.83B22.32%9.04B22.32%9.04B15.77%8.66B19.30%8.38B
Liabilities
Current liabilities
Payables 24.98%2.1B31.08%2.17B31.08%2.17B9.49%1.84B4.90%1.58B14.86%1.68B41.63%1.66B41.63%1.66B12.28%1.68B6.00%1.51B
-accounts payable 2.54%818.19M1.04%813.68M1.04%813.68M0.46%918.82M-9.96%770.61M0.85%797.91M60.10%805.3M60.10%805.3M15.52%914.63M12.28%855.86M
-Due to related parties current -93.93%1.02M474.16%511K474.16%511K1,210.13%4.91M1,512.84%11.31M1,788.94%16.74M-37.76%89K-37.76%89K-18.66%375K148.58%701K
-Other payable 48.00%1.28B59.39%1.36B59.39%1.36B19.69%916.14M22.86%798.03M29.08%864.1M27.73%853.04M27.73%853.04M8.65%765.41M-1.33%649.54M
Current debt and capital lease obligation -8.75%3.1B-8.26%2.7B-8.26%2.7B7.02%2.99B22.68%3.61B14.74%3.39B18.53%2.95B18.53%2.95B25.62%2.79B34.65%2.95B
-Current debt -9.06%3.08B-8.64%2.68B-8.64%2.68B6.84%2.98B22.75%3.6B14.86%3.38B18.72%2.94B18.72%2.94B26.28%2.78B34.91%2.93B
-Current capital lease obligation 99.38%19.5M105.95%20.2M105.95%20.2M65.94%14.78M3.15%10.69M-17.05%9.78M-19.49%9.81M-19.49%9.81M-52.03%8.9M-13.56%10.37M
Current deferred liabilities 8.09%362.32M17.13%392.31M17.13%392.31M41.50%347.38M107.30%313.97M130.96%335.21M147.17%334.94M147.17%334.94M-19.72%245.51M14.21%151.46M
Other current liabilities 18.00%482.66M86.74%594.53M86.74%594.53M154.63%535.45M174.07%495.2M106.41%409.04M29.73%318.37M29.73%318.37M38.87%210.29M41.06%180.69M
Current liabilities 3.84%6.04B11.52%5.86B11.52%5.86B15.88%5.71B25.48%6B22.13%5.82B30.23%5.26B30.23%5.26B18.00%4.93B23.64%4.78B
Non current liabilities
Long term debt and capital lease obligation 79.04%2.08B61.56%1.77B61.56%1.77B30.18%1.55B28.31%1.32B15.91%1.16B42.15%1.1B42.15%1.1B44.16%1.19B32.64%1.03B
-Long term debt 80.77%1.97B54.53%1.65B54.53%1.65B24.50%1.45B23.42%1.24B11.32%1.09B43.13%1.07B43.13%1.07B45.25%1.17B33.23%1.01B
-Long term capital lease obligation 53.20%111.61M354.41%116.85M354.41%116.85M372.95%91.58M266.58%75.71M201.78%72.85M10.76%25.71M10.76%25.71M-0.49%19.36M8.98%20.65M
Non current deferred liabilities 21.65%82.64M24.31%82.83M24.31%82.83M53.49%67.63M47.59%68.46M38.88%67.93M38.38%66.63M38.38%66.63M-6.71%44.06M-6.75%46.38M
Non current accrued expenses -----------------90.55%7.15M-89.18%6.89M---------20.70%67.2M-3.66%75.64M
Other non current liabilities 38.04%473.87M52.92%471.45M52.92%471.45M43.09%453.54M7.63%362.73M-2.35%343.29M-20.73%308.3M-20.73%308.3M0.58%316.96M16.41%337.03M
Total non current liabilities 66.88%2.64B58.06%2.33B58.06%2.33B27.93%2.07B18.16%1.75B7.74%1.58B20.26%1.47B20.26%1.47B27.13%1.62B24.66%1.49B
Total liabilities 17.31%8.68B21.69%8.19B21.69%8.19B18.85%7.78B23.75%7.76B18.74%7.4B27.91%6.73B27.91%6.73B20.13%6.54B23.88%6.27B
Shareholders'equity
Share capital 0.00%835.54M0.00%835.54M0.00%835.54M0.00%835.54M0.00%835.54M0.00%835.54M0.00%835.54M0.00%835.54M5.40%835.54M12.17%835.54M
-common stock 0.00%835.54M0.00%835.54M0.00%835.54M0.00%835.54M0.00%835.54M0.00%835.54M0.00%835.54M0.00%835.54M5.40%835.54M12.17%835.54M
Retained earnings 14.92%1.56B21.50%1.55B21.50%1.55B29.51%1.55B36.63%1.53B30.10%1.36B23.17%1.28B23.17%1.28B18.63%1.2B14.87%1.12B
Paid-in capital 10,617.41%298.48M25,874.89%292.74M25,874.89%292.74M2,551.28%287.02M1,868.74%241.56M115.65%2.79M105.80%1.13M105.80%1.13M44.32%-11.71M39.24%-13.66M
Gains losses not affecting retained earnings -10.90%-166.04M30.38%-118.74M30.38%-118.74M24.07%-179.65M-4.32%-158.78M-238.10%-149.72M-237.16%-170.55M-237.16%-170.55M-247.83%-236.6M-232.88%-152.21M
Total stockholders'equity 23.55%2.53B31.81%2.56B31.81%2.56B39.73%2.49B36.82%2.45B12.63%2.05B7.80%1.94B7.80%1.94B4.18%1.78B8.35%1.79B
Noncontrolling interests 200.70%1.16B213.93%1.15B213.93%1.15B239.99%1.13B208.12%993.75M18.30%386.23M12.20%365.06M12.20%365.06M3.47%331.6M2.97%322.52M
Total equity 51.66%3.69B60.63%3.71B60.63%3.71B71.10%3.62B62.98%3.44B13.49%2.43B8.48%2.31B8.48%2.31B4.07%2.12B7.49%2.11B
Currency Unit USDUSDUSDUSDUSDUSDUSDUSDUSDUSD
Accounting Standards US-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAPUS-GAAP
Audit Opinions --Unqualified Opinion--------Unqualified Opinion------

Analysis

Analyst Rating

No Data

Price Target

No Data

Heat List
US
Overall
Symbol
Latest Price
%Chg