bf/NYSE:HASI_icon.jpeg

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

Subscribe NowHelp
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)