COM:CANADIANSOLAR
Canadian Solar Inc.
- Stock
Last Close
11.30
22/11 21:00
Market Cap
1.07B
Beta: -
Volume Today
1.48M
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 519.47M - | 466.32M 10.23% | 623.77M 33.76% | 914.38M 46.59% | 956.15M 4.57% | 860.89M 9.96% | 636.65M 26.05% | 849.81M 33.48% | 1.12B 31.83% | 721.42M 35.60% | 805.91M 11.71% | 657.32M 18.44% | 668.43M 1.69% | 677.04M 1.29% | 692.37M 2.26% | 912.22M 31.75% | 1.11B 21.55% | 1.42B 28.51% | 650.59M 54.34% | 767.97M 18.04% | 901.04M 17.33% | 484.72M 46.20% | 1.04B 113.79% | 759.88M 26.67% | 919.71M 21.03% | 825.63M 10.23% | 695.85M 15.72% | 914.36M 31.40% | 1.04B 13.81% | 1.09B 4.68% | 1.43B 31.24% | 1.23B 14.00% | 1.53B 24.34% | 1.25B 18.21% | 2.31B 85.08% | 1.93B 16.49% | 1.97B 2.02% | 1.70B 13.71% | 2.36B 38.96% | 1.85B 21.90% | 1.70B 7.81% | 1.33B 21.91% | 1.64B 23.05% | 1.51B 7.81% | |
cost of revenue | 418.21M - | 397.72M 4.90% | 505.54M 27.11% | 705.09M 39.47% | 771.29M 9.39% | 707.93M 8.21% | 540.11M 23.71% | 722.99M 33.86% | 919.83M 27.23% | 608.95M 33.80% | 667.44M 9.60% | 540.03M 19.09% | 619.47M 14.71% | 585.64M 5.46% | 524.53M 10.43% | 752.42M 43.45% | 890.21M 18.31% | 1.28B 43.89% | 491.15M 61.66% | 567.58M 15.56% | 629.73M 10.95% | 377.28M 40.09% | 853.63M 126.26% | 560.97M 34.28% | 690.21M 23.04% | 602.44M 12.72% | 548.63M 8.93% | 735.94M 34.14% | 899.57M 22.23% | 894.74M 0.54% | 1.24B 39.13% | 1.00B 19.60% | 1.23B 22.64% | 1.07B 12.87% | 1.94B 81.69% | 1.57B 19.21% | 1.62B 3.38% | 1.38B 14.77% | 1.92B 39.05% | 1.54B 20.02% | 1.49B 3.23% | 1.08B 27.69% | 1.35B 25.73% | 1.26B 6.88% | |
gross profit | 101.26M - | 68.61M 32.24% | 118.23M 72.33% | 209.29M 77.02% | 184.87M 11.67% | 152.96M 17.26% | 96.54M 36.89% | 126.82M 31.37% | 200.45M 58.06% | 112.47M 43.89% | 138.47M 23.12% | 117.29M 15.29% | 48.96M 58.26% | 91.41M 86.71% | 167.84M 83.62% | 159.80M 4.79% | 218.55M 36.77% | 143.95M 34.14% | 159.44M 10.76% | 200.39M 25.69% | 271.31M 35.39% | 107.44M 60.40% | 182.64M 70.00% | 198.91M 8.91% | 229.50M 15.38% | 223.20M 2.75% | 147.21M 34.04% | 178.42M 21.20% | 141.09M 20.92% | 194.60M 37.93% | 184.79M 5.04% | 228.63M 23.73% | 301.29M 31.78% | 180.89M 39.96% | 371.05M 105.12% | 362.57M 2.29% | 348.63M 3.84% | 318.00M 8.79% | 440.57M 38.54% | 308.00M 30.09% | 213.40M 30.71% | 252.75M 18.44% | 282.09M 11.61% | 247.44M 12.29% | |
selling and marketing expenses | 28.46M - | 24.75M 13.04% | 29.47M 19.07% | 35.36M 20.01% | 36.22M 2.44% | 40.84M 12.74% | 32.24M 21.06% | 37.25M 15.54% | 39.38M 5.73% | 34.79M 11.66% | 33.86M 2.66% | 33.97M 0.30% | 42.75M 25.86% | 33.94M 20.60% | 39.32M 15.86% | 42.83M 8.92% | 39.94M 6.76% | 42.33M 6.00% | 40.27M 4.86% | 38.42M 4.60% | 44.37M 15.48% | 37.93M 14.52% | 45.36M 19.59% | 46.94M 3.47% | 50.10M 6.74% | 52.66M 5.11% | 53.46M 1.53% | 54.00M 1.00% | 64.12M 18.75% | 84.08M 31.12% | 83.58M 0.59% | 101.53M 21.47% | 129.46M 27.52% | 108.84M 15.93% | 158.02M 45.18% | 165.75M 4.89% | 126.31M 23.79% | 88.37M 30.04% | 87.69M 0.78% | 99.77M 13.78% | 88.41M - | 136.17M - | |||
general and administrative expenses | 24.27M - | 14.74M 39.26% | 18.15M 23.15% | 14.66M 19.24% | 29.27M 99.69% | 29.53M 0.88% | 27.50M 6.89% | 54.64M 98.70% | 50.97M 6.72% | 34.80M 31.72% | 59.97M 72.34% | 51.71M 13.77% | 62.84M 21.51% | 55.07M 12.36% | 52.95M 3.85% | 53.33M 0.71% | 69.65M 30.61% | 48.77M 29.97% | 56.43M 15.70% | 58.86M 4.30% | 81.31M 38.13% | 51.42M 36.76% | 65.73M 27.83% | 61.49M 6.46% | 64.13M 4.30% | 52.96M 17.42% | 46.35M 12.48% | 56.18M 21.20% | 70.10M 24.77% | 67.46M 3.77% | 68.58M 1.66% | 83.24M 21.39% | 89.66M 7.71% | 62.81M 29.95% | 87.92M 39.98% | 102.19M 16.23% | 89.21M 12.71% | 78.65M 11.84% | 139.57M 77.46% | 114.03M 18.30% | 94.69M - | 99.99M - | |||
selling general and administrative expenses | 52.73M - | 39.49M 25.11% | 47.62M 20.59% | 50.02M 5.05% | 65.50M 30.94% | 70.37M 7.44% | 59.74M 15.11% | 91.89M 53.82% | 90.35M 1.67% | 69.59M 22.98% | 93.84M 34.84% | 85.68M 8.70% | 105.59M 23.24% | 89.01M 15.70% | 92.27M 3.67% | 96.16M 4.21% | 109.58M 13.96% | 91.11M 16.86% | 96.71M 6.15% | 97.28M 0.60% | 125.68M 29.19% | 89.35M 28.90% | 111.10M 24.33% | 108.43M 2.40% | 114.23M 5.35% | 105.62M 7.54% | 99.82M 5.49% | 110.18M 10.38% | 134.22M 21.82% | 151.54M 12.90% | 152.16M 0.41% | 184.77M 21.43% | 219.13M 18.59% | 171.66M 21.66% | 245.94M 43.27% | 267.94M 8.95% | 215.52M 19.56% | 167.02M 22.50% | 227.26M 36.07% | 213.80M 5.92% | 202.08M 5.48% | 183.10M 9.39% | 232.60M 27.03% | 236.16M 1.53% | |
research and development expenses | 3.23M - | 2.55M 21.21% | 2.91M 14.32% | 3.18M 9.23% | 3.41M 7.26% | 3.87M 13.30% | 4.32M 11.59% | 4.05M 6.03% | 4.82M 18.82% | 4.50M 6.50% | 5.05M 12.14% | 4.65M 8.04% | 3.20M 31.04% | 5.62M 75.53% | 7.32M 30.12% | 7.27M 0.64% | 8.56M 17.78% | 9.50M 10.92% | 9.13M 3.84% | 10.14M 11.05% | 15.42M 52.00% | 13.17M 14.60% | 12.13M 7.85% | 11.57M 4.66% | 10.18M 12.00% | 10.06M 1.21% | 10.92M 8.63% | 14.15M 29.50% | 10.04M 29.03% | 12.45M 24.00% | 13.16M 5.69% | 13.49M 2.55% | 19.31M 43.08% | 13.28M 31.21% | 18.05M 35.92% | 17.89M 0.91% | 20.61M 15.22% | 17.31M 16.01% | 23.14M 33.69% | 28.90M 24.90% | 31.50M 9.02% | 34.28M 8.81% | 25.58M 25.38% | 30.46M 19.08% | |
other expenses | 428K - | 47K 89.02% | 601K 1,178.72% | 486K 19.13% | 489K 0.62% | 389K 20.45% | -2.73M - | -898K 67.15% | -15.50M 1,626.28% | -1.40M 90.98% | 11.32M 909.51% | -34.91M 408.22% | -345K 99.01% | -2.94M 752.46% | 27.18M 1,024.14% | -1.69M 106.20% | -1.33M 21.17% | -1.19M 10.76% | -6.33M 434.15% | -5.92M 6.63% | -9.00M 52.10% | -4.96M 44.89% | -4.38M 11.74% | -12.87M 194.06% | -6.91M 46.30% | -22.73M 228.90% | -4.56M 79.92% | -19.56M 328.64% | -9.05M 53.71% | -11.93M 31.75% | -23.26M 94.99% | -11.93M 48.71% | -19.48M - | ||||||||||||
cost and expenses | 474.17M - | 439.75M 7.26% | 556.07M 26.45% | 758.29M 36.37% | 840.20M 10.80% | 782.17M 6.91% | 604.16M 22.76% | 818.93M 35.55% | 1.01B 23.94% | 683.05M 32.70% | 766.33M 12.19% | 630.35M 17.74% | 680.19M 7.91% | 679.37M 0.12% | 608.62M 10.41% | 854.45M 40.39% | 978.60M 14.53% | 1.35B 37.61% | 596.65M 55.69% | 672.07M 12.64% | 764.48M 13.75% | 478.11M 37.46% | 975.53M 104.04% | 679.77M 30.32% | 808.28M 18.90% | 712.20M 11.89% | 650.38M 8.68% | 855.31M 31.51% | 1.04B 21.38% | 1.05B 0.74% | 1.40B 34.18% | 1.18B 16.17% | 1.46B 24.22% | 1.23B 15.50% | 2.20B 78.01% | 1.84B 16.12% | 1.84B 0.43% | 1.56B 15.26% | 2.14B 37.55% | 1.76B 17.60% | 1.72B 2.33% | 1.29B 24.88% | 1.61B 24.56% | 1.51B 6.47% | |
operating expenses | 55.96M - | 42.03M 24.88% | 50.53M 20.21% | 53.20M 5.29% | 68.91M 29.52% | 74.24M 7.73% | 64.05M 13.72% | 95.94M 49.79% | 95.17M 0.81% | 74.09M 22.14% | 98.89M 33.46% | 90.32M 8.66% | 60.72M 32.78% | 93.74M 54.38% | 84.09M 10.29% | 102.03M 21.34% | 88.39M 13.37% | 65.70M 25.67% | 105.50M 60.58% | 104.49M 0.96% | 134.75M 28.96% | 100.83M 25.17% | 121.90M 20.89% | 118.81M 2.54% | 118.08M 0.62% | 109.76M 7.04% | 101.74M 7.30% | 119.37M 17.32% | 138.61M 16.12% | 151.12M 9.03% | 158.41M 4.82% | 175.54M 10.81% | 233.87M 33.23% | 165.38M 29.29% | 254.93M 54.15% | 273.90M 7.44% | 212.87M 22.28% | 172.40M 19.01% | 216.45M 25.55% | 224.99M 3.94% | 233.59M 3.82% | 217.38M 6.94% | 258.18M 18.77% | 247.14M 4.28% | |
interest expense | 9.95M - | 12.03M 20.94% | 12.79M 6.31% | 11.98M 6.30% | 12.10M 0.98% | 11.20M 7.44% | 12.88M 14.97% | 13.00M 0.98% | 17.07M 31.23% | 16.13M 5.48% | 11.89M 26.29% | 18.81M 58.19% | 22.90M 21.75% | 24.11M 5.30% | 26.72M 10.81% | 33.66M 25.97% | 33.49M 0.50% | 29.59M 11.63% | 26.60M 10.13% | 26.84M 0.91% | 23.00M 14.29% | 21.70M 5.67% | 20.65M 4.82% | 19.24M 6.85% | 19.73M 2.57% | 19.01M 3.65% | 16.96M 10.80% | 17.92M 5.64% | 17.98M 0.37% | 14.67M 18.41% | 14.79M 0.83% | 13.15M 11.10% | 15.53M 18.09% | 15.30M 1.48% | 19.71M 28.80% | 19.06M 3.29% | 20.20M 5.95% | 20.45M 1.25% | 30.45M 48.94% | 29.95M 1.66% | 33.25M 11.01% | 34.87M 4.87% | 33.02M 5.29% | 34.18M 3.52% | |
ebitda | 48.50M - | 29.46M 39.26% | 71.86M 143.93% | 160.30M 123.06% | 120.67M 24.72% | 83.43M 30.86% | 36.56M 56.17% | 35.11M 3.98% | 109.49M 211.87% | 41.76M 61.86% | 41.97M 0.50% | 29.05M 30.80% | -9.38M 132.29% | 191K 102.04% | 85.14M 44,476.96% | 61.15M 28.18% | 133.34M 118.05% | 81.82M 38.64% | 56.82M 30.56% | 98.47M 73.30% | 138.74M 40.90% | 8.63M 93.78% | 65.19M 655.08% | 82.69M 26.83% | 114.41M 38.36% | 116.22M 1.58% | 47.55M 59.09% | 61.08M 28.45% | 4.89M 91.99% | 46.73M 854.86% | 29.22M 37.48% | 55.35M 89.43% | 70.14M 26.73% | 19.73M 71.87% | 120.33M 509.99% | 111.57M 7.28% | 145.05M 30.01% | 153.56M 5.87% | 233.58M 52.11% | 101.59M 56.51% | -11.16M 110.99% | 145.37M 1,402.12% | 145.91M 0.37% | 13.74M 90.59% | |
operating income | 45.30M - | 26.57M 41.33% | 67.70M 154.76% | 156.09M 130.56% | 115.95M 25.71% | 78.72M 32.11% | 32.49M 58.73% | 30.88M 4.95% | 105.28M 240.96% | 38.38M 63.55% | 39.58M 3.13% | 26.97M 31.86% | -11.76M 143.61% | -2.33M 80.18% | 83.75M 3,692.84% | 57.77M 31.02% | 130.16M 125.31% | 78.25M 39.88% | 53.94M 31.07% | 95.90M 77.80% | 136.56M 42.40% | 6.61M 95.16% | 60.74M 819.64% | 80.11M 31.88% | 111.43M 39.10% | 113.44M 1.80% | 45.47M 59.92% | 59.05M 29.86% | 2.48M 95.80% | 43.48M 1,654.05% | 26.38M 39.33% | 53.09M 101.26% | 67.42M 26.99% | 15.52M 76.99% | 116.12M 648.42% | 88.67M 23.64% | 135.76M 53.11% | 145.60M 7.25% | 224.12M 53.93% | 83.02M 62.96% | -20.18M 124.31% | 35.37M 275.25% | 23.91M 32.39% | 294K 98.77% | |
depreciation and amortization | 20.62M - | 2.89M 86.00% | 4.17M 44.30% | 4.21M 1.18% | 22.18M 426.27% | 4.70M 78.79% | 4.08M 13.31% | 4.23M 3.70% | 24.73M 484.65% | 3.39M 86.31% | 2.39M 29.36% | 2.08M 13.17% | 2.38M 14.64% | 2.52M 5.92% | 1.39M 44.77% | 3.38M 142.79% | 3.18M 5.97% | 3.58M 12.45% | 2.88M 19.38% | 2.57M 10.96% | 2.18M 15.08% | 2.03M 6.93% | 4.45M 119.42% | 2.58M 42.07% | 2.98M 15.51% | 2.78M 6.71% | 2.08M 25.12% | 2.03M 2.40% | 2.42M 18.91% | 3.25M 34.49% | 2.84M 12.65% | 2.25M 20.59% | 587K 73.95% | 4.21M 617.55% | 4.22M 0.09% | 22.90M 443.17% | 9.29M 59.45% | 7.96M 14.33% | 9.46M 18.85% | 18.58M 96.46% | 9.02M 51.46% | 110M 1,119.78% | 122M 10.91% | 13.44M 88.98% | |
total other income expenses net | -9.17M - | -6.49M 29.24% | 5.01M 177.28% | -5.04M 200.54% | -4.42M 12.20% | 9.57M 316.36% | -2.85M 129.74% | 4.79M 268.35% | 1.90M 60.40% | 13.17M 593.99% | 24.93M 89.23% | 5.09M 79.57% | 10.79M 111.82% | 6.46M 40.10% | -13.50M 308.87% | -14.71M 8.99% | -5.58M 62.05% | -3.98M 28.68% | -10.61M 166.32% | 7.76M 173.16% | 35.49M 357.38% | -13.30M 137.48% | 5.93M 144.57% | -89K 101.50% | -2.46M 2,660.67% | -15.02M 511.40% | -3.02M 79.92% | -19.77M 555.40% | 14.43M 172.99% | -5.81M 140.29% | 1.89M 132.48% | -10.77M 670.18% | 9.88M 191.73% | -13.49M 236.61% | -2.04M 84.84% | 39.68M 2,040.49% | -23.74M 159.83% | -17.37M 26.83% | 35.71M 305.58% | -15.13M 142.38% | 5.13M 133.88% | 9.53M 85.76% | 16.57M 73.93% | -20.74M 225.19% | |
income before tax | 28.96M - | 10.90M 62.37% | 63.49M 482.66% | 142.79M 124.92% | 103.66M 27.41% | 81.41M 21.46% | 20.84M 74.40% | 26.90M 29.07% | 94.33M 250.69% | 38.80M 58.86% | 55.01M 41.76% | 15.33M 72.13% | -21.49M 240.16% | -17.46M 18.76% | 44.93M 357.35% | 12.79M 71.54% | 94.27M 637.29% | 48.25M 48.82% | 19.62M 59.33% | 79.39M 304.64% | 151.23M 90.49% | -26.37M 117.43% | 50.47M 291.41% | 63.36M 25.54% | 92.21M 45.55% | 82.18M 10.88% | 27.57M 66.45% | 23.39M 15.16% | 1.34M 94.28% | 26.25M 1,862.98% | 16.31M 37.85% | 31.43M 92.69% | 64.48M 105.17% | 2.02M 96.86% | 114.07M 5,533.19% | 128.35M 12.52% | 112.02M 12.72% | 128.23M 14.47% | 238.84M 86.25% | 56.51M 76.34% | -15.05M 126.64% | 44.90M 398.23% | 40.48M 9.83% | -20.45M 150.51% | |
income tax expense | 3.69M - | 7.34M 99.21% | 8.25M 12.33% | 34.36M 316.40% | 27.48M 20.02% | 19.71M 28.28% | 2.68M 86.40% | -3.86M 244.03% | 30.98M 902.72% | 12.25M 60.46% | 16.30M 33.06% | 16K 99.90% | -10.60M 66,337.50% | -3.11M 70.66% | 8.96M 388.13% | 6.17M 31.18% | 28.94M 369.42% | 4.09M 85.86% | 7.77M 89.78% | 13.42M 72.84% | 36.68M 173.29% | -7.53M 120.52% | 13.95M 285.30% | 10.43M 25.21% | 25.21M 141.60% | -29.05M 215.24% | 8.90M 130.63% | 20.63M 131.85% | -2.46M 111.94% | 13.85M 662.40% | -1.65M 111.88% | -2.88M 75.02% | 26.52M 1,021.01% | -5.18M 119.55% | 27.73M 635.04% | 28.95M 4.41% | 21.85M 24.54% | 28.71M 31.42% | 46.02M 60.26% | -10.58M 123.00% | -4.65M 56.06% | 9.68M 308.11% | 5.28M 45.41% | -19.83M 475.34% | |
net income | 20.95M - | 3.78M 81.94% | 55.78M 1,374.57% | 104.20M 86.80% | 75.73M 27.32% | 61.33M 19.02% | 17.86M 70.88% | 30.37M 70.04% | 62.30M 105.11% | 22.58M 63.75% | 40.38M 78.79% | 15.61M 61.33% | -13.33M 185.36% | -13.34M 0.05% | 38.21M 386.55% | 13.29M 65.21% | 61.40M 361.91% | 43.38M 29.36% | 15.57M 64.11% | 66.54M 327.39% | 111.58M 67.69% | -17.16M 115.38% | 62.68M 465.17% | 58.33M 6.94% | 67.74M 16.13% | 110.63M 63.32% | 20.60M 81.38% | 8.83M 57.13% | 6.63M 24.88% | 22.78M 243.32% | 11.26M 50.56% | 35.24M 212.97% | 25.96M 26.33% | 7.21M 72.24% | 74.46M 933.05% | 78.47M 5.38% | 77.83M 0.80% | 83.71M 7.55% | 169.97M 103.04% | 21.89M 87.12% | -1.39M 106.33% | 12.35M 991.20% | 3.82M 69.06% | -14.03M 466.98% | |
weighted average shs out | 50.49M - | 52.64M 4.25% | 54.81M 4.13% | 54.99M 0.32% | 55.16M 0.31% | 55.28M 0.22% | 55.79M 0.92% | 55.90M 0.20% | 55.94M 0.08% | 56.90M 1.71% | 57.61M 1.24% | 57.78M 0.30% | 57.81M 0.05% | 57.83M 0.04% | 57.95M 0.20% | 58.39M 0.77% | 58.49M 0.16% | 58.55M 0.11% | 58.83M 0.47% | 58.53M 0.51% | 59.16M 1.08% | 59.23M 0.12% | 59.55M 0.53% | 59.90M 0.59% | 59.85M 0.09% | 59.38M 0.79% | 59.37M 0.01% | 59.75M 0.64% | 59.80M 0.09% | 59.86M 0.10% | 60.29M 0.71% | 62.79M 4.16% | 63.47M 1.08% | 64.03M 0.88% | 64.26M 0.36% | 64.49M 0.36% | 64.51M 0.02% | 64.52M 0.02% | 64.91M 0.61% | 66.01M 1.69% | 66.04M 0.04% | 66.16M 0.20% | 66.41M 0.38% | 66.93M 0.78% | |
weighted average shs out dil | 53.32M - | 55.18M 3.49% | 60.06M 8.85% | 60.24M 0.30% | 60.21M 0.05% | 60.24M 0.05% | 57.23M 5.00% | 60.26M 5.29% | 60.34M 0.14% | 57.81M 4.19% | 61.04M 5.59% | 58.28M 4.53% | 57.81M 0.81% | 57.83M 0.04% | 62.05M 7.29% | 59.28M 4.46% | 61.94M 4.47% | 61.95M 0.03% | 59.22M 4.42% | 61.94M 4.60% | 62.36M 0.68% | 59.23M 5.01% | 60.26M 1.74% | 60.85M 0.97% | 60.41M 0.72% | 60.08M 0.53% | 59.79M 0.48% | 60.83M 1.73% | 61.15M 0.52% | 67.53M 10.44% | 61.34M 9.17% | 69.86M 13.89% | 70.51M 0.93% | 64.72M 8.21% | 71.10M 9.86% | 71.40M 0.42% | 71.31M 0.13% | 71.42M 0.16% | 71.69M 0.37% | 72.93M 1.74% | 66.04M 9.46% | 66.64M 0.92% | 66.98M 0.51% | 66.93M 0.08% | |
eps | 0.41 - | 0.07 82.93% | 1.02 1,357.14% | 1.89 85.29% | 1.37 27.51% | 1.11 18.98% | 0.32 71.17% | 0.54 68.75% | 1.11 105.56% | 0.40 63.96% | 0.70 75.00% | 0.27 61.43% | -0.23 185.19% | -0.23 0% | 0.66 386.96% | 0.23 65.15% | 1.05 356.52% | 0.74 29.52% | 0.26 64.86% | 1.14 338.46% | 1.89 65.79% | -0.29 115.34% | 1.05 462.07% | 0.97 7.62% | 1.13 16.49% | 1.86 64.60% | 0.35 81.18% | 0.15 57.14% | 0.11 26.67% | 0.38 245.45% | 0.19 50% | 0.56 194.74% | 0.41 26.79% | 0.11 73.17% | 1.16 954.55% | 1.22 5.17% | 1.21 0.82% | 1.30 7.44% | 2.62 101.54% | 0.33 87.40% | -0.02 106.36% | 0.19 1,004.76% | 0.06 69.74% | -0.21 465.22% | |
epsdiluted | 0.39 - | 0.07 82.05% | 0.95 1,257.14% | 1.75 84.21% | 1.28 26.86% | 1.04 18.75% | 0.31 70.19% | 0.53 70.97% | 1.05 98.11% | 0.39 62.86% | 0.68 74.36% | 0.27 60.29% | -0.23 185.19% | -0.23 0% | 0.63 373.91% | 0.22 65.08% | 1.01 359.09% | 0.72 28.71% | 0.26 63.89% | 1.09 319.23% | 1.81 66.06% | -0.29 116.02% | 1.04 458.62% | 0.96 7.69% | 1.12 16.67% | 1.84 64.29% | 0.34 81.52% | 0.15 55.88% | 0.11 26.67% | 0.36 227.27% | 0.18 50% | 0.52 188.89% | 0.39 25% | 0.11 71.79% | 1.05 854.55% | 1.12 6.67% | 1.11 0.89% | 1.19 7.21% | 2.39 100.84% | 0.32 86.61% | -0.02 106.56% | 0.19 1,004.76% | 0.06 69.95% | -0.21 467.78% |
All numbers in USD (except ratios and percentages)