bf/NASDAQ:MMLP_icon.jpeg

COM:MLP

Millennium

  • Stock

Last Close

3.99

22/11 21:00

Market Cap

128.70M

Beta: -

Volume Today

82.63K

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
Sep '24
revenue
482.02M
-
497.03M
3.11%
418.94M
15.71%
389.99M
6.91%
336.18M
13.80%
305.35M
9.17%
251.10M
17.77%
226.02M
9.99%
254.37M
12.54%
225.60M
11.31%
190.35M
15.63%
174.54M
8.31%
236.90M
35.73%
253.32M
6.93%
193.92M
23.45%
193.13M
0.41%
305.74M
58.31%
284.20M
7.04%
216.57M
23.80%
219.05M
1.14%
252.83M
15.42%
250.97M
0.74%
187.32M
25.36%
177.90M
5.03%
241.86M
35.95%
198.88M
17.77%
140.64M
29.29%
152.53M
8.46%
180.09M
18.06%
200.97M
11.60%
184.29M
8.30%
211.26M
14.63%
285.91M
35.33%
279.20M
2.35%
267.00M
4.37%
229.31M
14.12%
243.38M
6.14%
244.53M
0.47%
195.64M
19.99%
176.70M
9.68%
181.10M
2.49%
180.83M
0.15%
184.53M
2.05%
170.93M
7.37%
cost of revenue
407.63M
-
420.57M
3.18%
345.34M
17.89%
316.18M
8.44%
267.36M
15.44%
226.53M
15.27%
174.48M
22.97%
158.43M
9.20%
174.21M
9.96%
151.95M
12.78%
125.30M
17.54%
117.84M
5.96%
168.70M
43.16%
184.44M
9.33%
139.75M
24.23%
143.22M
2.49%
231.36M
61.54%
217.48M
6.00%
170.48M
21.61%
173.25M
1.63%
198.72M
14.70%
171.74M
13.58%
116.88M
31.95%
107.20M
8.28%
161.13M
50.31%
124.05M
23.01%
78.63M
36.61%
92.62M
17.79%
123.08M
32.89%
129.28M
5.04%
120.48M
6.81%
143.51M
19.12%
196.57M
36.97%
186.07M
5.34%
171.73M
7.71%
165.91M
3.39%
155.88M
6.04%
152.72M
2.03%
109.80M
28.11%
88.00M
19.85%
153.41M
74.32%
154.23M
0.54%
154.86M
0.41%
309.09M
99.60%
gross profit
74.39M
-
76.46M
2.77%
73.61M
3.73%
73.81M
0.27%
68.83M
6.75%
78.82M
14.53%
76.61M
2.80%
67.60M
11.77%
80.16M
18.59%
73.66M
8.11%
65.05M
11.69%
56.70M
12.83%
68.20M
20.29%
68.88M
1.00%
54.18M
21.35%
49.91M
7.88%
74.38M
49.03%
66.73M
10.28%
46.09M
30.92%
45.80M
0.64%
54.11M
18.15%
79.23M
46.42%
70.45M
11.08%
70.70M
0.36%
80.74M
14.19%
74.83M
7.31%
62.01M
17.14%
59.91M
3.38%
57.00M
4.86%
71.69M
25.76%
63.82M
10.98%
67.74M
6.15%
89.33M
31.87%
93.13M
4.25%
95.27M
2.29%
63.40M
33.46%
87.49M
38.01%
91.81M
4.94%
85.84M
6.50%
88.69M
3.32%
27.69M
68.78%
26.60M
3.94%
29.68M
11.56%
-138.15M
565.55%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
8.77M
-
8.61M
1.90%
8.74M
1.62%
10.30M
17.80%
8.66M
15.91%
8.81M
1.65%
9.04M
2.60%
8.67M
4.08%
10.28M
18.64%
8.17M
20.52%
8.14M
0.33%
8.05M
1.17%
10.02M
24.50%
9.92M
1.00%
8.91M
10.20%
9.13M
2.49%
10.99M
20.35%
9.67M
12.02%
8.57M
11.34%
9.26M
7.99%
10.34M
11.68%
11.14M
7.80%
10.23M
8.24%
10.47M
2.43%
10.53M
0.56%
10.46M
0.67%
9.86M
5.77%
10.34M
4.88%
10.24M
0.95%
10.61M
3.59%
8.96M
15.54%
9.74M
8.69%
11.70M
20.18%
11.20M
4.28%
9.94M
11.24%
10.27M
3.31%
10.39M
1.16%
11.17M
7.51%
8.45M
24.39%
10.42M
23.40%
10.78M
3.44%
8.91M
17.34%
10.70M
20.06%
12.49M
16.76%
research and development expenses
other expenses
676K
-
-67K
109.91%
-50K
25.37%
286K
672%
1.34M
367.13%
437K
67.29%
-79K
118.08%
399K
605.06%
367K
8.02%
62K
83.11%
74K
19.35%
730K
886.49%
240K
67.12%
30K
87.50%
520K
1,633.33%
55K
89.42%
496K
801.82%
23.33M
4,604.23%
22.94M
1.69%
18K
99.92%
7K
61.11%
3K
57.14%
1K
66.67%
-1K
200%
3K
400%
3K
0%
4K
33.33%
-3.99M
99,950%
-1K
99.97%
45.39M
4,539,500%
-1K
100.00%
186K
18,700%
7K
96.24%
56.48M
806,771.43%
63.84M
13.02%
65.37M
2.40%
60.53M
7.40%
63.13M
4.30%
60.06M
4.86%
53.95M
10.18%
6K
99.99%
159.55M
-
cost and expenses
458.24M
-
473.12M
3.25%
402.24M
14.98%
374.52M
6.89%
320.94M
14.31%
280.65M
12.55%
231.47M
17.52%
213.99M
7.55%
229.96M
7.46%
201.27M
12.48%
175.95M
12.58%
165.36M
6.02%
181.06M
9.49%
229.58M
26.80%
183.07M
20.26%
197.61M
7.94%
273.81M
38.56%
260.15M
4.99%
211.05M
18.87%
215.52M
2.12%
241.31M
11.97%
240.26M
0.44%
182.31M
24.12%
168.74M
7.44%
209.89M
24.38%
183.28M
12.67%
132.68M
27.61%
146.04M
10.07%
168.54M
15.41%
185.29M
9.93%
176.66M
4.66%
203.29M
15.07%
260.72M
28.25%
253.75M
2.67%
245.51M
3.25%
241.55M
1.61%
226.81M
6.10%
227.02M
0.10%
178.31M
21.46%
162.80M
8.69%
164.19M
0.85%
163.14M
0.64%
165.56M
1.48%
481.13M
190.61%
operating expenses
50.61M
-
52.55M
3.83%
56.90M
8.29%
58.35M
2.54%
53.58M
8.16%
54.12M
1.00%
56.98M
5.29%
55.56M
2.50%
55.75M
0.33%
49.32M
11.53%
50.65M
2.69%
47.52M
6.16%
12.36M
73.99%
45.13M
265.12%
43.33M
4.00%
54.39M
25.53%
42.45M
21.95%
42.67M
0.52%
40.57M
4.92%
42.27M
4.18%
42.59M
0.75%
68.52M
60.90%
65.44M
4.50%
61.55M
5.95%
48.76M
20.77%
59.23M
21.48%
54.05M
8.76%
53.42M
1.15%
45.46M
14.90%
56.00M
23.19%
56.18M
0.32%
59.78M
6.39%
64.14M
7.31%
67.68M
5.52%
73.78M
9.01%
75.64M
2.52%
70.92M
6.24%
74.31M
4.77%
68.51M
7.80%
64.38M
6.04%
10.78M
83.25%
8.91M
17.34%
10.70M
20.06%
172.04M
1,507.71%
interest expense
10.78M
-
11.45M
6.20%
9.44M
17.53%
10.74M
13.68%
11.58M
7.90%
10.55M
8.96%
10.81M
2.54%
10.99M
1.66%
10.55M
4.04%
10.11M
4.14%
12.15M
20.20%
11.78M
3.09%
11.98M
1.69%
10.83M
9.58%
10.96M
1.18%
11.90M
8.55%
12.41M
4.31%
11.94M
3.76%
12.97M
8.62%
12.28M
5.33%
11.65M
5.10%
13.67M
17.30%
13.56M
0.83%
10.97M
19.08%
10.65M
2.90%
9.93M
6.83%
9.38M
5.52%
12.94M
38.03%
16.64M
28.56%
12.95M
22.15%
13.31M
2.75%
14.11M
6.02%
16.32M
15.66%
12.43M
23.84%
12.85M
3.36%
13.91M
8.25%
16.84M
21.10%
15.66M
7.02%
15.26M
2.52%
-14.99M
198.24%
14.66M
197.75%
13.84M
5.56%
14.38M
3.87%
-69.49M
583.35%
ebitda
-14.07M
-
37.54M
366.83%
28.26M
24.71%
34.48M
22.01%
41.15M
19.33%
49.60M
20.52%
43.65M
11.98%
36.38M
16.66%
51.46M
41.45%
48.13M
6.48%
37.37M
22.35%
33.16M
11.28%
82.98M
150.29%
49.93M
39.83%
32.29M
35.34%
16.00M
50.43%
52.78M
229.80%
44.12M
16.41%
26.75M
39.37%
21.43M
19.90%
28.76M
34.24%
29.69M
3.23%
14.59M
50.87%
23.16M
58.79%
51.83M
123.76%
30.84M
40.50%
23.31M
24.43%
17.77M
23.74%
29.82M
67.79%
30.12M
1.00%
22.11M
26.58%
22.10M
0.08%
41.67M
88.56%
39.93M
4.16%
36.29M
9.13%
1.48M
95.94%
32.20M
2,082.78%
30.43M
5.49%
29.89M
1.78%
-4.62M
115.46%
29.13M
730.58%
30.34M
4.13%
31.66M
4.37%
-66.40M
309.73%
operating income
23.79M
-
23.91M
0.52%
16.71M
30.13%
12.02M
28.08%
15.24M
26.85%
24.70M
62.08%
19.63M
20.53%
12.03M
38.70%
13.79M
14.57%
24.34M
76.53%
10.26M
57.86%
9.18M
10.53%
28.89M
214.82%
23.75M
17.79%
10.85M
54.32%
-4.48M
141.33%
29.70M
762.42%
24.06M
19.01%
5.52M
77.05%
3.53M
36.12%
11.52M
226.71%
10.71M
7.07%
5.01M
53.21%
25.46M
408.20%
18.03M
29.20%
15.60M
13.46%
7.96M
48.97%
11.01M
38.35%
11.93M
8.32%
15.69M
31.49%
7.63M
51.34%
8.15M
6.81%
25.81M
216.55%
25.45M
1.39%
21.49M
15.56%
-12.25M
156.98%
16.57M
235.29%
17.50M
5.66%
17.33M
1.01%
811K
95.32%
16.91M
1,984.96%
17.69M
4.60%
18.97M
7.28%
13.81M
27.21%
depreciation and amortization
14.30M
-
13.99M
2.13%
14.59M
4.30%
16.74M
14.73%
23.50M
40.36%
22.72M
3.34%
22.68M
0.14%
23.34M
2.87%
23.51M
0.76%
22.05M
6.23%
22.09M
0.19%
22.13M
0.18%
25.87M
16.89%
25.34M
2.05%
20.33M
19.77%
20.29M
0.20%
19.25M
5.12%
19.21M
0.19%
20.89M
8.75%
18.74M
10.29%
18.02M
3.83%
18.98M
5.32%
11.01M
42.02%
15.01M
36.37%
15.06M
0.36%
15.24M
1.17%
15.34M
0.68%
15.28M
0.44%
15.60M
2.15%
14.43M
7.50%
14.48M
0.34%
13.95M
3.71%
13.89M
0.40%
14.48M
4.29%
14.80M
2.17%
13.72M
7.28%
15.63M
13.90%
12.92M
17.31%
12.56M
2.82%
12.22M
2.67%
12.22M
0.01%
12.65M
3.48%
12.69M
0.30%
12.61M
0.62%
total other income expenses net
-51.77M
-
-363K
99.30%
-2.95M
713.22%
-30.67M
938.92%
6.33M
120.65%
2.18M
65.62%
2.69M
23.56%
4.24M
57.62%
-6.72M
258.49%
1.74M
125.88%
-3.27M
287.81%
1.85M
156.64%
-25.60M
1,483.84%
935K
103.65%
1.37M
46.84%
844K
38.53%
38K
95.50%
1.59M
4,097.37%
1.13M
29.09%
18K
98.41%
7K
61.11%
3K
57.14%
1K
66.67%
16.30M
1,630,000%
-13.95M
185.55%
3.49M
125.00%
4K
99.89%
-3.99M
99,950%
83K
102.08%
-12.95M
15,706.02%
-1K
99.99%
186K
18,700%
617K
231.72%
-12.43M
2,114.59%
-12.85M
3.35%
-13.91M
8.24%
-14.48M
4.16%
-20.76M
43.29%
-15.25M
26.52%
-2.66M
82.56%
-14.09M
429.81%
-13.62M
3.37%
-13.42M
1.44%
-16.07M
19.69%
income before tax
-39.42M
-
12.10M
130.68%
-614K
105.08%
-26.61M
4,233.06%
9.89M
137.19%
16.33M
65.08%
11.28M
30.97%
3.53M
68.69%
7.08M
100.42%
15.96M
125.65%
-1.02M
106.39%
-753K
26.18%
18.19M
2,515.14%
13.76M
24.32%
1.00M
92.72%
-16.18M
1,714.57%
18.90M
216.83%
12.97M
31.39%
-7.11M
154.86%
-9.60M
34.87%
-916K
90.45%
-2.96M
223.14%
-9.97M
236.99%
13.49M
235.21%
6.97M
48.32%
9.16M
31.45%
-1.41M
115.42%
-10.45M
639.28%
-2.34M
77.62%
2.73M
216.89%
-5.68M
307.72%
-5.96M
4.93%
12.07M
302.62%
13.02M
7.86%
8.64M
33.61%
-26.15M
402.58%
2.08M
107.96%
-3.25M
256.07%
2.08M
163.89%
-1.85M
189.02%
2.82M
252.30%
4.07M
44.50%
5.55M
36.45%
-2.25M
140.58%
income tax expense
-157K
-
300K
291.08%
354K
18%
300K
15.25%
183K
39%
300K
63.93%
314K
4.67%
200K
36.31%
234K
17%
51K
78.21%
191K
274.51%
180K
5.76%
304K
68.89%
180K
40.79%
13K
92.78%
108K
730.77%
51K
52.78%
149K
192.16%
132K
11.41%
91K
31.06%
-3K
103.30%
696K
23,300%
639K
8.19%
237K
62.91%
328K
38.40%
347K
5.79%
790K
127.67%
373K
52.78%
226K
39.41%
222K
1.77%
935K
321.17%
954K
2.03%
1.27M
33.02%
1.54M
21.43%
2.04M
32.19%
1.89M
7.17%
2.46M
29.98%
1.83M
25.35%
996K
45.72%
-788K
179.12%
2.30M
391.75%
796K
65.38%
1.77M
122.61%
-6.20M
450%
net income
-39.26M
-
11.79M
130.04%
-968K
108.21%
-26.91M
2,679.44%
4.37M
116.25%
17.25M
294.42%
10.96M
36.45%
3.33M
69.62%
6.84M
105.44%
15.91M
132.63%
-1.21M
107.61%
-933K
22.96%
17.88M
2,016.61%
13.58M
24.04%
989K
92.72%
-16.29M
1,746.71%
18.85M
215.74%
12.82M
32.00%
-7.25M
156.53%
39.45M
644.38%
-913K
102.31%
-3.66M
300.44%
-191.18M
5,129.27%
13.25M
106.93%
6.64M
49.87%
8.81M
32.72%
-2.20M
124.99%
-10.82M
391.10%
-2.56M
76.30%
2.51M
197.93%
-6.61M
363.32%
-6.91M
4.52%
10.80M
256.29%
11.48M
6.27%
6.61M
42.45%
-28.04M
524.51%
-375K
98.66%
-5.09M
1,256.27%
1.08M
121.25%
-1.06M
198.15%
517K
148.73%
3.20M
518.18%
3.69M
15.39%
-3.32M
189.99%
weighted average shs out
27.05M
-
27.05M
0%
28.92M
6.91%
32.24M
11.47%
35.32M
9.53%
35.32M
0%
35.31M
0.03%
35.31M
0%
35.35M
0.13%
35.35M
0%
35.35M
0.02%
35.35M
0%
37.32M
5.59%
37.32M
0%
38.36M
2.78%
38.36M
0%
38.62M
0.69%
38.62M
0%
38.72M
0.26%
38.71M
0.03%
38.68M
0.08%
38.68M
0%
38.87M
0.49%
38.65M
0.56%
38.64M
0.03%
38.64M
0.00%
38.66M
0.05%
38.66M
0%
38.66M
0.00%
38.69M
0.08%
38.69M
0.01%
38.69M
0%
38.69M
0%
38.72M
0.09%
38.73M
0.02%
38.73M
0.01%
38.73M
0%
38.77M
0.11%
38.77M
0.01%
38.77M
0.00%
38.91M
0.37%
38.83M
0.22%
38.83M
0.01%
weighted average shs out dil
27.05M
-
27.09M
0.12%
28.96M
6.90%
32.24M
11.34%
35.32M
9.53%
35.36M
0.12%
35.38M
0.05%
35.31M
0.19%
35.35M
0.13%
35.37M
0.03%
35.35M
0.06%
35.35M
0%
37.32M
5.59%
37.37M
0.12%
38.41M
2.80%
38.36M
0.15%
38.62M
0.69%
38.63M
0.02%
38.72M
0.24%
38.74M
0.04%
38.68M
0.14%
38.68M
0%
38.87M
0.49%
38.65M
0.56%
38.64M
0.03%
38.64M
0.01%
38.66M
0.04%
38.66M
0%
38.66M
0.00%
38.71M
0.11%
38.69M
0.05%
38.69M
0%
38.69M
0%
38.74M
0.13%
38.75M
0.03%
38.73M
0.06%
38.73M
0%
38.77M
0.11%
38.78M
0.02%
38.77M
0.01%
38.91M
0.37%
38.84M
0.20%
38.89M
0.14%
eps
-1.45
-
0.43
129.66%
-0.03
107.79%
-0.83
2,377.61%
0.12
114.46%
0.37
208.33%
0.19
48.65%
-0.02
110.53%
0.19
1,050%
0.33
73.68%
-0.03
110.39%
-0.03
23.03%
0.48
1,918.18%
0.36
25%
0.03
91.67%
-0.42
1,500.00%
0.49
216.67%
0.33
32.65%
-0.19
157.58%
1
626.32%
-0.02
102.36%
-0.09
300.42%
-4.92
5,106.35%
0.33
106.71%
0.17
48.48%
0.22
29.41%
-0.06
125.91%
-0.28
391.23%
-0.07
76.32%
0.06
190.50%
-0.17
383.33%
-0.18
5.88%
0.28
255.56%
0.30
7.14%
0.17
43.33%
-0.72
523.53%
-0.01
98.65%
-0.13
1,240.21%
0.03
123.08%
-0.03
191.33%
0.01
147.45%
0.08
533.08%
0.10
15.43%
-0.18
289.47%
epsdiluted
-1.45
-
0.43
129.66%
-0.03
107.77%
-0.83
2,385.03%
0.12
114.46%
0.37
208.33%
0.19
48.65%
-0.02
110.53%
0.19
1,050%
0.33
73.68%
-0.03
110.39%
-0.03
23.03%
0.48
1,918.18%
0.36
25%
0.03
91.67%
-0.42
1,500.00%
0.49
216.67%
0.32
34.69%
-0.19
159.38%
1
626.32%
-0.02
102.36%
-0.09
300.42%
-4.92
5,106.35%
0.33
106.71%
0.17
48.48%
0.22
29.41%
-0.06
125.91%
-0.28
391.23%
-0.07
76.32%
0.06
190.50%
-0.17
383.33%
-0.18
5.88%
0.28
255.56%
0.30
7.14%
0.17
43.33%
-0.72
523.53%
-0.01
98.65%
-0.13
1,240.21%
0.03
123.08%
-0.03
191.33%
0.01
147.45%
0.08
533.08%
0.09
15.19%
-0.17
279.32%

All numbers in (except ratios and percentages)