US Stock MarketDetailed Quotes

CSIQ Canadian Solar

Watchlist
  • 16.770
  • +0.210+1.27%
Trading May 3 14:26 ET
1.11BMarket Cap4.33P/E (TTM)

Canadian Solar Key Stats

Quarterly+Annual
YOY yoy
Hide blank lines yoy
(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
(Q1)Mar 31, 2022
Assets
Current assets
Cash, cash equivalents and short term investments
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
-13.93%844.56M
-Cash and cash equivalents
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
-13.93%844.56M
Receivables
-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
63.60%965.35M
-Accounts receivable
-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
84.02%728.45M
-Taxes receivable
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
26.45%147.59M
-Related party accounts receivable
-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
58.87%72.17M
-Other receivables
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
-46.56%17.14M
Inventory
-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
74.44%1.63B
Prepaid assets
-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
24.96%287.74M
Restricted cash
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
56.87%845.39M
Other current assets
-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
-0.73%1.12B
Total current assets
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
29.17%5.69B
Non current assets
Net PPE
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
5.27%1.52B
-Gross PPE
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
5.27%1.52B
-Accumulated depreciation
-18.03%-1.09B
-18.03%-1.09B
----
----
----
10.43%-925.98M
10.43%-925.98M
----
----
----
Goodwill and 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
8.02%88.81M
-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
8.02%88.81M
Investments and advances
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
33.98%98.81M
Non current accounts receivable
-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
-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
58.87%72.17M
Non current deferred assets
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
24.76%225.62M
Non current prepaid assets
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
-66.73%39.65M
Other non current assets
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
33.01%701.11M
Total non current assets
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
10.17%2.68B
Total assets
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
22.42%8.37B
Liabilities
Current liabilities
Payables
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
12.97%1.46B
-accounts payable
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
12.21%791.22M
-Due to related parties current
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
75.79%886K
-Other payable
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
13.83%669.41M
Current debt and capital lease obligation
-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
35.15%2.96B
-Current debt
-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
35.64%2.94B
-Current capital lease obligation
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
-28.45%11.79M
Current deferred liabilities
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
-34.93%145.14M
Other current liabilities
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
16.96%198.17M
Current liabilities
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
22.91%4.76B
Non current liabilities
Long term debt and capital lease obligation
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
42.24%1B
-Long term debt
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
41.63%978.34M
-Long term capital lease obligation
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
72.47%24.14M
Non current deferred liabilities
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
0.90%48.91M
Non current accrued expenses
----
----
----
-90.55%7.15M
-89.18%6.89M
----
----
-20.70%67.2M
-3.66%75.64M
-12.71%63.65M
Other non current liabilities
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
32.65%351.54M
Total non current liabilities
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
34.40%1.47B
Total liabilities
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
25.44%6.23B
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
5.40%835.54M
12.17%835.54M
21.62%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
5.40%835.54M
12.17%835.54M
21.62%835.54M
Retained earnings
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
8.48%1.04B
Paid-in capital
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
31.94%-17.79M
Gains losses not affecting retained earnings
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
17.80%-44.28M
Total stockholders'equity
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
15.80%1.82B
Noncontrolling interests
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
7.23%326.48M
Total equity
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
14.41%2.14B
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
--
--
--
--
(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(Q1)Mar 31, 2022
Assets
Current assets
Cash, cash equivalents and short term investments 97.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-13.93%844.56M
-Cash and cash equivalents 97.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-13.93%844.56M
Receivables -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.11B63.60%965.35M
-Accounts receivable -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.97M84.02%728.45M
-Taxes receivable 2.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.9M26.45%147.59M
-Related party accounts receivable -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.09M58.87%72.17M
-Other receivables 75.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-46.56%17.14M
Inventory -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.62B74.44%1.63B
Prepaid assets -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.82M24.96%287.74M
Restricted cash 2.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.26M56.87%845.39M
Other current assets -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-0.73%1.12B
Total current assets 7.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.73B29.17%5.69B
Non current assets
Net PPE 86.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.49B5.27%1.52B
-Gross PPE 66.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.49B5.27%1.52B
-Accumulated depreciation -18.03%-1.09B-18.03%-1.09B------------10.43%-925.98M10.43%-925.98M------------
Goodwill and 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.76M8.02%88.81M
-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.76M8.02%88.81M
Investments and advances 104.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.53M33.98%98.81M
Non current accounts receivable -3.51%32.31M-3.51%32.31M9.69%35.42M--35.42M--35.11M--33.49M--33.49M--32.29M--------
Related parties assets -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.09M58.87%72.17M
Non current deferred assets 14.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.24M24.76%225.62M
Non current prepaid assets 102.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-66.73%39.65M
Other non current assets 31.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.73M33.01%701.11M
Total non current assets 70.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.65B10.17%2.68B
Total assets 31.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.38B22.42%8.37B
Liabilities
Current liabilities
Payables 31.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.51B12.97%1.46B
-accounts payable 1.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.86M12.21%791.22M
-Due to related parties current 474.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%701K75.79%886K
-Other payable 59.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.54M13.83%669.41M
Current debt and capital lease obligation -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.95B35.15%2.96B
-Current debt -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.93B35.64%2.94B
-Current capital lease obligation 105.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-28.45%11.79M
Current deferred liabilities 17.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-34.93%145.14M
Other current liabilities 86.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.69M16.96%198.17M
Current liabilities 11.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.78B22.91%4.76B
Non current liabilities
Long term debt and capital lease obligation 61.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.03B42.24%1B
-Long term debt 54.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.01B41.63%978.34M
-Long term capital lease obligation 354.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.65M72.47%24.14M
Non current deferred liabilities 24.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.38M0.90%48.91M
Non current accrued expenses -------------90.55%7.15M-89.18%6.89M---------20.70%67.2M-3.66%75.64M-12.71%63.65M
Other non current liabilities 52.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.03M32.65%351.54M
Total non current liabilities 58.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.49B34.40%1.47B
Total liabilities 21.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.27B25.44%6.23B
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.54M5.40%835.54M12.17%835.54M21.62%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.54M5.40%835.54M12.17%835.54M21.62%835.54M
Retained earnings 21.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.12B8.48%1.04B
Paid-in capital 25,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.66M31.94%-17.79M
Gains losses not affecting retained earnings 30.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.21M17.80%-44.28M
Total stockholders'equity 31.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.79B15.80%1.82B
Noncontrolling interests 213.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.52M7.23%326.48M
Total equity 60.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.11B14.41%2.14B
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