COM:HASI
Hasi
- Stock
Last Close
35.03
31/10 18:10
Market Cap
3.32B
Beta: -
Volume Today
331.89K
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 6.22M - | 5.70M 8.31% | 7.58M 32.94% | 7.82M 3.11% | 7.41M 5.20% | 7.48M 0.96% | 7.10M 5.09% | 8.21M 15.69% | 8.61M 4.80% | 9.60M 11.49% | 11.89M 23.87% | 9.70M 18.36% | 11.00M 13.35% | 14.19M 28.99% | 21.29M 50.06% | 15.69M 26.29% | 11.22M 28.53% | 6.91M 38.38% | 27.38M 296.06% | 26.87M 1.84% | 21.93M 18.38% | 21.97M 0.16% | 24.02M 9.35% | 28.27M 17.66% | 67.01M 137.07% | 39.29M 41.37% | 26.34M 32.95% | 39.01M 48.10% | 38.05M 2.47% | 78.59M 106.57% | 40.68M 48.24% | 14.32M 64.81% | 84.29M 488.68% | 72.25M 14.28% | 14.39M 80.08% | 61.15M 324.89% | 543K 99.11% | 46.28M 8,423.20% | 36.68M 20.74% | 89.85M 144.94% | 86.58M 3.63% | 105.82M 22.21% | 94.52M 10.68% | |
cost of revenue | 12.31M - | 1.61M 86.90% | 2.92M 81.28% | 3.11M 6.40% | 10.52B 337,990.65% | 3.85B 63.39% | 3.98B 3.30% | 4.34B 9.13% | 16.79B 286.73% | 4.42B 73.68% | 5.75B 30.24% | 4.33B 24.83% | 18.88B 336.46% | 4.73B 74.96% | 5.66B 19.74% | 5.35B 5.51% | 19.71B 268.58% | 5.32B 73.00% | 6.33B 19.06% | 6.31B 0.41% | 25.65B 306.58% | 7.44B 71.00% | 6.65B 10.61% | 7.19B 8.17% | 28.78B 300.07% | 8.90B 69.08% | 9.31B 4.69% | 9.01B 3.24% | 37.77B 319.06% | 15.21B 59.73% | 12.42B 18.33% | 12.22B 1.64% | 52.98B 333.58% | 14.93B 71.82% | 22.25B 49.01% | 12.93B 41.86% | 63.45B 390.57% | 18.37M 99.97% | 13.86M 24.54% | 16.30M 17.56% | 15.82M 2.94% | 340K 97.85% | 20.81M 6,021.76% | |
gross profit | -6.09M - | 4.09M 167.08% | 4.66M 13.87% | 4.70M 1.05% | -10.51B 223,539.43% | -3.84B 63.43% | -3.97B 3.31% | -4.33B 9.11% | -16.78B 287.27% | -4.41B 73.73% | -5.74B 30.25% | -4.32B 24.85% | -18.87B 337.19% | -4.71B 75.02% | -5.64B 19.65% | -5.33B 5.43% | -19.70B 269.46% | -5.31B 73.02% | -6.31B 18.70% | -6.28B 0.40% | -25.63B 307.97% | -7.42B 71.06% | -6.63B 10.67% | -7.16B 8.13% | -28.71B 300.71% | -8.86B 69.15% | -9.29B 4.85% | -8.97B 3.39% | -37.73B 320.46% | -15.13B 59.89% | -12.38B 18.17% | -12.20B 1.43% | -52.89B 333.40% | -14.86B 71.91% | -22.23B 49.64% | -12.87B 42.10% | -63.44B 392.89% | 27.91M 100.04% | 22.82M 18.24% | 73.56M 222.31% | 70.77M 3.79% | 105.48M 49.04% | 73.70M 30.12% | |
selling and marketing expenses | ||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 1.05M - | 1.15M 9.71% | 2.55M 121.08% | 1.43M 43.78% | 2.87M 100.35% | 1.50M 47.58% | 1.56M 3.72% | 1.71M 9.29% | 1.69M 1.00% | 1.93M 14.51% | 2.32M 20.06% | 1.99M 14.25% | 2.16M 8.69% | 2.19M 1.11% | 3.14M 43.46% | 2.37M 24.59% | 3.07M 29.62% | 2.80M 8.70% | 3.54M 26.20% | 3.05M 13.69% | 4.12M 34.91% | 3.09M 24.88% | 3.74M 20.92% | 3.74M 0.05% | 3.88M 3.69% | 3.41M 12.03% | 3.85M 13.02% | 3.92M 1.69% | 3.67M 6.46% | 4.88M 33.26% | 4.97M 1.68% | 4.96M 0.04% | 5.09M 2.60% | 7.14M 40.15% | 7.41M 3.78% | 8.15M 10.02% | 7.24M 11.19% | 8.02M 10.83% | 10.10M 25.84% | 6.71M 33.55% | 6.46M 3.74% | 9.05M 40.20% | 7.96M 12.13% | |
selling general and administrative expenses | 1.05M - | 1.15M 9.71% | 2.55M 121.08% | 1.43M 43.78% | 2.87M 100.35% | 1.50M 47.58% | 1.56M 3.72% | 1.71M 9.29% | 1.69M 1.00% | 1.93M 14.51% | 2.32M 20.06% | 1.99M 14.25% | 2.16M 8.69% | 2.19M 1.11% | 3.14M 43.46% | 2.37M 24.59% | 3.07M 29.62% | 2.80M 8.70% | 3.54M 26.20% | 3.05M 13.69% | 4.12M 34.91% | 3.09M 24.88% | 3.74M 20.92% | 3.74M 0.05% | 3.88M 3.69% | 3.41M 12.03% | 3.85M 13.02% | 3.92M 1.69% | 3.67M 6.46% | 4.88M 33.26% | 4.97M 1.68% | 4.96M 0.04% | 5.09M 2.60% | 7.14M 40.15% | 7.41M 3.78% | 8.15M 10.02% | 7.24M 11.19% | 8.02M 10.83% | 10.10M 25.84% | 6.71M 33.55% | 6.46M 3.74% | 9.05M 40.20% | 7.96M 12.13% | |
research and development expenses | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | 12.95M - | 1.68M 87.07% | 2.98M 78.21% | 3.17M 6.30% | 2.69M 15.38% | 3.85M 43.43% | 3.98M 3.30% | 4.34M 9.13% | 4.62M 6.36% | 4.42M 4.31% | 5.75M 30.24% | 4.33M 24.83% | 4.38M 1.27% | 4.73M 7.90% | 5.66M 19.74% | 5.35M 5.51% | 3.98M 25.64% | 5.32M 33.83% | 6.33M 19.06% | 6.31M 0.41% | 7.68M 21.81% | 7.44M 3.20% | 6.65M 10.61% | 15.22M 128.87% | 7.50M 50.75% | 9.54M 27.33% | 11.84M 24.01% | 11.47M 3.10% | 15.01M 30.86% | 15.71M 4.70% | 13.33M 15.19% | 13.70M 2.81% | 10.72M 21.73% | 15.55M 44.99% | 30.31M 94.92% | 10.47M 65.46% | 19.91M 90.19% | 12.23M 38.58% | -24.76M 302.48% | -32.80M 32.44% | -21.63M 34.06% | -29.39M 35.90% | ||
cost and expenses | 14.00M - | 2.83M 79.81% | 5.53M 95.69% | 4.61M 16.77% | 5.56M 20.63% | 5.36M 3.60% | 5.54M 3.42% | 6.05M 9.17% | 6.31M 4.30% | 6.35M 0.71% | 8.08M 27.14% | 6.32M 21.79% | 6.54M 3.61% | 6.91M 5.65% | 8.80M 27.25% | 7.71M 12.32% | 7.04M 8.69% | 8.12M 15.30% | 9.87M 21.52% | 9.36M 5.17% | 11.80M 26.08% | 10.53M 10.76% | 10.39M 1.35% | 18.96M 82.47% | 11.37M 40.02% | 12.95M 13.92% | 15.69M 21.12% | 15.39M 1.92% | 18.68M 21.36% | 20.60M 10.30% | 18.29M 11.19% | 18.67M 2.04% | 15.82M 15.26% | 15.55M 1.69% | 37.72M 142.56% | 18.62M 50.63% | 93.36B 501,314.83% | 26.39M 99.97% | 23.96M 9.22% | 23.00M 3.98% | 21.63M 5.99% | 31.75M 46.83% | 28.77M 9.39% | |
operating expenses | 14.00M - | 2.83M 79.81% | 5.53M 95.69% | 4.61M 16.77% | 5.74M 24.64% | 5.36M 6.71% | 5.54M 3.42% | 6.05M 9.17% | 6.31M 4.28% | 6.35M 0.73% | 8.08M 27.14% | 6.32M 21.79% | 6.54M 3.61% | 6.91M 5.65% | 8.80M 27.25% | 7.71M 12.32% | 7.04M 8.69% | 8.12M 15.30% | 9.87M 21.52% | 9.36M 5.17% | 11.80M 26.08% | 10.53M 10.76% | 10.39M 1.35% | 18.96M 82.47% | 11.37M 40.02% | 12.95M 13.93% | 15.69M 21.12% | 15.39M 1.92% | 18.67M 21.35% | 20.60M 10.31% | 18.29M 11.19% | 18.67M 2.04% | 15.82M 15.26% | 15.55M 1.69% | 37.72M 142.56% | 18.62M 50.63% | 27.15M 45.82% | 20.25M 25.41% | 24.76M 22.27% | 6.71M 72.91% | 21.63M 222.38% | 29.39M 35.90% | 7.96M 72.93% | |
interest expense | -9.87M - | -3.53M 64.24% | -3.68M 4.36% | -3.97M 7.87% | -16.66B 418,999.14% | -6.15B 63.09% | -6.10B 0.73% | -6.69B 9.60% | -26.39B 294.45% | -11.28B 57.27% | -11.03B 2.14% | -10.63B 3.62% | 12.30M 100.12% | 13.78M 12.09% | 15.36M 11.45% | 17.58M 14.47% | 18.74M 6.60% | 18.71M 0.18% | 19.03M 1.72% | 19.68M 3.40% | 19.45M 1.17% | 15.43M 20.67% | 14.87M 3.64% | 16.56M 11.38% | 17.38M 4.95% | 18.14M 4.34% | 21.66M 19.46% | 26.09M 20.41% | 26.30M 0.82% | 27.58M 4.88% | 40.46M 46.70% | 27.35M 32.41% | 26.31M 3.80% | 26.65M 1.30% | 28.83M 8.16% | 29.56M 2.53% | 30.52M 3.28% | 37.22M 21.92% | 39.90M 7.22% | 43.30M 8.50% | 50.59M 16.86% | 61.87M 22.29% | 59.53M 3.79% | |
ebitda | -7.51M - | 3.03M 140.33% | 2.15M 29.03% | 3.39M 57.75% | 1.59M 53.16% | 2.86M 80.29% | 2.34M 18.16% | 3.30M 40.76% | 3.52M 6.76% | 5.00M 42.06% | 5.57M 11.36% | 5.15M 7.59% | 19.03M 269.73% | 23.76M 24.85% | 31.10M 30.89% | 28.99M 6.77% | 26.54M 8.46% | 21.24M 19.98% | 40.15M 89.07% | 41.12M 2.41% | 33.34M 18.92% | 27.94M 16.19% | 29.11M 4.16% | 26.70M 8.28% | 73.75M 176.28% | 45.26M 38.63% | 33.16M 26.74% | 50.50M 52.29% | 46.48M 7.96% | 86.28M 85.63% | 63.36M 26.56% | 24.23M 61.76% | 95.37M 293.55% | 83.98M 11.94% | 6.53M 92.23% | 72.69M 1,013.65% | 5.24M 92.80% | 42.71M 715.54% | 50.38M 17.95% | 66.85M 32.69% | 101.03M 51.14% | 76.43M 24.35% | 65.75M 13.97% | |
operating income | -14.00M - | -2.83M 79.81% | -5.53M 95.69% | -4.61M 16.77% | -5.56M 20.63% | -5.36M 3.60% | -5.54M 3.42% | -6.05M 9.17% | -6.31M 4.30% | -6.35M 0.71% | -8.08M 27.14% | -6.32M 21.79% | -6.54M 3.61% | -6.91M 5.65% | -8.80M 27.25% | -7.71M 12.32% | -7.04M 8.69% | -8.12M 15.30% | -9.87M 21.52% | -9.36M 5.17% | -11.80M 26.08% | -10.53M 10.76% | -10.39M 1.35% | -18.96M 82.47% | -11.37M 40.02% | -12.95M 13.92% | -15.69M 21.12% | -15.39M 1.92% | -18.68M 21.36% | -20.60M 10.30% | -18.29M 11.19% | -18.67M 2.04% | 94.38M 605.59% | 83.00M 12.06% | 5.59M 93.27% | 71.67M 1,182.43% | 4.18M 94.17% | 41.78M 899.14% | 50.38M 20.57% | 66.85M 32.69% | 64.96M 2.82% | 76.09M 17.13% | 65.75M 13.59% | |
depreciation and amortization | 63K - | 215K 241.27% | 151K 29.77% | 219K 45.03% | -63K 128.77% | 764K 1,312.70% | 797K 4.32% | 1.16M 44.92% | 1.23M 6.84% | 1.79M 44.73% | 1.79M 0.06% | 1.78M 0.56% | 2.31M 29.88% | 2.75M 18.93% | 3.31M 20.69% | 3.47M 4.71% | 3.64M 5.04% | 3.73M 2.39% | 3.71M 0.70% | 4.02M 8.39% | 3.80M 5.35% | 1.14M 70.11% | 657K 42.17% | 900K 36.99% | 900K 0% | 895K 0.56% | 895K 0% | 895K 0% | 895K 0% | 894K 0.11% | 945K 5.70% | 972K 2.86% | 990K 1.85% | 987K 0.30% | 938K 4.96% | 1.01M 8.00% | 1.05M 4.15% | 926K 12.23% | 936K 1.08% | 884K 5.56% | 381K 56.90% | 340K 10.76% | ||
total other income expenses net | -7.79M - | 2.87M 136.90% | 2.04M 28.82% | 3.21M 56.92% | 1.67M 47.99% | 2.12M 27.26% | 1.56M 26.55% | 2.17M 38.85% | 2.30M 6.23% | 3.24M 40.98% | 3.81M 17.48% | 3.39M 11.10% | 4.46M 31.49% | 7.27M 63.28% | 12.49M 71.75% | 7.98M 36.12% | 4.17M 47.71% | -1.21M 129.00% | 17.51M 1,546.78% | 17.51M 0.04% | 10.13M 42.14% | 11.44M 12.88% | 13.63M 19.20% | 9.31M 31.73% | 55.64M 497.73% | 26.33M 52.67% | 10.65M 59.55% | 23.62M 121.78% | 19.37M 17.98% | 57.99M 199.34% | 22.39M 61.39% | -4.35M 119.42% | -25.91M 495.77% | -26.30M 1.49% | -28.92M 9.97% | -29.15M 0.81% | -30.79M 5.63% | -15.76M 48.83% | -38.46M 144.09% | -50.33M 30.87% | 62.95M 225.08% | 94.66M 50.37% | -28.46M 130.06% | |
income before tax | -7.79M - | 2.87M 136.90% | 2.04M 28.82% | 3.21M 56.92% | 1.67M 48.02% | 2.12M 27.34% | 1.56M 26.55% | 2.17M 38.85% | 2.30M 6.23% | 3.24M 40.98% | 3.81M 17.48% | 3.39M 11.10% | 4.46M 31.49% | 7.27M 63.28% | 12.49M 71.75% | 7.98M 36.12% | 4.17M 47.71% | -1.21M 129.00% | 17.51M 1,546.78% | 17.51M 0.04% | 10.13M 42.14% | 11.44M 12.88% | 13.63M 19.20% | 9.31M 31.73% | 55.64M 497.73% | 26.33M 52.67% | 10.65M 59.55% | 23.62M 121.78% | 19.37M 17.99% | 57.99M 199.36% | 22.39M 61.39% | -4.35M 119.42% | 68.47M 1,674.36% | 56.70M 17.19% | -23.33M 141.14% | 42.53M 282.30% | -26.61M 162.57% | 26.03M 197.82% | 11.92M 54.20% | 16.52M 38.58% | 127.91M 674.32% | 170.74M 33.49% | 37.29M 78.16% | |
income tax expense | -251K - | 60K 123.90% | -830K 1,483.33% | 607K 173.13% | 188K 69.03% | -23K 112.23% | 76K 430.43% | 24K 68.42% | 41K 70.83% | 47K 14.63% | 36K 23.40% | 41K 13.89% | 18K 56.10% | 32K 77.78% | 83K 159.38% | 5K 93.98% | 766K 15,220.00% | 18K 97.65% | 153K 750% | 939K 513.73% | 1.03M 10.12% | -2.27M 319.54% | 839K 136.96% | 132K 84.27% | 9.40M 7,018.18% | 1.92M 79.53% | -1.41M 173.17% | 2.35M 266.67% | -5.64M 340.51% | 6.78M 220.20% | 5.98M 11.77% | -1.25M 120.90% | 5.65M 551.84% | 11.00M 94.74% | -4.79M 143.54% | 7.58M 258.38% | -6.41M 184.54% | 1.43M 122.32% | -1.60M 211.88% | 5.13M 420.30% | 36.92M 619.97% | 46.20M 25.12% | -10.35M 122.40% | |
net income | -7.33M - | 2.75M 137.56% | 2.83M 2.72% | 2.56M 9.34% | 1.46M 43.02% | 2.12M 45.24% | 1.47M 30.73% | 2.12M 44.15% | 2.25M 5.99% | 3.17M 41.10% | 3.75M 18.24% | 3.33M 11.16% | 4.41M 32.41% | 7.20M 63.32% | 12.34M 71.41% | 7.93M 35.71% | 3.38M 57.36% | -1.22M 136.15% | 17.26M 1,511.45% | 16.48M 4.51% | 9.05M 45.06% | 13.65M 50.71% | 12.74M 6.65% | 9.10M 28.56% | 46.08M 406.22% | 24.31M 47.24% | 12.01M 50.60% | 21.18M 76.34% | 24.93M 17.71% | 51.02M 104.71% | 15.97M 68.69% | -2.84M 117.77% | 62.42M 2,299.44% | 45.35M 27.35% | -18.54M 140.88% | 34.53M 286.29% | -20.20M 158.48% | 24.11M 219.36% | 13.52M 43.91% | 21.45M 58.60% | 89.76M 318.54% | 123.03M 37.06% | 26.54M 78.43% | |
weighted average shs out | 15.85M - | 15.89M 0.30% | 19.97M 25.67% | 21.77M 9.02% | 24.88M 14.24% | 26.39M 6.07% | 29.48M 11.72% | 31.22M 5.91% | 35.85M 14.82% | 37.02M 3.26% | 37.74M 1.95% | 41.99M 11.26% | 44.36M 5.64% | 47.50M 7.08% | 50.57M 6.48% | 51.66M 2.14% | 51.66M 0.01% | 51.71M 0.10% | 52.05M 0.66% | 52.73M 1.30% | 54.60M 3.55% | 61.75M 13.09% | 63.77M 3.28% | 64.92M 1.80% | 65.17M 0.39% | 67.17M 3.07% | 72.91M 8.55% | 74.01M 1.51% | 75.40M 1.87% | 77.49M 2.78% | 78.37M 1.14% | 75.95M 3.09% | 84.70M 11.52% | 85.58M 1.04% | 87.05M 1.71% | 87.72M 0.77% | 89.60M 2.14% | 91.10M 1.67% | 97.00M 6.47% | 107.72M 11.05% | 111.28M 3.31% | 112.62M 1.20% | 114.33M 1.52% | |
weighted average shs out dil | 15.85M - | 16.49M 4.10% | 19.97M 21.09% | 21.77M 9.02% | 24.88M 14.24% | 26.39M 6.07% | 29.48M 11.72% | 31.22M 5.91% | 35.85M 14.82% | 37.02M 3.26% | 37.74M 1.95% | 41.99M 11.26% | 44.36M 5.64% | 47.50M 7.08% | 50.57M 6.48% | 51.66M 2.14% | 51.66M 0.01% | 51.71M 0.10% | 52.05M 0.66% | 52.73M 1.30% | 54.60M 3.55% | 62.37M 14.22% | 64.43M 3.31% | 65.63M 1.86% | 71.67M 9.20% | 73.14M 2.06% | 73.38M 0.33% | 76.13M 3.75% | 84.84M 11.44% | 86.87M 2.38% | 81.94M 5.67% | 79.34M 3.18% | 88.61M 11.69% | 89.05M 0.50% | 87.05M 2.25% | 90.76M 4.27% | 89.60M 1.28% | 94.13M 5.05% | 99.99M 6.23% | 109.15M 9.16% | 129.66M 18.79% | 131.00M 1.04% | 114.43M 12.65% | |
eps | -0.46 - | 0.17 136.96% | 0.13 23.53% | 0.11 15.38% | 0.05 54.55% | 0.07 40.00% | 0.04 42.86% | 0.06 50.00% | 0.05 16.67% | 0.07 40.00% | 0.09 28.57% | 0.07 22.22% | 0.09 28.57% | 0.14 55.56% | 0.23 64.29% | 0.14 39.13% | 0.06 57.14% | -0.02 139.50% | 0.32 1,450.21% | 0.30 6.25% | 0.16 46.67% | 0.22 37.50% | 0.20 9.09% | 0.14 30% | 0.70 400.00% | 0.36 48.57% | 0.16 55.56% | 0.28 75.00% | 0.33 17.86% | 0.65 96.97% | 0.20 69.23% | -0.04 117.90% | 0.73 2,139.11% | 0.53 27.40% | -0.21 139.62% | 0.39 285.71% | -0.23 158.97% | 0.26 213.04% | 0.14 46.15% | 0.20 42.86% | 0.80 300.00% | 1.09 36.25% | 0.23 78.90% | |
epsdiluted | -0.46 - | 0.17 136.96% | 0.13 23.53% | 0.11 15.38% | 0.05 54.55% | 0.07 40.00% | 0.04 42.86% | 0.06 50.00% | 0.05 16.67% | 0.07 40.00% | 0.09 28.57% | 0.07 22.22% | 0.09 28.57% | 0.14 55.56% | 0.23 64.29% | 0.14 39.13% | 0.06 57.14% | -0.02 139.50% | 0.32 1,450.21% | 0.30 6.25% | 0.16 46.67% | 0.21 31.25% | 0.19 9.52% | 0.13 31.58% | 0.66 407.69% | 0.35 46.97% | 0.16 54.29% | 0.28 75.00% | 0.32 14.29% | 0.61 90.62% | 0.20 67.21% | -0.04 117.90% | 0.71 2,083.24% | 0.51 28.17% | -0.21 141.18% | 0.38 280.95% | -0.23 160.53% | 0.26 213.04% | 0.14 46.15% | 0.20 42.86% | 0.74 270% | 0.94 27.03% | 0.23 75.53% |
All numbers in (except ratios and percentages)