bf/NASDAQ:ALTO_icon.jpeg

COM:ALTOINGREDIENTS

Alto Ingredients

  • Stock

USD

Last Close

1.42

22/11 21:00

Market Cap

111.11M

Beta: -

Volume Today

445.81K

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
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
254.54M
-
321.14M
26.16%
275.57M
14.19%
256.15M
7.05%
206.18M
19.51%
227.62M
10.40%
380.62M
67.22%
376.76M
1.02%
342.37M
9.13%
422.86M
23.51%
417.81M
1.20%
441.72M
5.72%
386.34M
12.54%
405.20M
4.88%
445.44M
9.93%
395.27M
11.26%
400.03M
1.20%
410.52M
2.62%
370.41M
9.77%
334.42M
9.72%
355.80M
6.40%
346.30M
2.67%
365.16M
5.45%
357.62M
2.07%
311.40M
12.92%
212.07M
31.90%
204.73M
3.46%
168.82M
17.54%
218.73M
29.57%
298.11M
36.29%
305.56M
2.50%
385.49M
26.16%
308.12M
20.07%
362.19M
17.55%
336.88M
6.99%
328.44M
2.51%
313.89M
4.43%
317.30M
1.09%
318.13M
0.26%
273.63M
13.99%
240.63M
12.06%
236.47M
1.73%
251.81M
6.49%
cost of revenue
216.00M
-
287.57M
33.13%
257.59M
10.43%
237.77M
7.69%
207.16M
12.87%
221.37M
6.86%
388.00M
75.28%
367.23M
5.35%
341.30M
7.06%
405.16M
18.71%
411.44M
1.55%
415.02M
0.87%
392.11M
5.52%
403.55M
2.92%
433.38M
7.39%
397.29M
8.33%
396.67M
0.16%
411.80M
3.81%
366.64M
10.97%
355.44M
3.06%
358.09M
0.75%
342.33M
4.40%
379.98M
11.00%
354.42M
6.73%
324.29M
8.50%
180.89M
44.22%
183.80M
1.61%
155.18M
15.57%
204.90M
32.04%
282.88M
38.06%
308.95M
9.22%
343.38M
11.14%
303.35M
11.66%
353.35M
16.48%
356.72M
0.95%
349.76M
1.95%
317.06M
9.35%
300.12M
5.34%
313.97M
4.61%
273.62M
12.85%
231.77M
-
246.33M
6.28%
gross profit
38.55M
-
33.58M
12.89%
17.99M
46.43%
18.38M
2.18%
-987K
105.37%
6.25M
733.64%
-7.38M
218.00%
9.52M
229.04%
1.07M
88.77%
17.70M
1,556.13%
6.36M
64.05%
26.70M
319.47%
-5.77M
121.63%
1.65M
128.63%
12.06M
629.89%
-2.01M
116.69%
3.36M
266.93%
-1.27M
137.86%
3.77M
395.99%
-21.02M
657.88%
-2.29M
89.11%
3.97M
273.48%
-14.82M
473.11%
3.20M
121.57%
-12.89M
503.32%
31.18M
341.91%
20.93M
32.88%
13.64M
34.84%
13.84M
1.47%
15.23M
10.09%
-3.40M
122.31%
42.11M
1,338.98%
4.77M
88.67%
8.84M
85.29%
-19.84M
324.32%
-21.33M
7.51%
-3.16M
85.17%
17.18M
643.02%
4.16M
75.78%
9K
99.78%
240.63M
2,673,555.56%
4.70M
98.05%
5.48M
16.72%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
3.67M
-
4.32M
17.57%
4.39M
1.78%
4.73M
7.72%
4.91M
3.68%
3.99M
18.59%
7.45M
86.48%
7.07M
5.08%
8.32M
17.67%
6.15M
26.08%
5.97M
2.88%
7.89M
32.09%
5.45M
30.90%
8.76M
60.77%
8.72M
0.48%
8.58M
1.56%
9.31M
8.52%
8.90M
4.48%
8.97M
0.81%
9.19M
2.45%
8.23M
10.39%
6.71M
18.54%
8.69M
29.50%
11.82M
36.10%
10.21M
13.63%
8.63M
15.50%
6.40M
25.79%
6.74M
5.17%
7.01M
4.14%
7.23M
3.08%
5.53M
23.47%
9.41M
70.03%
7.63M
18.91%
9.00M
17.92%
7.40M
17.71%
7.55M
2.00%
7.88M
4.38%
7.91M
0.37%
8.49M
7.29%
8.52M
0.41%
7.93M
6.93%
8.96M
12.97%
7.51M
16.19%
research and development expenses
other expenses
-36.07M
-
150K
100.42%
-4.55M
3,133.33%
2.03M
144.70%
-302K
114.85%
326K
207.95%
1.41M
330.98%
230K
83.63%
255K
10.87%
-179K
170.20%
-37K
79.33%
-597K
1,513.51%
375K
162.81%
-135K
136%
-60K
55.56%
-52K
13.33%
398K
865.38%
-256K
164.32%
91K
135.55%
-62K
168.13%
1.10M
1,872.58%
-438K
139.85%
-407K
7.08%
-147K
63.88%
1.25M
952.38%
-3.05M
343.58%
-6.86M
124.84%
-2.19M
68.07%
940K
142.90%
-555K
159.04%
256K
146.13%
567K
121.48%
454K
19.93%
-22.65M
5,089.43%
-456K
97.99%
930K
303.95%
19K
97.96%
59K
210.53%
26K
55.93%
449K
1,626.92%
-212K
-
cost and expenses
219.67M
-
291.88M
32.87%
261.98M
10.25%
242.50M
7.43%
212.07M
12.55%
225.36M
6.27%
395.45M
75.47%
374.30M
5.35%
349.62M
6.59%
411.30M
17.64%
417.41M
1.49%
422.91M
1.32%
397.56M
5.99%
412.31M
3.71%
442.10M
7.22%
405.87M
8.19%
405.98M
0.03%
420.69M
3.62%
375.61M
10.72%
364.63M
2.92%
366.33M
0.47%
349.04M
4.72%
388.66M
11.35%
366.24M
5.77%
334.51M
8.67%
189.52M
43.34%
190.20M
0.36%
161.92M
14.87%
211.91M
30.88%
290.11M
36.90%
314.49M
8.40%
352.79M
12.18%
310.97M
11.85%
339.69M
9.23%
364.12M
7.19%
357.32M
1.87%
324.94M
9.06%
308.03M
5.20%
319.64M
3.77%
282.14M
11.73%
7.93M
97.19%
240.73M
2,934.97%
253.84M
5.45%
operating expenses
3.67M
-
4.32M
17.57%
4.39M
1.78%
4.73M
7.72%
4.91M
3.68%
3.99M
18.59%
7.45M
86.48%
7.07M
5.08%
8.32M
17.67%
6.15M
26.08%
5.97M
2.88%
7.89M
32.09%
5.45M
30.90%
8.76M
60.77%
8.72M
0.48%
8.58M
1.56%
9.31M
8.52%
8.90M
4.48%
8.97M
0.81%
9.19M
2.45%
8.23M
10.39%
6.71M
18.54%
8.69M
29.50%
11.82M
36.10%
10.21M
13.63%
8.63M
15.50%
6.40M
25.79%
6.74M
5.17%
7.01M
4.14%
7.23M
3.08%
5.53M
23.47%
9.41M
70.03%
7.63M
18.91%
-13.66M
279.00%
7.40M
154.21%
7.55M
2.00%
7.88M
4.38%
7.91M
0.37%
5.68M
28.25%
8.52M
50.16%
7.93M
6.93%
8.96M
12.97%
7.51M
16.19%
interest expense
4.35M
-
2.89M
33.67%
1.13M
60.74%
1.07M
5.74%
1.01M
4.96%
1.00M
0.99%
5.17M
414.13%
5.41M
4.64%
6.23M
15.28%
6.54M
4.86%
3.87M
40.73%
5.76M
48.76%
2.64M
54.24%
2.69M
2.16%
3.83M
42.02%
3.78M
1.18%
4.50M
19.15%
4.18M
7.28%
4.19M
0.38%
4.26M
1.53%
4.74M
11.25%
5.12M
8.00%
5.16M
0.94%
5.19M
0.56%
5.31M
2.21%
4.65M
12.44%
4.20M
9.64%
3.79M
9.74%
1.89M
50.26%
1.04M
44.56%
429K
58.95%
228K
46.85%
200K
12.28%
319K
59.50%
340K
6.58%
968K
184.71%
1.56M
61.67%
1.73M
10.80%
2M
15.34%
2.13M
6.30%
-1.63M
176.86%
-1.67M
2.14%
-5.21M
211.86%
ebitda
-1.20M
-
29.41M
2,559.11%
9.04M
69.25%
15.68M
73.39%
-2.79M
117.76%
2.59M
192.89%
-13.42M
618.79%
2.69M
120.01%
-6.99M
360.45%
11.38M
262.69%
356K
96.87%
18.21M
5,015.45%
-1.74M
109.54%
-7.24M
316.80%
13.36M
284.47%
-10.65M
179.70%
-5.55M
47.84%
-173K
96.89%
5.11M
3,051.45%
-30.27M
692.89%
-9.43M
68.87%
-3.17M
66.31%
-23.91M
653.07%
-8.77M
63.30%
-21.85M
149.02%
19.50M
189.25%
7.66M
60.70%
4.71M
38.53%
7.76M
64.78%
7.45M
4.06%
-8.68M
216.49%
33.27M
483.49%
3.73M
88.78%
22.43M
501.13%
-27.70M
223.46%
-27.95M
0.91%
-11.03M
60.55%
15.01M
236.11%
-1.49M
109.92%
-2.82M
89.12%
-10.33M
266.90%
1.81M
117.50%
-25.13M
1,490.08%
operating income
34.88M
-
29.26M
16.10%
13.59M
53.54%
13.65M
0.39%
-5.89M
143.17%
2.26M
138.37%
-14.83M
755.73%
485K
103.27%
-7.25M
1,594.43%
11.56M
259.44%
393K
96.60%
18.81M
4,685.75%
-11.22M
159.67%
-7.11M
36.66%
3.35M
147.05%
-10.60M
416.83%
-5.95M
43.83%
-10.17M
70.86%
-5.20M
48.85%
-30.21M
480.76%
-10.52M
65.17%
-2.74M
73.99%
-23.50M
758.71%
-37.92M
61.34%
-23.10M
39.08%
22.55M
197.62%
26.28M
16.51%
-14.23M
154.16%
5.62M
139.51%
6.10M
8.54%
-8.93M
246.35%
37.28M
517.33%
-2.40M
106.44%
15.71M
753.87%
-27.24M
273.45%
-31.11M
14.19%
-11.62M
62.65%
9.27M
179.78%
-4.33M
146.68%
-8.51M
96.76%
-10.33M
21.35%
-4.27M
58.71%
-1.20M
71.87%
depreciation and amortization
3.17M
-
3.27M
2.90%
3.34M
2.21%
3.41M
2.22%
3.41M
0.06%
3.34M
2.05%
8.36M
150.22%
8.53M
2.08%
8.65M
1.43%
9.02M
4.25%
8.86M
1.81%
8.91M
0.67%
9.11M
2.19%
9.30M
2.06%
10.08M
8.39%
10.16M
0.86%
10.16M
0.01%
10.25M
0.89%
10.22M
0.36%
10.21M
0.03%
12.13M
18.72%
11.79M
2.78%
12.03M
2.04%
11.96M
0.53%
9.76M
18.44%
9.05M
7.30%
8.05M
11.03%
3.41M
57.60%
5.86M
71.70%
5.81M
0.85%
5.85M
0.69%
5.77M
1.33%
6.13M
6.27%
6.73M
9.68%
-456K
106.78%
3.16M
792.98%
593K
81.23%
5.68M
857.84%
2.84M
50.04%
5.70M
100.78%
6.07M
-
-11.80M
294.30%
total other income expenses net
-36.07M
-
-2.21M
93.86%
-4.55M
105.60%
2.03M
144.70%
-302K
114.85%
326K
207.95%
1.41M
330.98%
-1.74M
223.84%
255K
114.66%
-179K
170.20%
-37K
79.33%
-597K
1,513.51%
375K
162.81%
-135K
136%
-60K
55.56%
-52K
13.33%
398K
865.38%
-256K
164.32%
91K
135.55%
-62K
168.13%
1.10M
1,872.58%
-438K
139.85%
-407K
7.08%
-35.96M
8,734.40%
1.25M
103.48%
-3.05M
343.58%
4.89M
260.16%
-23.32M
577.17%
-260K
98.89%
1.43M
650.77%
6.23M
334.99%
5.14M
17.51%
-200K
103.89%
6.41M
3,304.50%
-796K
112.42%
-38K
95.23%
-1.55M
3,968.42%
59K
103.82%
26K
55.93%
-10.33M
39,846.15%
-1.39M
86.52%
1.16M
183.27%
-1.24M
206.98%
income before tax
-5.55M
-
24.16M
535.59%
7.91M
67.26%
14.61M
84.72%
-7.21M
149.33%
1.58M
121.94%
-18.59M
1,274.97%
-4.69M
74.76%
-13.23M
181.88%
4.84M
136.60%
-3.52M
172.67%
12.45M
453.84%
-13.48M
208.33%
-9.94M
26.30%
-541K
94.56%
-14.43M
2,567.47%
-10.06M
30.29%
-14.60M
45.17%
-9.30M
36.29%
-34.53M
271.13%
-14.16M
58.99%
-8.29M
41.46%
-29.07M
250.70%
-49.77M
71.21%
-27.16M
45.44%
14.85M
154.70%
15.21M
2.43%
-20.21M
232.84%
4.68M
123.14%
8.39M
79.35%
-3.13M
137.33%
37.62M
1,300.99%
-2.60M
106.92%
22.11M
949.92%
-28.04M
226.78%
-31.15M
11.09%
-13.17M
57.73%
7.59M
157.69%
-3.49M
145.94%
-18.85M
440.21%
-11.72M
37.79%
-3.11M
73.51%
-2.44M
21.41%
income tax expense
3.27M
-
7.20M
120.06%
3.16M
56.05%
1.51M
52.32%
-2.70M
279.05%
530K
119.63%
-3.92M
840.57%
-3.94M
0.36%
-2.16M
45.09%
-245K
88.67%
-5.02M
1,948.57%
-736K
85.34%
2.16M
393.89%
-7.84M
462.27%
3.43M
143.73%
-321K
109.37%
-563K
75.39%
2.23M
495.20%
2.49M
12.09%
1K
99.96%
-7.56M
756,300%
-7.76M
2.57%
-9.02M
16.30%
-20K
99.78%
-5.25M
26,175%
-7.56M
43.90%
-10.71M
41.66%
-17K
99.84%
-3.04M
17,752.94%
-5.32M
75.29%
319K
106.00%
1.47M
360.50%
312K
78.76%
599K
91.99%
-6.26M
1,145.08%
1.93M
130.75%
-5.48M
384.73%
1.79M
132.71%
-812K
145.29%
97K
111.95%
-5.68M
-
net income
-10.83M
-
15.57M
243.84%
4.03M
74.15%
12.52M
211.01%
-4.38M
134.99%
1.01M
123.06%
-14.66M
1,551.78%
-753K
94.86%
-13.23M
1,656.44%
5.09M
138.45%
-3.52M
169.17%
13.08M
471.72%
-12.64M
196.63%
-8.84M
30.03%
-202K
97.72%
-13.29M
6,476.73%
-7.84M
40.98%
-12.91M
64.62%
-7.51M
41.79%
-32.01M
326.00%
-12.89M
59.73%
-7.65M
40.68%
-27.33M
257.39%
-41.08M
50.35%
-25.10M
38.91%
14.96M
159.62%
15.21M
1.68%
-20.20M
232.73%
4.68M
123.16%
8.39M
79.35%
-3.13M
137.33%
36.15M
1,254.09%
-2.91M
108.06%
22.11M
858.92%
-21.78M
198.48%
-33.07M
51.86%
-7.68M
76.76%
7.59M
198.83%
-3.49M
145.94%
-18.95M
442.99%
-11.72M
38.11%
-3.11M
73.51%
-2.44M
21.41%
weighted average shs out
16.18M
-
19.90M
23.00%
22.99M
15.49%
24.05M
4.65%
24.10M
0.20%
24.27M
0.68%
41.86M
72.49%
42.05M
0.46%
42.05M
0%
42.19M
0.33%
42.23M
0.08%
42.26M
0.08%
42.38M
0.28%
42.30M
0.19%
42.48M
0.43%
42.91M
1.03%
42.91M
0.00%
43.28M
0.87%
43.30M
0.03%
43.97M
1.55%
45.52M
3.52%
47.77M
4.95%
47.78M
0.01%
48.44M
1.38%
53.83M
11.13%
54.50M
1.24%
58.50M
7.35%
67.51M
15.40%
70.35M
4.21%
71.26M
1.29%
71.38M
0.17%
71.39M
0.01%
71.39M
0.00%
72.94M
2.17%
73.01M
0.10%
73.28M
0.36%
73.81M
0.74%
73.39M
0.57%
73.19M
0.28%
72.97M
0.30%
72.77M
0.28%
73.49M
0.99%
73.36M
0.17%
weighted average shs out dil
16.18M
-
22.28M
37.67%
24.31M
9.12%
24.63M
1.34%
24.10M
2.15%
24.84M
3.04%
41.86M
68.54%
42.05M
0.46%
42.05M
0%
42.23M
0.42%
42.23M
0.01%
42.49M
0.62%
42.38M
0.27%
42.30M
0.19%
42.48M
0.43%
42.91M
1.03%
42.91M
0.00%
43.28M
0.87%
43.30M
0.03%
43.97M
1.55%
45.52M
3.52%
47.77M
4.95%
47.78M
0.01%
48.44M
1.38%
53.83M
11.13%
54.50M
1.24%
61.70M
13.21%
67.51M
9.42%
72.46M
7.33%
71.93M
0.74%
71.38M
0.76%
72.22M
1.18%
71.39M
1.15%
73.12M
2.43%
73.01M
0.15%
73.28M
0.36%
73.81M
0.74%
74.10M
0.39%
73.19M
1.23%
72.97M
0.30%
72.77M
0.28%
73.49M
0.99%
73.36M
0.17%
eps
-0.67
-
0.77
214.93%
0.16
79.22%
0.51
218.75%
-0.18
135.29%
0.03
116.67%
-0.35
1,266.67%
-0.02
94.89%
-0.31
1,631.84%
0.11
135.48%
-0.08
175.73%
0.30
460.14%
-0.30
200%
-0.21
30%
-0.00
97.71%
-0.31
6,358.33%
-0.18
41.94%
-0.30
66.67%
-0.17
43.33%
-0.73
329.41%
-0.28
61.64%
-0.16
42.86%
-0.57
256.25%
-0.85
49.12%
-0.47
44.71%
0.27
157.45%
0.25
7.41%
-0.30
220.00%
0.06
120%
0.11
83.33%
-0.04
139.91%
0.50
1,238.95%
-0.04
108.16%
0.30
835.29%
-0.30
200%
-0.45
50.00%
-0.10
77.78%
0.10
200%
-0.05
147.70%
-0.26
445.07%
-0.16
38.46%
-0.04
73.56%
-0.03
21.28%
epsdiluted
-0.67
-
0.68
201.49%
0.15
77.94%
0.50
233.33%
-0.18
136%
0.03
116.67%
-0.35
1,266.67%
-0.02
94.89%
-0.31
1,631.84%
0.11
135.48%
-0.08
175.73%
0.30
460.14%
-0.30
200%
-0.21
30%
-0.00
97.71%
-0.31
6,358.33%
-0.18
41.94%
-0.30
66.67%
-0.17
43.33%
-0.73
329.41%
-0.28
61.64%
-0.16
42.86%
-0.57
256.25%
-0.85
49.12%
-0.47
44.71%
0.27
157.45%
0.24
11.11%
-0.30
225.00%
0.06
120%
0.11
83.33%
-0.04
139.91%
0.49
1,216.17%
-0.04
108.33%
0.30
835.29%
-0.30
200%
-0.45
50.00%
-0.10
77.78%
0.10
200%
-0.05
147.70%
-0.26
445.07%
-0.16
38.46%
-0.04
73.56%
-0.03
21.28%

All numbers in USD (except ratios and percentages)