bf/NASDAQ:TWIN_icon.png

NASDAQ:TWIN

Twin Disc, Incorporated

  • Stock

USD

Last Close

16.05

06/11 21:00

Market Cap

169.36M

Beta: 1.00

Volume Today

76.58K

Avg: 14.69K

PE Ratio

18.30

PFCF: 8.84

Dividend Yield

0.26%

Payout:0%

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 '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
Dec '24
Mar '25
Jun '25
revenue
72.69M
-
60.94M
16.16%
67.33M
10.49%
37.37M
44.50%
44.83M
19.95%
41.43M
7.57%
42.65M
2.93%
35.84M
15.97%
33.67M
6.04%
45.08M
33.89%
53.59M
18.87%
45.06M
15.91%
56.55M
25.48%
65.35M
15.57%
73.77M
12.89%
74.69M
1.24%
78.11M
4.58%
77.42M
0.88%
72.45M
6.42%
59.29M
18.16%
59.54M
0.41%
68.64M
15.28%
59.38M
13.49%
46.14M
22.29%
48.44M
4.97%
57.64M
19.00%
66.20M
14.86%
47.76M
27.86%
59.89M
25.39%
59.29M
1.00%
75.97M
28.14%
55.91M
26.41%
63.35M
13.30%
73.77M
16.45%
83.92M
13.76%
63.55M
24.27%
136.55M
114.85%
210.71M
54.31%
84.42M
59.94%
72.90M
13.65%
89.92M
23.35%
81.24M
9.65%
96.68M
19.00%
cost of revenue
50.59M
-
41.94M
17.10%
47.80M
13.99%
29.18M
38.95%
33.22M
13.84%
31.82M
4.24%
31.46M
1.10%
26.66M
15.26%
24.72M
7.27%
31.79M
28.58%
36.77M
15.68%
31.17M
15.24%
38.42M
23.26%
44.62M
16.15%
46.28M
3.72%
50.70M
9.55%
52.02M
2.59%
54.30M
4.39%
56.00M
3.12%
49.65M
11.33%
43.83M
11.74%
52.09M
18.85%
45.56M
12.52%
35.87M
21.28%
38.95M
8.61%
43.68M
12.13%
47.89M
9.64%
34.31M
28.35%
46.41M
35.24%
41.60M
10.36%
51.78M
24.48%
42.62M
17.70%
46.33M
8.71%
54.51M
17.65%
59.18M
8.57%
46.92M
20.72%
99.25M
111.55%
152.48M
53.62%
59.33M
61.09%
53.58M
9.70%
68.24M
27.37%
59.54M
12.76%
66.66M
11.97%
gross profit
22.10M
-
19.01M
14.01%
19.53M
2.78%
8.19M
58.07%
11.61M
41.71%
9.62M
17.13%
11.18M
16.25%
9.17M
17.96%
8.95M
2.44%
13.29M
48.55%
16.82M
26.49%
13.89M
17.37%
18.13M
30.45%
20.73M
14.34%
27.49M
32.64%
23.98M
12.75%
26.09M
8.77%
23.12M
11.39%
16.45M
28.84%
9.64M
41.43%
15.71M
63.04%
16.55M
5.33%
13.81M
16.54%
10.28M
25.59%
9.48M
7.71%
13.96M
47.20%
18.32M
31.18%
13.45M
26.58%
13.48M
0.26%
17.69M
31.22%
24.19M
36.75%
13.30M
45.04%
17.02M
28.02%
19.27M
13.17%
24.75M
28.45%
16.64M
32.77%
37.29M
124.15%
58.23M
56.15%
25.09M
56.92%
19.32M
22.98%
21.68M
12.20%
21.71M
0.12%
30.02M
38.29%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
16.51M
-
15.67M
5.08%
16.18M
3.25%
15.24M
5.80%
14.59M
4.25%
14.07M
3.56%
13.21M
6.14%
12.47M
5.55%
12.56M
0.68%
13.74M
9.37%
14.00M
1.92%
13.67M
2.38%
15.27M
11.71%
14.75M
3.41%
18.23M
23.59%
18.99M
4.17%
18.91M
0.41%
17.38M
8.11%
16.27M
6.35%
16.35M
0.45%
16.41M
0.41%
15.35M
6.48%
15.11M
1.55%
13.02M
13.82%
13.97M
7.30%
13.20M
5.56%
16.75M
26.93%
13.09M
21.84%
15.27M
16.62%
14.40M
5.71%
17.33M
20.39%
15.08M
13.00%
15.98M
6.00%
14.63M
8.49%
16.56M
13.20%
16.92M
2.18%
34.07M
101.38%
51.27M
50.49%
20.36M
60.29%
19.49M
4.27%
18.92M
2.91%
19.47M
2.92%
24.62M
26.44%
research and development expenses
other expenses
142K
-
539K
279.58%
-1K
100.19%
158K
15,900%
-231K
246.20%
-187K
19.05%
-13K
93.05%
-110K
746.15%
456K
514.55%
67K
85.31%
-662K
1,088.06%
-198K
70.09%
-69K
65.15%
23K
133.33%
16K
30.43%
-319K
2,093.75%
-798K
150.16%
-490K
38.60%
-456K
6.94%
-691K
51.54%
-29K
95.80%
-898K
2,996.55%
-11K
98.78%
-1.14M
10,290.91%
-1.72M
50.39%
557K
132.40%
-1.10M
296.95%
-355K
67.64%
466K
231.27%
-63K
113.52%
-325K
415.87%
-260K
20%
-4.15M
1,496.15%
1K
100.02%
2.49M
249,100%
-233K
109.35%
cost and expenses
67.09M
-
57.60M
14.15%
63.98M
11.07%
43.92M
31.35%
47.87M
8.99%
45.89M
4.14%
44.67M
2.65%
39.14M
12.39%
37.28M
4.74%
45.53M
22.11%
50.78M
11.53%
44.84M
11.70%
53.69M
19.74%
59.37M
10.59%
64.51M
8.66%
69.69M
8.03%
70.93M
1.78%
70.32M
0.86%
72.05M
2.46%
66M
8.39%
60.24M
8.73%
67.44M
11.95%
60.67M
10.03%
48.89M
19.43%
52.93M
8.26%
56.87M
7.46%
64.64M
13.65%
44.47M
31.21%
61.72M
38.80%
55.93M
9.38%
68.79M
22.99%
57.70M
16.13%
58.16M
0.81%
69.13M
18.87%
75.73M
9.54%
-233K
100.31%
133.32M
57,320.17%
203.74M
52.82%
79.69M
60.89%
73.06M
8.31%
87.16M
19.30%
79.01M
9.35%
91.28M
15.53%
operating expenses
16.51M
-
15.67M
5.08%
16.18M
3.25%
14.74M
8.89%
14.65M
0.62%
14.07M
3.93%
13.21M
6.14%
12.47M
5.55%
12.56M
0.68%
13.74M
9.37%
14.00M
1.92%
13.67M
2.38%
15.27M
11.71%
14.75M
3.41%
18.23M
23.59%
18.99M
4.17%
18.91M
0.41%
16.02M
15.29%
16.05M
0.21%
16.35M
1.83%
16.41M
0.41%
15.35M
6.48%
15.11M
1.55%
13.02M
13.82%
13.97M
7.30%
13.20M
5.56%
16.75M
26.93%
10.15M
39.39%
15.31M
50.83%
14.33M
6.39%
17.01M
18.66%
15.08M
11.34%
11.83M
21.53%
14.63M
23.61%
16.55M
13.18%
-233K
101.41%
34.07M
14,721.46%
51.27M
50.49%
20.36M
60.29%
19.49M
4.27%
18.92M
2.91%
19.47M
2.92%
24.62M
26.44%
interest expense
150K
-
122K
18.67%
170K
39.34%
91K
46.47%
109K
19.78%
156K
43.12%
70K
55.13%
53K
24.29%
122K
130.19%
61K
50%
67K
9.84%
64K
4.48%
83K
29.69%
80K
3.61%
55K
31.25%
717K
1,203.64%
417K
41.84%
449K
7.67%
344K
23.39%
389K
13.08%
447K
14.91%
488K
9.17%
536K
9.84%
573K
6.90%
590K
2.97%
606K
2.71%
588K
2.97%
530K
9.86%
574K
8.30%
490K
14.63%
534K
8.98%
566K
5.99%
594K
4.95%
522K
12.12%
571K
9.39%
394K
31.00%
786K
99.49%
1.05M
33.46%
394K
62.44%
636K
61.42%
495K
22.17%
-660K
233.33%
785K
218.94%
ebitda
8.35M
-
6.34M
23.98%
5.88M
7.36%
-4.17M
170.97%
-1.07M
74.32%
-2.43M
126.70%
171K
107.04%
-1.50M
974.85%
-1.39M
7.02%
1.31M
194.32%
3.80M
189.79%
1.67M
56.00%
4.41M
163.48%
7.65M
73.46%
9.28M
21.37%
7.03M
24.26%
8.54M
21.53%
9.07M
6.22%
2.30M
74.61%
-4.47M
294.23%
2.27M
150.70%
3.29M
45.13%
1.70M
48.44%
-1.13M
166.55%
-3.44M
204.60%
4.17M
221.03%
3.35M
19.71%
5.49M
64.13%
1.10M
80.02%
6.16M
461.71%
7.90M
28.17%
98K
98.76%
6.53M
6,560.20%
6.52M
0.06%
13.11M
100.94%
2.25M
82.80%
3.16M
39.96%
6.76M
114.13%
7.26M
7.40%
1.79M
75.39%
6.44M
260.69%
1.95M
69.78%
6.92M
255.47%
operating income
5.60M
-
3.34M
40.37%
74K
97.78%
-6.55M
8,951.35%
-3.56M
45.69%
-4.73M
32.86%
-9.76M
106.58%
-3.56M
63.54%
-4.43M
24.35%
-3.37M
23.81%
2.38M
170.62%
-991K
141.60%
2.03M
304.54%
5.53M
172.62%
8.37M
51.41%
4.83M
42.32%
6.75M
39.76%
6.97M
3.31%
-42K
100.60%
-6.83M
16,164.29%
-4.95M
27.54%
-26.93M
444.14%
-1.54M
94.30%
-3.15M
105.08%
-4.61M
46.29%
515K
111.18%
-5.04M
1,077.67%
3.25M
164.49%
-3.02M
193.01%
3.06M
201.16%
5.67M
85.53%
-2.04M
136.03%
5.03M
346.13%
4.61M
8.38%
8.22M
78.55%
-233K
102.83%
3.16M
1,454.51%
6.76M
114.13%
4.73M
30.01%
-165K
103.49%
2.76M
1,772.73%
1.95M
29.46%
5.40M
177.25%
depreciation and amortization
2.61M
-
2.47M
5.33%
2.52M
2.19%
2.22M
11.93%
2.20M
0.86%
2.21M
0.50%
2.21M
0.09%
1.92M
13.34%
1.76M
7.93%
1.69M
4.31%
1.65M
2.31%
1.64M
0.30%
1.62M
1.52%
1.65M
1.61%
1.56M
5.41%
2.35M
50.96%
2.16M
8.00%
2.46M
14.02%
2.36M
4.18%
2.93M
23.93%
3M
2.53%
2.99M
0.30%
3.01M
0.57%
2.76M
8.31%
2.77M
0.25%
2.84M
2.82%
2.88M
1.20%
2.55M
11.37%
2.46M
3.49%
3.11M
26.25%
2.23M
28.23%
2.14M
4.04%
1.50M
29.86%
1.92M
27.78%
2.42M
26.33%
2.49M
2.68%
2.53M
-
3.24M
28.09%
3.30M
1.79%
4.71M
-
total other income expenses net
142K
-
539K
279.58%
-3.28M
709.09%
158K
104.81%
-746K
572.15%
-459K
38.47%
-7.75M
1,588.24%
-368K
95.25%
-360K
2.17%
-2.86M
695.28%
-1.09M
61.75%
-1.42M
29.32%
-900K
36.44%
-429K
52.33%
-881K
105.36%
-492K
44.15%
-1.23M
150.41%
-621K
49.59%
-897K
44.44%
-812K
9.48%
-4.28M
426.72%
-29.03M
578.82%
-248K
99.15%
-1.55M
524.19%
-1.84M
18.80%
306K
116.64%
503K
64.38%
-403K
180.12%
-724K
79.65%
8K
101.10%
2.27M
28,212.50%
-577K
125.47%
-1.38M
139.69%
-1.31M
5.50%
2.52M
293.04%
-394K
115.62%
-1.19M
202.28%
-573K
51.89%
4.28M
846.95%
-1.98M
146.26%
-289K
85.40%
-2.28M
687.89%
income before tax
5.59M
-
3.75M
32.82%
-97K
102.58%
-6.48M
6,583.51%
-3.90M
39.89%
-5.07M
30.07%
-9.85M
94.24%
-3.72M
62.19%
-4.09M
9.94%
-3.37M
17.74%
1.65M
149.09%
-1.25M
175.80%
1.88M
249.64%
5.47M
191.68%
8.33M
52.28%
3.79M
54.49%
5.53M
45.91%
6.03M
9.02%
-842K
113.97%
-7.91M
839.55%
-5.43M
31.41%
-28.32M
421.95%
-2.08M
92.65%
-4.87M
133.61%
-6.92M
42.15%
466K
106.74%
1.48M
217.60%
2.36M
59.59%
-3.13M
232.43%
3.06M
197.92%
7.93M
158.99%
-2.62M
133.01%
3.64M
239.10%
3.30M
9.47%
10.14M
207.58%
-627K
106.18%
1.97M
413.40%
6.18M
214.76%
9.01M
45.68%
-2.15M
123.81%
2.47M
215.20%
-330K
113.35%
1.54M
567.58%
income tax expense
1.79M
-
707K
60.46%
-573K
181.05%
-2.21M
285.34%
-1.61M
27.17%
-4.14M
157.34%
-4.33M
4.59%
-1.05M
75.69%
-1.20M
14.16%
-1.64M
36.47%
478K
129.16%
-4.66M
1,074.48%
5.92M
227.20%
1.13M
80.88%
2.37M
109.36%
887K
62.61%
1.45M
63.59%
1.44M
0.62%
-69K
104.79%
-1.62M
2,244.93%
1.04M
164.28%
-3.15M
402.40%
-447K
85.79%
-929K
107.83%
-2.64M
183.85%
300K
111.38%
14.13M
4,609%
382K
97.30%
622K
62.83%
753K
21.06%
66K
91.24%
-688K
1,142.42%
2.49M
461.77%
548K
77.98%
1.44M
162.59%
546K
62.06%
2.21M
304.40%
2.61M
18.03%
1.51M
41.86%
627K
58.61%
1.55M
147.53%
1.14M
26.42%
47K
95.88%
net income
3.75M
-
2.95M
21.38%
437K
85.17%
-4.32M
1,089.24%
-2.30M
46.77%
-963K
58.15%
-5.52M
472.90%
-2.70M
51.13%
-2.91M
8.01%
-1.85M
36.50%
1.16M
162.84%
3.39M
191.91%
-4.11M
221.26%
4.31M
204.74%
5.94M
37.91%
2.86M
51.83%
4.07M
42.31%
4.56M
11.96%
-822K
118.03%
-6.31M
667.76%
-6.52M
3.25%
-25.23M
287.20%
-1.76M
93.02%
-3.98M
126.08%
-4.31M
8.39%
94K
102.18%
-12.70M
13,610.64%
1.92M
115.12%
-3.84M
299.79%
2.23M
158.16%
7.78M
248.68%
-1.93M
124.82%
1.14M
158.98%
2.67M
134.77%
8.60M
221.47%
-1.17M
113.65%
-243K
79.28%
3.58M
1,572.84%
7.41M
107.04%
-2.77M
137.31%
919K
133.24%
-1.47M
260.17%
1.42M
196.74%
weighted average shs out
11.28M
-
11.28M
0.03%
11.27M
0.09%
11.31M
0.41%
11.20M
1.03%
11.21M
0.09%
11.21M
0%
11.22M
0.09%
11.24M
0.22%
11.25M
0.07%
11.25M
0%
11.26M
0.05%
11.30M
0.36%
11.31M
0.14%
11.31M
0.02%
11.72M
3.60%
12.91M
10.13%
12.91M
0.04%
12.99M
0.60%
13.11M
0.92%
13.16M
0.40%
13.18M
0.08%
13.18M
0%
13.20M
0.17%
13.26M
0.44%
13.27M
0.11%
13.27M
0.01%
13.28M
0.10%
13.30M
0.10%
13.40M
0.76%
13.40M
0.01%
13.41M
0.06%
13.46M
0.40%
13.50M
0.33%
13.51M
0.03%
13.53M
0.14%
13.63M
0.75%
13.66M
0.25%
13.75M
0.62%
13.78M
0.22%
13.87M
0.65%
13.89M
0.19%
13.90M
0.01%
weighted average shs out dil
11.28M
-
11.28M
0.04%
11.27M
0.08%
11.31M
0.38%
11.20M
1.03%
11.21M
0.09%
11.21M
0%
11.22M
0.09%
11.24M
0.22%
11.25M
0.07%
11.25M
0%
11.26M
0.08%
11.30M
0.34%
11.34M
0.42%
11.41M
0.63%
11.80M
3.36%
13.00M
10.15%
13.15M
1.15%
13.13M
0.13%
13.11M
0.14%
13.16M
0.40%
13.18M
0.08%
13.18M
0%
13.20M
0.17%
13.26M
0.44%
13.29M
0.30%
13.27M
0.19%
13.35M
0.60%
13.30M
0.40%
13.46M
1.21%
13.46M
0.01%
13.41M
0.36%
13.70M
2.18%
13.66M
0.27%
13.84M
1.33%
13.53M
2.29%
13.63M
0.75%
13.85M
1.64%
13.91M
0.43%
13.78M
0.96%
14.06M
2.03%
13.89M
1.16%
13.97M
0.55%
eps
0.33
-
0.26
21.21%
0.04
84.62%
-0.38
1,050%
-0.21
44.74%
-0.09
59.10%
-0.49
470.43%
-0.24
51.02%
-0.26
8.33%
-0.16
38.46%
0.10
162.50%
0.29
190.00%
-0.36
224.14%
0.37
202.78%
0.51
37.84%
0.24
52.94%
0.31
29.17%
0.35
12.90%
-0.06
118.09%
-0.48
658.29%
-0.49
2.08%
-1.91
289.80%
-0.13
93.19%
-0.30
130.77%
-0.33
10.00%
0.01
103.03%
-0.96
9,700%
0.14
114.58%
-0.29
307.14%
0.17
158.62%
0.58
241.18%
-0.14
124.14%
0.08
157.14%
0.20
150%
0.64
220.00%
-0.09
113.55%
-0.02
79.47%
0.26
1,560.67%
0.54
107.69%
-0.20
137.04%
0.07
133.15%
-0.11
265.91%
0.10
190.91%
epsdiluted
0.33
-
0.26
21.21%
0.04
84.62%
-0.38
1,050%
-0.21
44.74%
-0.09
59.10%
-0.49
470.43%
-0.24
51.02%
-0.26
8.33%
-0.16
38.46%
0.10
162.50%
0.29
190.00%
-0.36
224.14%
0.37
202.78%
0.51
37.84%
0.24
52.94%
0.31
29.17%
0.34
9.68%
-0.06
118.41%
-0.48
666.77%
-0.49
2.08%
-1.91
289.80%
-0.13
93.19%
-0.30
130.77%
-0.33
10.00%
0.01
103.03%
-0.96
9,700%
0.14
114.58%
-0.29
307.14%
0.17
158.62%
0.58
241.18%
-0.14
124.14%
0.08
157.14%
0.20
150%
0.62
210.00%
-0.09
113.98%
-0.02
79.47%
0.26
1,560.67%
0.53
103.85%
-0.20
137.74%
0.07
132.70%
-0.11
268.20%
0.10
190.91%

All numbers in USD (except ratios and percentages)