bf/NASDAQ:MCFT_icon.jpeg

COM:MASTERCRAFT

MasterCraft

  • Stock

Last Close

21.00

22/11 21:00

Market Cap

358.59M

Beta: -

Volume Today

122.36K

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
Oct '16
Jan '17
Apr '17
Jun '17
Oct '17
Dec '17
Apr '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Oct '20
Jan '21
Apr '21
Jun '21
Oct '21
Jan '22
Apr '22
Jun '22
Oct '22
Jan '23
Apr '23
Jun '23
Oct '23
Dec '23
Mar '24
Jun '24
revenue
43.83M
-
51.59M
17.72%
52.42M
1.62%
52.83M
0.77%
54.28M
2.75%
54.85M
1.05%
55.98M
2.06%
55.20M
1.39%
57.03M
3.31%
53.39M
6.39%
60.69M
13.68%
51.13M
15.74%
58.49M
14.38%
58.33M
0.28%
65.05M
11.53%
78.44M
20.58%
93.81M
19.60%
95.43M
1.73%
93.64M
1.87%
121.54M
29.79%
128.39M
5.64%
122.81M
4.35%
109.79M
10.60%
99.63M
9.26%
102.56M
2.94%
51.09M
50.18%
103.75M
103.05%
118.68M
14.39%
147.85M
24.59%
155.53M
5.19%
144.01M
7.41%
159.47M
10.73%
186.74M
17.10%
217.65M
16.56%
169.52M
22.12%
159.19M
6.09%
166.78M
4.77%
166.57M
0.13%
104.22M
37.43%
99.48M
4.54%
95.71M
3.79%
67.18M
29.81%
cost of revenue
35.00M
-
39.29M
12.26%
39.64M
0.91%
40.13M
1.23%
41.40M
3.15%
42.05M
1.58%
40.14M
4.54%
39.84M
0.76%
41.19M
3.39%
39.35M
4.46%
42.88M
8.96%
36.85M
14.07%
43.56M
18.22%
41.87M
3.88%
46.89M
11.98%
58.50M
24.77%
69.43M
18.68%
67.55M
2.71%
70.44M
4.28%
94.47M
34.11%
97.03M
2.72%
91.32M
5.89%
84.26M
7.73%
78.49M
6.85%
81.29M
3.57%
43.69M
46.26%
77.52M
77.43%
89.40M
15.34%
110.63M
23.74%
118.29M
6.93%
113.89M
3.72%
124.27M
9.11%
144.70M
16.44%
162.64M
12.40%
123.54M
24.04%
120.96M
2.09%
124.18M
2.66%
123.65M
0.42%
82.38M
33.38%
80.75M
1.98%
77.36M
4.20%
59.45M
23.15%
gross profit
8.83M
-
12.30M
39.37%
12.78M
3.88%
12.70M
0.67%
12.89M
1.50%
12.80M
0.66%
15.84M
23.72%
15.37M
2.99%
15.84M
3.10%
14.03M
11.42%
17.81M
26.91%
14.29M
19.78%
14.93M
4.47%
16.46M
10.26%
18.16M
10.37%
19.93M
9.75%
24.38M
22.31%
27.89M
14.37%
23.20M
16.79%
27.07M
16.68%
31.36M
15.82%
31.49M
0.43%
25.53M
18.92%
21.14M
17.20%
21.27M
0.62%
7.41M
65.18%
26.23M
254.12%
29.27M
11.60%
37.23M
27.17%
37.24M
0.04%
30.12M
19.12%
35.20M
16.85%
42.03M
19.42%
55.01M
30.87%
45.97M
16.43%
38.23M
16.85%
42.60M
11.43%
42.91M
0.74%
21.84M
49.12%
18.73M
14.23%
18.35M
2.03%
7.73M
57.85%
selling and marketing expenses
2.00M
-
2.16M
7.75%
2.14M
0.74%
1.98M
7.38%
2.27M
14.33%
2.16M
4.50%
2.48M
14.46%
2.88M
16.35%
2.21M
23.32%
2.12M
4.25%
2.05M
2.93%
2.44M
18.99%
2.68M
9.57%
2.20M
17.70%
2.74M
24.18%
3.67M
34.16%
3.56M
3.05%
3.04M
14.55%
4.29M
41.03%
4.26M
0.77%
5.21M
22.39%
3.91M
24.89%
4.06M
3.86%
4.34M
6.87%
4.93M
13.59%
2.64M
46.46%
2.91M
10.07%
2.99M
2.82%
3.69M
23.55%
3.43M
7.07%
4.28M
24.77%
3.40M
20.71%
3.61M
6.36%
3.34M
7.62%
3.78M
13.28%
3.04M
19.50%
3.93M
29.09%
3.06M
22.08%
3.46M
13.20%
3.15M
9.06%
3.92M
24.57%
2.89M
26.30%
general and administrative expenses
2.60M
-
2.65M
1.85%
2.56M
3.40%
2.64M
3.32%
9.48M
258.51%
3.79M
60.02%
9.29M
145.04%
9.65M
3.88%
6.06M
37.14%
4.16M
31.33%
4.09M
1.71%
4.78M
16.69%
7.94M
66.23%
3.67M
53.82%
4.33M
18.25%
4.96M
14.30%
5.10M
2.91%
5.38M
5.61%
6.77M
25.76%
7.11M
4.96%
6.70M
5.80%
7.13M
6.48%
7.79M
9.19%
5.48M
29.65%
6.09M
11.27%
6.20M
1.76%
8.93M
44.04%
8.35M
6.49%
9.98M
19.54%
9.78M
2.03%
9.67M
1.13%
10.26M
6.13%
9.95M
3.07%
11.08M
11.37%
9.48M
14.41%
8.23M
13.16%
9.16M
11.18%
10.16M
10.97%
9.36M
7.90%
8.11M
13.32%
9.98M
23.02%
6.95M
30.35%
selling general and administrative expenses
4.60M
-
4.80M
4.41%
4.70M
2.21%
4.63M
1.55%
11.74M
153.89%
5.95M
49.31%
11.76M
97.58%
12.53M
6.50%
8.27M
33.96%
6.28M
24.10%
6.15M
2.12%
7.22M
17.46%
10.62M
47.05%
5.87M
44.71%
7.07M
20.48%
8.63M
21.99%
8.66M
0.37%
8.43M
2.68%
11.06M
31.27%
11.37M
2.74%
11.91M
4.76%
11.04M
7.25%
11.85M
7.30%
9.82M
17.12%
11.03M
12.29%
8.84M
19.81%
11.84M
33.90%
11.34M
4.21%
13.68M
20.60%
13.21M
3.39%
13.95M
5.59%
13.66M
2.11%
13.56M
0.72%
14.41M
6.31%
13.26M
8.00%
11.28M
14.97%
13.08M
16.01%
13.22M
1.05%
12.82M
3.02%
11.26M
12.17%
13.90M
23.45%
9.84M
29.20%
research and development expenses
other expenses
55K
-
55K
0%
55K
0%
57K
3.64%
54K
5.26%
56K
3.70%
55K
1.79%
56K
1.82%
55K
1.79%
1.21M
2,103.64%
27K
97.77%
27K
0%
26K
3.70%
27K
3.85%
27K
0%
525K
1,844.44%
524K
0.19%
520K
0.76%
530K
1.92%
987K
86.23%
987K
0%
988K
0.10%
987K
0.10%
987K
0%
987K
0%
987K
0%
987K
0%
987K
0%
987K
0%
987K
0%
1.03M
3.95%
987K
3.80%
987K
0%
988K
0.10%
489K
50.51%
489K
0%
489K
0%
462K
-
450K
2.60%
450K
0%
10.73M
2,283.78%
cost and expenses
39.65M
-
44.15M
11.33%
44.40M
0.57%
44.81M
0.94%
53.19M
18.70%
48.06M
9.65%
51.96M
8.11%
52.42M
0.89%
49.52M
5.54%
45.69M
7.73%
49.05M
7.37%
44.09M
10.11%
54.20M
22.93%
47.77M
11.88%
53.98M
13.02%
67.65M
25.32%
78.61M
16.20%
76.49M
2.70%
82.03M
7.24%
106.82M
30.22%
109.93M
2.91%
103.35M
5.98%
97.09M
6.05%
89.29M
8.03%
93.30M
4.49%
53.52M
42.64%
90.34M
68.81%
101.73M
12.61%
125.29M
23.16%
132.49M
5.75%
128.87M
2.74%
138.91M
7.80%
159.25M
14.64%
178.05M
11.80%
137.29M
22.89%
132.73M
3.33%
137.75M
3.78%
137.36M
0.28%
95.66M
30.36%
92.46M
3.35%
91.71M
0.81%
69.26M
24.48%
operating expenses
4.66M
-
4.86M
4.36%
4.75M
2.18%
4.68M
1.49%
11.80M
151.95%
6.01M
49.06%
11.82M
96.66%
12.59M
6.48%
8.33M
33.82%
6.33M
23.94%
6.17M
2.54%
7.25M
17.38%
10.64M
46.86%
5.90M
44.59%
7.10M
20.38%
9.15M
28.92%
9.18M
0.34%
8.95M
2.57%
11.59M
29.56%
12.35M
6.56%
12.89M
4.38%
12.03M
6.69%
12.84M
6.69%
10.81M
15.81%
12.01M
11.17%
9.83M
18.19%
12.83M
30.49%
12.33M
3.88%
14.66M
18.95%
14.20M
3.16%
14.98M
5.48%
14.64M
2.22%
14.55M
0.68%
15.40M
5.89%
13.75M
10.73%
11.77M
14.44%
13.57M
15.35%
13.71M
1.01%
13.28M
3.11%
11.71M
11.83%
14.35M
22.55%
9.84M
31.42%
interest expense
1.45M
-
1.22M
15.56%
1.29M
5.41%
1.11M
13.68%
1.75M
57.70%
1.02M
41.72%
964K
5.58%
44K
95.44%
82K
86.36%
190K
131.71%
611K
221.58%
512K
16.20%
561K
9.57%
538K
4.10%
491K
8.74%
1.14M
131.98%
897K
21.25%
947K
5.57%
920K
2.85%
2.04M
121.96%
1.87M
8.57%
1.68M
9.80%
1.34M
20.19%
1.24M
7.96%
1.09M
12.21%
1.38M
26.89%
1.02M
26.05%
870K
14.62%
755K
13.22%
748K
0.93%
382K
48.93%
357K
6.54%
341K
4.48%
391K
14.66%
562K
43.73%
666K
18.51%
695K
4.35%
756K
8.78%
-878K
216.14%
854K
197.27%
-762K
189.23%
-4.03M
428.87%
ebitda
4.77M
-
8.14M
70.59%
8.78M
7.75%
8.80M
0.30%
1.85M
78.92%
6.85M
269.16%
4.84M
29.25%
2.84M
41.47%
8.39M
195.87%
8.96M
6.84%
12.43M
38.67%
7.07M
43.16%
5.10M
27.80%
10.59M
107.49%
11.80M
11.43%
11.31M
4.15%
16.65M
47.29%
19.46M
16.84%
13.05M
32.95%
16.65M
27.59%
20.55M
23.48%
20.45M
0.51%
15.07M
26.32%
13.02M
13.61%
10.25M
21.28%
-1.44M
114.00%
16.14M
1,224.95%
17.93M
11.08%
25.51M
42.27%
24.03M
5.81%
18.50M
23.01%
23.79M
28.63%
31.05M
30.47%
40.59M
30.76%
34.97M
13.84%
29.69M
15.10%
30.71M
3.43%
31.08M
1.20%
8.55M
72.48%
11.19M
30.83%
4.00M
64.29%
748K
81.28%
operating income
4.17M
-
7.44M
78.47%
8.03M
7.83%
8.01M
0.17%
1.09M
86.42%
6.79M
524.26%
4.02M
40.81%
2.78M
30.85%
7.51M
170.25%
7.70M
2.46%
11.63M
51.14%
7.04M
39.50%
4.28M
39.17%
10.56M
146.59%
11.06M
4.78%
10.78M
2.55%
15.20M
40.97%
18.94M
24.60%
11.61M
38.69%
14.72M
26.79%
18.46M
25.42%
-11.54M
162.49%
12.70M
210.05%
10.34M
18.60%
-47.18M
556.48%
-2.42M
94.87%
13.40M
653.43%
16.95M
26.42%
22.56M
33.15%
23.04M
2.12%
14.04M
39.05%
20.55M
46.35%
27.49M
33.74%
39.61M
44.09%
32.22M
18.64%
26.46M
17.88%
29.03M
9.69%
29.21M
0.62%
8.55M
70.71%
7.02M
17.95%
4.00M
43.06%
-2.11M
152.75%
depreciation and amortization
603K
-
700K
16.09%
748K
6.86%
788K
5.35%
767K
2.66%
56K
92.70%
825K
1,373.21%
56K
93.21%
878K
1,467.86%
55K
93.74%
797K
1,349.09%
27K
96.61%
820K
2,937.04%
27K
96.71%
732K
2,611.11%
525K
28.28%
1.46M
177.14%
520K
64.26%
1.44M
175.96%
1.92M
34.08%
2.09M
8.68%
988K
52.75%
2.37M
139.98%
2.68M
13.12%
987K
63.20%
987K
0%
2.74M
177.51%
987K
63.96%
2.95M
198.68%
987K
66.52%
3.35M
239.82%
3.24M
3.37%
3.56M
9.78%
988K
72.23%
2.75M
178.54%
3.23M
17.41%
1.68M
47.88%
489K
70.96%
462K
5.52%
2.76M
496.75%
2.86M
-
total other income expenses net
-822K
-
-821K
0.12%
-2.88M
251.16%
-2.88M
0.03%
517K
117.94%
-1.37M
365.57%
-3.35M
143.70%
-55K
98.36%
27K
149.09%
1.16M
4,200%
-611K
152.63%
-512K
16.20%
-561K
9.57%
-538K
4.10%
-491K
8.74%
-1.14M
131.98%
-897K
21.25%
-947K
5.57%
-920K
2.85%
-2.04M
121.96%
-1.87M
8.57%
-31M
1,560.42%
-1.34M
95.66%
-1.24M
7.96%
-56.44M
4,462.41%
-1.38M
97.56%
-1.02M
26.05%
-870K
14.62%
-755K
13.22%
-733K
2.91%
-1.10M
50.07%
-357K
67.55%
-341K
4.48%
-24.22M
7,003.81%
-411K
98.30%
-45K
89.05%
500K
1,211.11%
628K
25.60%
473K
24.68%
561K
18.60%
636K
13.37%
-9M
1,515.09%
income before tax
1.90M
-
5.40M
183.87%
3.86M
28.60%
4.02M
4.23%
-147K
103.66%
4.40M
3,091.84%
-290K
106.59%
2.68M
1,024.48%
7.46M
178.18%
8.67M
16.24%
11.02M
27.17%
6.53M
40.79%
3.72M
42.99%
10.02M
169.31%
10.57M
5.51%
9.64M
8.80%
14.30M
48.31%
17.99M
25.79%
10.69M
40.58%
12.68M
18.60%
16.60M
30.89%
-13.22M
179.66%
11.35M
185.86%
9.10M
19.86%
-48.26M
630.48%
-3.80M
92.13%
12.38M
425.92%
16.07M
29.79%
21.81M
35.66%
21.56M
1.14%
13.66M
36.63%
20.20M
47.83%
27.15M
34.41%
15.38M
43.34%
31.81M
106.81%
26.42M
16.96%
29.53M
11.77%
29.83M
1.04%
9.03M
69.75%
7.58M
16.03%
4.63M
38.88%
-11.11M
339.81%
income tax expense
50K
-
-11.36M
22,818%
2.44M
121.47%
2.55M
4.39%
-252K
109.90%
1.86M
838.49%
1.03M
44.49%
811K
21.49%
2.56M
216.15%
3.90M
52.11%
4.04M
3.62%
2.50M
38.23%
1.48M
40.71%
3.71M
150.41%
3.53M
4.83%
1.63M
53.67%
2.85M
74.30%
4.85M
70.19%
2.23M
54.07%
2.49M
11.95%
3.83M
53.85%
-3.16M
182.42%
2.73M
186.39%
2.22M
18.72%
-11.55M
620.50%
-964K
91.65%
2.82M
392.32%
3.57M
26.83%
4.24M
18.63%
5.03M
18.54%
3.28M
34.82%
4.79M
46.34%
6.21M
29.56%
3.89M
37.35%
7.18M
84.43%
6.43M
10.35%
6.74M
4.83%
6.78M
0.56%
1.95M
71.25%
1.65M
15.28%
806K
51.21%
-3.00M
472.33%
net income
1.85M
-
16.76M
804.53%
1.42M
91.54%
1.47M
3.95%
105K
92.88%
2.54M
2,316.19%
-1.32M
152.15%
1.87M
241.35%
4.89M
161.71%
4.77M
2.55%
6.98M
46.42%
4.03M
42.27%
2.24M
44.41%
6.32M
181.79%
7.05M
11.58%
8.01M
13.67%
11.45M
43.01%
13.14M
14.75%
8.46M
35.60%
10.19M
20.35%
12.76M
25.27%
-10.06M
178.84%
8.62M
185.70%
6.88M
20.22%
-36.71M
633.70%
-2.84M
92.28%
9.57M
437.34%
12.50M
30.67%
17.57M
40.53%
16.53M
5.89%
10.39M
37.18%
15.40M
48.30%
20.93M
35.92%
11.49M
45.11%
24.64M
114.39%
19.68M
20.10%
22.51M
14.36%
22.68M
0.74%
6.20M
72.68%
5.89M
4.99%
3.83M
35.00%
-8.07M
310.82%
weighted average shs out
17.21M
-
17.21M
0%
17.21M
0%
17.21M
0%
17.21M
0%
17.21M
0%
16.26M
5.50%
18.00M
10.67%
18.57M
3.20%
18.56M
0.08%
18.59M
0.17%
18.59M
0.01%
18.59M
0.00%
18.59M
0.00%
18.62M
0.12%
18.62M
0.03%
18.62M
0.01%
18.62M
0.00%
18.65M
0.13%
18.65M
0.04%
18.66M
0.02%
18.66M
0.01%
18.72M
0.35%
18.73M
0.04%
18.74M
0.05%
18.74M
0.02%
18.77M
0.16%
18.81M
0.18%
18.82M
0.06%
18.82M
0.02%
18.85M
0.15%
18.72M
0.68%
18.30M
2.28%
17.95M
1.88%
17.95M
0.03%
17.67M
1.54%
17.56M
0.62%
17.30M
1.48%
17.16M
0.83%
17.01M
0.85%
16.71M
-
weighted average shs out dil
17.21M
-
17.21M
0%
17.21M
0%
17.21M
0%
17.21M
0%
17.21M
0%
16.26M
5.50%
18.61M
14.41%
18.78M
0.93%
18.60M
0.96%
18.59M
0.03%
18.61M
0.07%
18.63M
0.11%
18.66M
0.18%
18.69M
0.15%
18.70M
0.08%
18.73M
0.14%
18.74M
0.07%
18.77M
0.15%
18.77M
0.02%
18.76M
0.08%
18.66M
0.52%
18.77M
0.60%
18.77M
0.00%
18.74M
0.17%
18.74M
0.02%
18.87M
0.66%
18.93M
0.33%
18.99M
0.32%
19.02M
0.17%
19.00M
0.09%
18.90M
0.55%
18.49M
2.18%
18.16M
1.80%
18.03M
0.68%
17.77M
1.43%
17.75M
0.14%
17.51M
1.37%
17.22M
1.60%
17.09M
0.77%
16.71M
-
eps
0.11
-
0.97
781.82%
0.08
91.51%
0.09
3.88%
0.01
92.87%
0.15
2,359.02%
-0.08
154.20%
0.10
223.00%
0.26
160%
0.26
0%
0.38
46.15%
0.22
42.11%
0.12
45.45%
0.34
183.33%
0.38
11.76%
0.43
13.16%
0.62
44.19%
0.71
14.52%
0.45
36.62%
0.55
22.22%
0.68
23.64%
-0.54
179.41%
0.46
185.19%
0.37
19.57%
-1.96
629.73%
-0.15
92.35%
0.51
440.00%
0.66
29.41%
0.93
40.91%
0.88
5.38%
0.55
37.50%
0.82
49.09%
1.14
39.02%
0.64
43.86%
1.37
114.06%
1.11
18.98%
1.27
14.41%
1.31
3.15%
0.41
68.70%
0.35
14.63%
0
100%
-0.48
Infinity%
epsdiluted
0.11
-
0.97
781.82%
0.08
91.51%
0.09
3.88%
0.01
92.87%
0.15
2,359.02%
-0.08
154.20%
0.10
223.00%
0.26
160%
0.26
0%
0.38
46.15%
0.22
42.11%
0.12
45.45%
0.34
183.33%
0.38
11.76%
0.43
13.16%
0.61
41.86%
0.70
14.75%
0.45
35.71%
0.54
20.00%
0.68
25.93%
-0.54
179.41%
0.46
185.19%
0.37
19.57%
-1.96
629.73%
-0.15
92.35%
0.51
440.00%
0.66
29.41%
0.93
40.91%
0.87
6.45%
0.55
36.78%
0.81
47.27%
1.13
39.51%
0.63
44.25%
1.37
117.46%
1.11
18.98%
1.27
14.41%
1.30
2.36%
0.36
72.31%
0.34
5.56%
0
100%
-0.48
Infinity%

All numbers in (except ratios and percentages)