Markets
News
Analysis
Tools
Learn
Features
English
繁体中文
ไทย
Tiếng việt
简体中文
Español
Português
Deutsch
한국어
日本語
Log in
Sign Up
Markets
/
Stocks
/
nasdaq-twin
/
Twin Disc Inc
TWIN
8.930
USD
+0.070
+0.79%
Market hours (ET)
Quotes delayed by 15 min
USD
0.000
Pre-market (ET)
126.34M
Market Cap
30.88
P/E TTM
Twin Disc Inc
8.930
+0.070
+0.79%
Overview
Company
Financials
Statements
Income Statement
Balance Sheet
Cash Flow Statement
Overview
Company
Financials
Statements
Income Statement
Balance Sheet
Cash Flow Statement
Quarterly
Quarterly+Annual
Quarterly
Annual
YOY
Hide blank rows
FY2025Q3
FY2025Q2
FY2025Q1
FY2024Q4
FY2024Q3
FY2024Q2
FY2024Q1
FY2023Q4
FY2023Q3
FY2023Q2
FY2023Q1
FY2022Q4
FY2022Q3
FY2022Q2
FY2022Q1
FY2021Q4
FY2021Q3
FY2021Q2
FY2021Q1
FY2020Q4
FY2020Q3
FY2020Q2
FY2020Q1
FY2019Q4
FY2019Q3
FY2019Q2
FY2019Q1
FY2018Q4
FY2018Q3
FY2018Q2
FY2018Q1
FY2017Q4
FY2017Q3
FY2017Q2
FY2017Q1
FY2016Q4
FY2016Q3
FY2016Q2
FY2016Q1
FY2015Q4
FY2015Q3
FY2015Q2
FY2015Q1
FY2014Q4
FY2014Q3
FY2014Q2
FY2014Q1
FY2013Q4
FY2013Q3
FY2013Q2
FY2013Q1
FY2012Q4
FY2012Q3
FY2012Q2
FY2012Q1
Total equity
Cash, cash equivalents and short-term investments
-31.87%
16.25M
-24.33%
15.91M
-18.20%
16.71M
51.32%
20.07M
70.02%
23.84M
55.39%
21.02M
54.59%
20.43M
5.93%
13.26M
9.35%
14.02M
21.62%
13.53M
-40.19%
13.21M
1.47%
12.52M
10.62%
12.82M
-6.04%
11.12M
137.22%
22.09M
15.46%
12.34M
37.47%
11.59M
-20.21%
11.84M
-43.57%
9.31M
-13.54%
10.69M
-46.47%
8.43M
-19.99%
14.84M
-0.31%
16.50M
-18.52%
12.36M
4.25%
15.76M
17.61%
18.54M
7.09%
16.56M
-7.31%
15.17M
1.17%
15.12M
21.36%
15.77M
-3.83%
15.46M
-10.43%
16.37M
11.49%
14.94M
-37.03%
12.99M
-30.21%
16.08M
-20.33%
18.27M
-43.24%
13.40M
-18.04%
20.63M
-10.37%
23.04M
-7.36%
22.94M
-10.44%
23.61M
-7.19%
25.17M
6.81%
25.70M
19.46%
24.76M
53.60%
26.36M
31.86%
27.12M
11.95%
24.06M
31.99%
20.72M
-2.65%
17.16M
10.47%
20.57M
-12.98%
21.49M
--
15.70M
--
17.63M
--
18.62M
--
24.70M
- Cash and cash equivalents
-31.87%
16.25M
-24.33%
15.91M
-18.20%
16.71M
51.32%
20.07M
70.02%
23.84M
55.39%
21.02M
54.59%
20.43M
5.93%
13.26M
9.35%
14.02M
21.62%
13.53M
-40.19%
13.21M
1.47%
12.52M
10.62%
12.82M
-6.04%
11.12M
137.22%
22.09M
15.46%
12.34M
37.47%
11.59M
-20.21%
11.84M
-43.57%
9.31M
-13.54%
10.69M
-46.47%
8.43M
-19.99%
14.84M
-0.31%
16.50M
-18.52%
12.36M
4.25%
15.76M
17.61%
18.54M
7.09%
16.56M
-7.31%
15.17M
1.17%
15.12M
21.36%
15.77M
-3.83%
15.46M
-10.43%
16.37M
11.49%
14.94M
-37.03%
12.99M
-30.21%
16.08M
-20.33%
18.27M
-43.24%
13.40M
-18.04%
20.63M
-10.37%
23.04M
-7.36%
22.94M
-10.44%
23.61M
-7.19%
25.17M
6.81%
25.70M
19.46%
24.76M
53.60%
26.36M
31.86%
27.12M
11.95%
24.06M
31.99%
20.72M
-2.65%
17.16M
10.47%
20.57M
-12.98%
21.49M
--
15.70M
--
17.63M
--
18.62M
--
24.70M
Receivables
39.96%
57.31M
29.55%
53.67M
29.57%
51.51M
-4.66%
52.21M
-7.85%
40.95M
5.17%
41.43M
-0.63%
39.76M
20.48%
54.76M
14.01%
44.44M
15.78%
39.39M
14.84%
40.01M
15.09%
45.45M
24.49%
38.98M
6.68%
34.02M
9.47%
34.84M
28.71%
39.49M
-0.65%
31.31M
-4.23%
31.89M
-13.74%
31.82M
-30.29%
30.68M
-34.63%
31.51M
-30.46%
33.30M
-19.60%
36.89M
-3.10%
44.01M
21.27%
48.21M
63.93%
47.89M
66.78%
45.89M
44.69%
45.42M
47.69%
39.75M
28.54%
29.21M
6.82%
27.51M
23.77%
31.39M
-17.55%
26.91M
-32.42%
22.73M
-17.68%
25.76M
-42.20%
25.36M
-8.63%
32.64M
-17.42%
33.63M
-20.02%
31.29M
9.11%
43.88M
6.69%
35.73M
16.67%
40.73M
4.40%
39.12M
-13.19%
40.22M
-24.24%
33.49M
-9.25%
34.91M
-20.47%
37.47M
-26.97%
46.33M
-34.68%
44.20M
-32.44%
38.47M
-21.76%
47.12M
--
63.44M
--
67.67M
--
56.93M
--
60.22M
-Accounts and notes receivable
39.96%
57.31M
29.55%
53.67M
29.57%
51.51M
-4.66%
52.21M
-7.85%
40.95M
5.17%
41.43M
-0.63%
39.76M
20.48%
54.76M
14.01%
44.44M
15.78%
39.39M
14.84%
40.01M
15.09%
45.45M
24.49%
38.98M
6.68%
34.02M
9.47%
34.84M
28.71%
39.49M
-0.65%
31.31M
-4.23%
31.89M
-13.74%
31.82M
-30.29%
30.68M
-34.63%
31.51M
-30.46%
33.30M
-19.60%
36.89M
-3.10%
44.01M
21.27%
48.21M
63.93%
47.89M
66.78%
45.89M
44.69%
45.42M
47.69%
39.75M
28.54%
29.21M
6.82%
27.51M
23.77%
31.39M
-17.55%
26.91M
-32.42%
22.73M
-17.68%
25.76M
-42.20%
25.36M
-8.63%
32.64M
-17.42%
33.63M
-20.02%
31.29M
9.11%
43.88M
6.69%
35.73M
16.67%
40.73M
4.40%
39.12M
-13.19%
40.22M
-24.24%
33.49M
-9.25%
34.91M
-20.47%
37.47M
-26.97%
46.33M
-34.68%
44.20M
-32.44%
38.47M
-21.76%
47.12M
--
63.44M
--
67.67M
--
56.93M
--
60.22M
Inventory
6.25%
137.96M
-2.65%
128.28M
13.97%
143.87M
-1.10%
130.48M
-4.63%
129.84M
-3.69%
131.77M
-1.46%
126.24M
3.79%
131.93M
3.87%
136.15M
10.39%
136.81M
5.79%
128.10M
10.56%
127.11M
12.33%
131.08M
1.45%
123.93M
0.73%
121.09M
-4.68%
114.97M
-8.56%
116.69M
-9.28%
122.16M
-5.57%
120.22M
-4.20%
120.61M
-0.43%
127.61M
3.40%
134.66M
3.13%
127.31M
49.87%
125.89M
60.13%
128.17M
75.90%
130.23M
76.25%
123.44M
26.90%
84.00M
19.72%
80.04M
14.73%
74.04M
4.33%
70.04M
-0.56%
66.19M
-3.80%
66.86M
-11.86%
64.53M
-12.87%
67.13M
-17.04%
66.57M
-22.82%
69.50M
-19.35%
73.22M
-20.94%
77.05M
-17.77%
80.24M
-14.29%
90.04M
-11.51%
90.78M
-5.48%
97.45M
-5.05%
97.58M
-7.04%
105.05M
-13.28%
102.59M
-8.60%
103.11M
-0.39%
102.77M
-4.03%
113.01M
2.88%
118.30M
7.46%
112.81M
--
103.18M
--
117.75M
--
114.98M
--
104.98M
Prepaid expenses
--
--
--
--
--
--
2.33%
8.66M
4.45%
10.47M
-6.57%
10.16M
15.34%
9.47M
9.06%
8.46M
43.54%
10.03M
84.91%
10.87M
33.12%
8.21M
35.97%
7.76M
27.49%
6.98M
39.78%
5.88M
16.83%
6.17M
8.26%
5.70M
-18.01%
5.48M
-23.83%
4.21M
-46.27%
5.28M
-54.89%
5.27M
-11.99%
6.68M
-24.50%
5.52M
34.77%
9.82M
38.68%
11.68M
-1.90%
7.59M
-4.80%
7.31M
-9.12%
7.29M
1.54%
8.42M
-3.12%
7.74M
6.98%
7.68M
2.85%
8.02M
12.81%
8.29M
--
7.99M
--
7.18M
--
7.80M
--
7.35M
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
Other current assets
95.68%
20.45M
102.62%
18.71M
107.21%
18.16M
-1.35%
8.21M
25.30%
10.45M
27.77%
9.23M
34.38%
8.76M
-3.70%
8.33M
-1.25%
8.34M
-11.85%
7.23M
-11.09%
6.52M
-12.90%
8.65M
8.56%
8.45M
60.91%
8.20M
23.34%
7.33M
47.29%
9.93M
-4.27%
7.78M
-32.45%
5.10M
-25.68%
5.95M
-19.96%
6.74M
-5.39%
8.13M
-9.33%
7.54M
-13.30%
8.00M
34.68%
8.42M
-9.20%
8.59M
4.27%
8.32M
22.44%
9.23M
-13.01%
6.25M
16.47%
9.46M
9.72%
7.98M
8.92%
7.54M
-3.88%
7.19M
-53.99%
8.12M
-53.03%
7.27M
-59.38%
6.92M
-67.16%
7.48M
-5.28%
17.66M
-9.26%
15.48M
2.23%
17.04M
29.80%
22.77M
1.99%
18.64M
3.62%
17.06M
-2.96%
16.66M
-5.91%
17.54M
16.07%
18.28M
4.51%
16.47M
15.10%
17.17M
25.59%
18.64M
1.82%
15.75M
5.77%
15.76M
9.44%
14.92M
--
14.84M
--
15.46M
--
14.90M
--
13.63M
Total current assets
6.15%
231.97M
-0.01%
216.57M
10.06%
230.25M
-0.03%
219.63M
1.19%
218.53M
2.74%
216.58M
3.66%
209.21M
7.46%
219.71M
7.23%
215.95M
13.05%
210.80M
3.58%
201.82M
6.50%
204.45M
16.51%
201.40M
6.44%
186.47M
12.90%
194.84M
10.34%
191.97M
-5.22%
172.85M
-10.55%
175.19M
-13.07%
172.58M
-14.03%
173.99M
-12.45%
182.37M
-7.74%
195.86M
-1.91%
198.53M
27.06%
202.37M
36.95%
208.31M
57.63%
212.30M
57.43%
202.40M
23.05%
159.27M
21.86%
152.11M
17.42%
134.68M
3.95%
128.57M
3.52%
129.43M
-6.29%
124.82M
-19.77%
114.70M
-16.66%
123.68M
-26.38%
125.03M
-20.72%
133.19M
-17.72%
142.96M
-17.06%
148.41M
-5.70%
169.83M
-8.28%
168.01M
-4.06%
173.74M
-1.58%
178.94M
-4.44%
180.10M
-3.65%
183.17M
-6.22%
181.09M
-7.40%
181.81M
-4.41%
188.47M
-13.00%
190.12M
-6.01%
193.09M
-3.53%
196.34M
--
197.16M
--
218.52M
--
205.43M
--
203.52M
Non-current assets
Net Fixed Assets
46.40%
80.67M
43.15%
74.94M
45.06%
75.66M
44.25%
74.70M
3.74%
55.10M
-0.26%
52.35M
3.32%
52.16M
-4.64%
51.78M
-5.90%
53.12M
-7.83%
52.49M
-13.79%
50.48M
-9.80%
54.30M
-25.34%
56.45M
-27.16%
56.95M
-24.71%
58.55M
-17.23%
60.20M
3.77%
75.61M
5.99%
78.19M
9.16%
77.78M
2.07%
72.73M
8.07%
72.86M
4.92%
73.77M
4.31%
71.25M
28.47%
71.26M
40.37%
67.42M
47.03%
70.31M
41.28%
68.30M
15.05%
55.47M
0.74%
48.03M
-1.58%
47.82M
-4.11%
48.34M
-6.68%
48.21M
-10.34%
47.68M
-9.97%
48.59M
-8.94%
50.42M
-8.44%
51.66M
-4.68%
53.18M
-6.54%
53.97M
-6.13%
55.37M
-6.37%
56.43M
-8.52%
55.79M
-5.49%
57.74M
-3.48%
58.98M
-3.29%
60.27M
-5.15%
60.99M
-7.05%
61.10M
-6.44%
61.11M
-6.09%
62.31M
-4.26%
64.30M
0.13%
65.74M
-2.43%
65.31M
--
66.36M
--
67.16M
--
65.65M
--
66.94M
Goodwill and other intangible assets
48.05%
15.04M
-2.60%
10.86M
6.72%
12.29M
0.39%
12.69M
-9.63%
10.16M
-5.53%
11.15M
-0.37%
11.52M
-2.87%
12.64M
-19.40%
11.24M
-22.43%
11.80M
-29.80%
11.56M
-25.57%
13.01M
-19.95%
13.94M
-19.34%
15.21M
-12.48%
16.47M
-7.87%
17.48M
-12.57%
17.42M
-60.87%
18.86M
-61.07%
18.82M
-63.02%
18.97M
-59.98%
19.93M
-3.99%
48.19M
-7.13%
48.34M
1015.85%
51.31M
919.37%
49.79M
947.61%
50.19M
978.33%
52.05M
0.09%
4.60M
10.87%
4.88M
-31.61%
4.79M
-33.65%
4.83M
-36.93%
4.59M
-70.23%
4.41M
-52.03%
7.00M
-51.33%
7.28M
-51.36%
7.28M
-1.89%
14.80M
-6.30%
14.60M
-6.42%
14.95M
-7.90%
14.97M
-7.16%
15.08M
453.80%
15.58M
481.68%
15.97M
-0.74%
16.26M
-9.52%
16.25M
-84.42%
2.81M
-84.72%
2.75M
-9.56%
16.38M
-21.41%
17.95M
-20.88%
18.06M
-26.33%
17.98M
--
18.11M
--
22.85M
--
22.83M
--
24.40M
Other non-current assets
4.77%
5.20M
-2.29%
5.00M
4.94%
5.35M
-0.20%
5.04M
-4.70%
4.96M
-1.03%
5.12M
-10.44%
5.10M
6.18%
5.05M
-12.29%
5.21M
-12.82%
5.17M
-10.83%
5.69M
-17.44%
4.76M
-81.78%
5.94M
-82.74%
5.93M
-80.76%
6.38M
-79.72%
5.77M
25.39%
32.60M
34.88%
34.35M
42.09%
33.17M
29.64%
28.44M
34.70%
26.00M
41.24%
25.46M
29.67%
23.35M
0.14%
21.94M
-18.13%
19.30M
-30.38%
18.03M
-45.87%
18.01M
-23.56%
21.91M
-28.19%
23.58M
-19.39%
25.90M
5.99%
33.27M
-4.28%
28.66M
90.42%
32.83M
127.01%
32.13M
83.89%
31.39M
246.91%
29.94M
130.22%
17.24M
77.54%
14.15M
76.67%
17.07M
-16.71%
8.63M
-50.77%
7.49M
-49.79%
7.97M
-30.20%
9.66M
-43.35%
10.36M
-33.14%
15.21M
-30.03%
15.88M
-32.39%
13.84M
-17.62%
18.29M
35.15%
22.75M
0.85%
22.69M
-5.09%
20.47M
--
22.20M
--
16.84M
--
22.50M
--
21.57M
Total non-current assets
43.70%
100.91M
32.33%
90.79M
35.66%
93.30M
33.04%
92.43M
0.95%
70.23M
-1.22%
68.61M
1.54%
68.77M
-3.60%
69.47M
-8.86%
69.56M
-11.05%
69.46M
-16.80%
67.73M
-13.63%
72.07M
-39.24%
76.33M
-40.57%
78.09M
-37.27%
81.41M
-30.54%
83.45M
5.76%
125.63M
-10.87%
131.39M
-9.21%
129.77M
-16.86%
120.14M
-12.98%
118.79M
6.42%
147.42M
3.31%
142.94M
76.28%
144.50M
78.46%
136.51M
76.46%
138.53M
60.07%
138.36M
0.62%
81.97M
-9.92%
76.49M
-10.50%
78.51M
-2.96%
86.44M
-8.35%
81.46M
-0.35%
84.92M
6.04%
87.72M
1.94%
89.08M
11.06%
88.89M
8.75%
85.22M
1.75%
82.72M
3.27%
87.38M
-7.89%
80.03M
-15.23%
78.36M
1.89%
81.30M
8.91%
84.61M
-10.41%
86.89M
-11.96%
92.44M
-25.07%
79.79M
-25.12%
77.69M
-9.08%
96.99M
-1.72%
105.01M
-4.04%
106.49M
-8.10%
103.76M
--
106.67M
--
106.84M
--
110.98M
--
112.91M
Total assets
15.28%
332.88M
7.77%
307.36M
16.39%
323.55M
7.91%
312.06M
1.14%
288.75M
1.76%
285.19M
3.13%
277.98M
4.58%
289.18M
2.80%
285.51M
5.93%
280.25M
-2.42%
269.55M
0.40%
276.52M
-6.95%
277.72M
-13.71%
264.56M
-8.63%
276.25M
-6.36%
275.41M
-0.89%
298.48M
-10.69%
306.58M
-11.46%
302.34M
-15.21%
294.13M
-12.66%
301.16M
-2.15%
343.28M
0.21%
341.46M
43.79%
346.87M
50.84%
344.82M
64.57%
350.83M
58.49%
340.76M
14.39%
241.24M
8.99%
228.60M
5.32%
213.19M
1.06%
215.00M
-1.41%
210.90M
-3.97%
209.74M
-10.31%
202.42M
-9.77%
212.76M
-14.38%
213.92M
-11.35%
218.41M
-11.51%
225.69M
-10.53%
235.79M
-6.41%
249.86M
-10.68%
246.38M
-7.10%
255.04M
-3.52%
263.55M
-6.47%
266.99M
-6.53%
275.85M
-8.36%
274.53M
-8.98%
273.16M
-6.05%
285.46M
-9.29%
295.13M
-5.32%
299.58M
-5.16%
300.10M
--
303.83M
--
325.36M
--
316.41M
--
316.43M
Liabilities
Current liabilities
-Other payables
--
0.00
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
Accrued expenses
17.01%
71.16M
13.58%
68.40M
13.84%
65.74M
5.28%
61.70M
13.21%
60.82M
14.10%
60.22M
24.15%
57.74M
22.49%
58.60M
16.68%
53.72M
17.78%
52.78M
-0.42%
46.51M
10.90%
47.84M
17.68%
46.04M
9.81%
44.81M
15.81%
46.71M
25.32%
43.14M
-2.68%
39.13M
-10.56%
40.81M
-10.29%
40.33M
-17.34%
34.42M
1.75%
40.20M
7.95%
45.63M
-2.96%
44.95M
26.29%
41.65M
48.41%
39.51M
81.13%
42.27M
113.01%
46.33M
42.00%
32.98M
28.09%
26.62M
14.65%
23.34M
5.73%
21.75M
8.44%
23.22M
-6.44%
20.79M
-9.64%
20.35M
-28.93%
20.57M
-34.62%
21.41M
-23.79%
22.22M
-26.84%
22.52M
-2.64%
28.95M
4.76%
32.75M
-10.29%
29.15M
-9.95%
30.79M
-10.83%
29.73M
-20.18%
31.27M
0.10%
32.50M
4.44%
34.19M
11.72%
33.34M
-0.41%
39.17M
-15.98%
32.46M
-13.98%
32.74M
-22.08%
29.84M
--
39.33M
--
38.64M
--
38.06M
--
38.30M
Short-term debt and lease liabilities
51.07%
3.97M
9.01%
2.88M
54.68%
4.13M
8.63%
2.88M
0.04%
2.63M
1.03%
2.64M
2.49%
2.67M
2.99%
2.65M
2.34%
2.63M
1.40%
2.62M
1.60%
2.61M
1.38%
2.58M
1.66%
2.57M
-57.53%
2.58M
-38.51%
2.57M
-48.40%
2.54M
15.14%
2.52M
180.25%
6.07M
108.65%
4.17M
146.20%
4.92M
9.65%
2.19M
--
2.17M
--
2.00M
--
2.00M
--
2.00M
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
-100.00%
0.00
0.00%
3.57M
384.92%
17.34M
-0.11%
3.57M
-0.92%
3.57M
-1.49%
3.57M
-1.87%
3.58M
-2.43%
3.58M
-2.09%
3.60M
-1.84%
3.63M
-1.46%
3.64M
0.22%
3.66M
-1.68%
3.68M
-2.53%
3.69M
-3.80%
3.70M
-5.46%
3.66M
--
3.74M
--
3.79M
--
3.84M
--
3.87M
-Short-term lease liabilities
54.46%
970.00K
37.07%
880.00K
218.36%
2.13M
37.17%
882.00K
0.16%
628.00K
4.39%
642.00K
10.38%
670.00K
11.63%
643.00K
10.58%
627.00K
6.22%
615.00K
7.24%
607.00K
6.47%
576.00K
8.00%
567.00K
14.88%
579.00K
19.66%
566.00K
132.19%
541.00K
172.02%
525.00K
201.80%
504.00K
--
473.00K
--
233.00K
--
193.00K
--
167.00K
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
Other current liabilities
--
0.00
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
Total current liabilities
11.38%
109.86M
5.25%
102.66M
12.09%
103.37M
-0.58%
99.52M
11.31%
98.64M
12.32%
97.54M
12.65%
92.22M
23.46%
100.09M
4.28%
88.61M
7.83%
86.84M
1.69%
81.86M
3.21%
81.08M
23.37%
84.97M
7.23%
80.54M
15.95%
80.50M
17.72%
78.56M
-4.43%
68.88M
-1.16%
75.11M
-3.89%
69.42M
-11.16%
66.73M
3.94%
72.07M
-1.81%
75.99M
-7.47%
72.23M
20.48%
75.11M
31.15%
69.34M
65.58%
77.39M
89.31%
78.06M
40.03%
62.34M
30.44%
52.87M
36.59%
46.74M
15.23%
41.23M
23.23%
44.52M
-0.97%
40.53M
-40.35%
34.22M
-29.74%
35.79M
-36.67%
36.13M
-28.92%
40.93M
3.19%
57.36M
-5.83%
50.94M
0.13%
57.05M
3.22%
57.58M
-3.69%
55.59M
-0.49%
54.09M
-10.27%
56.98M
-2.68%
55.79M
-5.06%
57.72M
-8.54%
54.35M
-4.69%
63.50M
-21.92%
57.32M
-21.92%
60.80M
-22.99%
59.42M
--
66.63M
--
73.41M
--
77.87M
--
77.17M
Non-current liabilities
Long-term provisions
43.28%
9.61M
37.82%
9.61M
10.21%
7.87M
3.23%
7.85M
-34.98%
6.71M
-34.12%
6.97M
-27.61%
7.14M
-23.72%
7.61M
2.48%
10.31M
0.82%
10.59M
-9.15%
9.86M
-10.76%
9.97M
-59.70%
10.06M
-61.33%
10.50M
-60.68%
10.85M
-60.00%
11.18M
11.00%
24.98M
10.36%
27.16M
9.78%
27.60M
7.96%
27.94M
17.37%
22.50M
25.85%
24.61M
25.80%
25.14M
22.83%
25.88M
-35.97%
19.17M
-35.82%
19.55M
-38.93%
19.98M
-37.49%
21.07M
-36.82%
29.94M
-36.39%
30.46M
-32.48%
32.73M
-30.80%
33.71M
33.66%
47.39M
32.33%
47.89M
30.44%
48.47M
26.96%
48.70M
23.28%
35.46M
14.07%
36.19M
13.51%
37.16M
3.66%
38.36M
-37.20%
28.76M
-32.31%
31.72M
-30.33%
32.73M
-23.37%
37.01M
-23.30%
45.80M
-22.18%
46.87M
-22.10%
46.99M
-24.56%
48.29M
31.94%
59.72M
29.44%
60.22M
25.71%
60.31M
--
64.01M
--
45.26M
--
46.53M
--
47.98M
Long-term debt and lease liabilities
88.31%
52.12M
42.21%
36.53M
43.14%
42.30M
39.23%
38.19M
-29.34%
27.68M
-36.11%
25.69M
-33.73%
29.55M
-39.21%
27.43M
-10.18%
39.17M
14.35%
40.20M
5.54%
44.59M
4.99%
45.12M
-15.57%
43.61M
-28.65%
35.16M
-18.40%
42.26M
-15.13%
42.97M
-3.47%
51.66M
-22.72%
49.28M
-14.93%
51.79M
-3.90%
50.63M
-11.70%
53.51M
0.97%
63.77M
11.66%
60.87M
364.17%
52.69M
697.01%
60.60M
1248.27%
63.15M
561.28%
54.52M
79.52%
11.35M
-15.29%
7.60M
-39.81%
4.68M
-14.96%
8.24M
-25.62%
6.32M
9.12%
8.98M
33734.78%
7.78M
-9.37%
9.69M
-16.91%
8.50M
-6.82%
8.23M
-99.83%
23.00K
-46.51%
10.70M
-30.87%
10.23M
-58.79%
8.83M
-24.39%
13.17M
-5.54%
20.00M
-36.95%
14.80M
-30.92%
21.42M
-42.50%
17.42M
-40.09%
21.17M
-17.36%
23.47M
-24.95%
31.01M
-20.05%
30.30M
-4.34%
35.34M
--
28.40M
--
41.32M
--
37.90M
--
36.94M
-Long-term debt
151.12%
37.77M
45.71%
22.87M
41.41%
27.79M
43.29%
23.81M
-48.62%
15.04M
-47.55%
15.70M
-44.02%
19.66M
-51.89%
16.62M
-8.71%
29.28M
28.69%
29.93M
17.50%
35.11M
14.82%
34.54M
-18.25%
32.07M
-35.75%
23.25M
-23.41%
29.88M
-20.61%
30.09M
-4.03%
39.23M
-28.34%
36.20M
-17.95%
39.02M
-6.41%
37.90M
-13.55%
40.87M
8.20%
50.51M
26.99%
47.55M
739.37%
40.49M
521.78%
47.28M
896.71%
46.69M
354.22%
37.45M
-23.71%
4.82M
-15.29%
7.60M
-39.81%
4.68M
-14.96%
8.24M
-25.62%
6.32M
9.12%
8.98M
33734.78%
7.78M
-9.37%
9.69M
-16.91%
8.50M
-6.82%
8.23M
-99.83%
23.00K
-46.51%
10.70M
-30.87%
10.23M
-58.79%
8.83M
-24.39%
13.17M
-5.54%
20.00M
-36.95%
14.80M
-30.92%
21.42M
-42.50%
17.42M
-40.09%
21.17M
-17.36%
23.47M
-24.95%
31.01M
-20.05%
30.30M
-4.34%
35.34M
--
28.40M
--
41.32M
--
37.90M
--
36.94M
-Long-term lease liabilities
13.54%
14.35M
36.72%
13.66M
46.58%
14.51M
32.98%
14.38M
27.70%
12.64M
-2.82%
9.99M
4.36%
9.90M
2.23%
10.81M
-14.26%
9.90M
-13.67%
10.28M
-23.36%
9.48M
-17.94%
10.57M
-7.14%
11.54M
-9.00%
11.90M
-3.11%
12.37M
1.17%
12.89M
-1.65%
12.43M
-1.28%
13.08M
-4.12%
12.77M
4.44%
12.74M
-5.14%
12.64M
-19.52%
13.25M
-21.97%
13.32M
86.87%
12.20M
--
13.32M
--
16.47M
--
17.07M
--
6.53M
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
Employee benefits
43.28%
9.61M
37.82%
9.61M
10.21%
7.87M
3.23%
7.85M
-34.98%
6.71M
-34.12%
6.97M
-27.61%
7.14M
-23.72%
7.61M
2.48%
10.31M
0.82%
10.59M
-9.15%
9.86M
-10.76%
9.97M
-59.70%
10.06M
-61.33%
10.50M
-60.68%
10.85M
-60.00%
11.18M
11.00%
24.98M
10.36%
27.16M
9.78%
27.60M
7.96%
27.94M
17.37%
22.50M
25.85%
24.61M
25.80%
25.14M
22.83%
25.88M
-35.97%
19.17M
-35.82%
19.55M
-38.93%
19.98M
-37.49%
21.07M
-36.82%
29.94M
-36.39%
30.46M
-32.48%
32.73M
-30.80%
33.71M
33.66%
47.39M
32.33%
47.89M
30.44%
48.47M
26.96%
48.70M
23.28%
35.46M
14.07%
36.19M
13.51%
37.16M
3.66%
38.36M
-37.20%
28.76M
-32.31%
31.72M
-30.33%
32.73M
-23.37%
37.01M
-23.30%
45.80M
-22.18%
46.87M
-22.10%
46.99M
-24.56%
48.29M
31.94%
59.72M
29.44%
60.22M
25.71%
60.31M
--
64.01M
--
45.26M
--
46.53M
--
47.98M
Other non-current liabilities
35.37%
10.81M
29.75%
10.85M
8.26%
9.02M
7.24%
9.17M
-28.50%
7.99M
-27.35%
8.36M
-21.89%
8.33M
-21.57%
8.55M
-0.20%
11.17M
-3.84%
11.51M
-14.90%
10.67M
-18.31%
10.90M
-58.48%
11.19M
-59.05%
11.97M
-58.20%
12.53M
-56.32%
13.34M
7.56%
26.96M
9.44%
29.22M
9.57%
29.98M
7.65%
30.54M
17.83%
25.06M
24.82%
26.70M
25.81%
27.36M
24.84%
28.37M
-32.54%
21.27M
-33.44%
21.39M
-36.80%
21.75M
-35.94%
22.73M
-36.04%
31.53M
-35.62%
32.14M
-32.22%
34.41M
-31.00%
35.47M
31.89%
49.30M
30.00%
49.92M
28.93%
50.77M
24.43%
51.41M
17.48%
37.38M
10.70%
38.40M
6.48%
39.38M
0.49%
41.32M
-35.97%
31.81M
-31.71%
34.69M
-26.81%
36.98M
-20.92%
41.12M
-21.39%
49.68M
-20.04%
50.79M
-19.17%
50.53M
-24.60%
52.00M
27.07%
63.20M
23.64%
63.51M
19.43%
62.52M
--
68.96M
--
49.74M
--
51.37M
--
52.34M
Total non-current liabilities
68.70%
72.84M
36.72%
57.07M
36.35%
62.16M
31.95%
57.49M
-25.92%
43.17M
-30.02%
41.74M
-27.54%
45.59M
-32.20%
43.57M
-7.92%
58.28M
6.33%
59.64M
-1.88%
62.92M
-2.92%
64.26M
-28.68%
63.30M
-37.03%
56.09M
-30.58%
64.12M
-24.29%
66.19M
4.34%
88.75M
-8.92%
89.08M
-3.65%
92.36M
-1.69%
87.44M
-4.26%
85.06M
6.78%
97.81M
13.81%
95.87M
152.09%
88.94M
121.44%
88.84M
142.33%
91.60M
92.81%
84.23M
-17.59%
35.28M
-32.04%
40.12M
-35.37%
37.80M
-28.70%
43.69M
-29.52%
42.81M
27.03%
59.04M
48.66%
58.48M
19.85%
61.27M
15.38%
60.74M
10.74%
46.48M
-20.22%
39.34M
-12.43%
51.13M
-8.76%
52.64M
-43.05%
41.97M
-30.43%
49.31M
-21.55%
58.39M
-26.40%
57.69M
-24.78%
73.69M
-27.40%
70.88M
-26.38%
74.42M
-22.15%
78.39M
3.44%
97.98M
5.03%
97.63M
8.17%
101.09M
--
100.70M
--
94.72M
--
92.95M
--
93.45M
Total liabilities
28.83%
182.69M
14.68%
159.73M
20.12%
165.53M
9.29%
157.00M
-3.46%
141.81M
-4.92%
139.28M
-4.82%
137.81M
-1.15%
143.66M
-0.93%
146.89M
7.22%
146.49M
0.11%
144.78M
0.40%
145.34M
-5.94%
148.27M
-16.79%
136.63M
-10.61%
144.62M
-6.11%
144.75M
0.32%
157.63M
-5.53%
164.19M
-3.75%
161.79M
-6.02%
154.17M
-0.67%
157.13M
2.85%
173.80M
3.57%
168.10M
68.04%
164.05M
70.11%
158.18M
99.90%
168.99M
91.11%
162.30M
11.79%
97.62M
-6.61%
92.99M
-8.81%
84.54M
-12.51%
84.92M
-9.85%
87.33M
13.92%
99.57M
-4.14%
92.70M
-4.90%
97.06M
-11.69%
96.87M
-12.20%
87.41M
-7.82%
96.70M
-9.26%
102.06M
-4.34%
109.69M
-23.12%
99.55M
-18.43%
104.90M
-12.66%
112.47M
-19.18%
114.67M
-16.62%
129.48M
-18.83%
128.60M
-19.77%
128.77M
-15.20%
141.90M
-7.63%
155.30M
-7.26%
158.43M
-5.92%
160.51M
--
167.32M
--
168.13M
--
170.82M
--
170.62M
Shareholders' equity
Common equity
1.23%
40.93M
1.13%
40.11M
1.17%
39.90M
-2.47%
41.80M
-4.07%
40.43M
-4.30%
39.66M
-4.47%
39.44M
0.71%
42.85M
0.23%
42.15M
-0.35%
41.44M
0.29%
41.28M
3.85%
42.55M
3.96%
42.05M
4.19%
41.59M
0.86%
41.16M
-4.17%
40.97M
-4.35%
40.45M
-5.64%
39.92M
-5.48%
40.81M
-5.09%
42.76M
-5.52%
42.29M
-4.15%
42.30M
-1.96%
43.18M
289.34%
45.05M
310.52%
44.76M
337.61%
44.14M
345.88%
44.04M
10.94%
11.57M
8.59%
10.90M
4.96%
10.09M
-5.71%
9.88M
-11.33%
10.43M
-12.92%
10.04M
-14.14%
9.61M
-9.04%
10.48M
-4.06%
11.76M
-3.67%
11.53M
-4.33%
11.19M
-1.63%
11.52M
2.39%
12.26M
2.51%
11.97M
2.89%
11.70M
4.92%
11.71M
-9.18%
11.97M
-5.85%
11.68M
-4.48%
11.37M
-6.45%
11.16M
3.32%
13.18M
1.81%
12.40M
2.56%
11.90M
7.67%
11.93M
--
12.76M
--
12.18M
--
11.60M
--
11.08M
Retained earnings
1.48%
124.57M
5.95%
126.61M
5.99%
126.26M
7.72%
129.59M
-10.27%
122.76M
-10.92%
119.50M
-10.43%
119.13M
-10.91%
120.30M
7.52%
136.81M
7.30%
134.14M
3.22%
133.00M
6.38%
135.03M
-14.28%
127.25M
-15.73%
125.02M
-15.60%
128.86M
-18.97%
126.94M
-6.29%
148.46M
-19.21%
148.36M
-19.71%
152.68M
-20.27%
156.66M
-19.71%
158.41M
-4.72%
183.65M
0.80%
190.16M
9.82%
196.47M
14.07%
197.29M
14.28%
192.73M
9.20%
188.66M
5.63%
178.90M
2.82%
172.95M
-0.83%
168.65M
-0.12%
172.76M
-3.58%
169.37M
-7.16%
168.21M
-6.64%
170.05M
-6.74%
172.97M
-7.94%
175.66M
-5.33%
181.18M
-3.86%
182.14M
-0.67%
185.47M
3.87%
190.81M
4.93%
191.38M
3.04%
189.46M
1.28%
186.72M
-0.23%
183.69M
-1.45%
182.38M
-1.59%
183.87M
-0.51%
184.37M
-0.11%
184.11M
0.13%
185.07M
5.88%
186.84M
8.04%
185.31M
--
184.31M
--
184.83M
--
176.47M
--
171.52M
Less: Treasury stock
-23.98%
7.45M
-23.74%
7.47M
-21.57%
8.11M
-21.68%
9.78M
-21.79%
9.80M
-21.97%
9.80M
-20.22%
10.34M
-15.14%
12.49M
-15.39%
12.53M
-16.07%
12.56M
-13.24%
12.96M
-2.41%
14.72M
-1.99%
14.80M
-0.89%
14.97M
-9.77%
14.94M
-19.75%
15.08M
-19.63%
15.11M
-19.65%
15.10M
-16.87%
16.56M
-11.89%
18.80M
-20.02%
18.80M
-19.97%
18.80M
-17.02%
19.92M
-9.90%
21.33M
-0.90%
23.50M
1.23%
23.48M
2.64%
24.00M
-2.18%
23.68M
-2.03%
23.71M
-4.16%
23.20M
-8.06%
23.39M
-9.65%
24.20M
-9.65%
24.20M
-9.65%
24.20M
-6.48%
25.44M
-4.52%
26.79M
-4.48%
26.79M
-3.57%
26.79M
-3.19%
27.20M
-0.30%
28.06M
-0.17%
28.05M
-1.11%
27.78M
-0.50%
28.10M
-2.59%
28.14M
-1.15%
28.09M
-1.15%
28.09M
10.14%
28.24M
7.87%
28.89M
16.70%
28.42M
16.70%
28.42M
4.65%
25.64M
--
26.78M
--
24.36M
--
24.36M
--
24.50M
Gains losses not affecting retained earnings
-20.58%
-8.55M
-201.11%
-12.22M
94.01%
-516.00K
-23.97%
-6.91M
75.11%
-7.09M
86.42%
-4.06M
76.76%
-8.62M
82.64%
-5.57M
-10.80%
-28.50M
-22.67%
-29.88M
-54.33%
-37.10M
-41.88%
-32.09M
23.55%
-25.72M
22.55%
-24.36M
35.02%
-24.04M
45.14%
-22.61M
12.55%
-33.65M
17.73%
-31.45M
8.81%
-37.00M
-8.57%
-41.23M
-18.53%
-38.48M
-19.26%
-38.23M
-31.90%
-40.57M
-59.60%
-37.97M
-29.32%
-32.46M
-16.87%
-32.05M
-3.74%
-30.76M
27.18%
-23.79M
43.56%
-25.10M
40.76%
-27.43M
30.80%
-29.65M
25.99%
-32.67M
-25.48%
-44.48M
-21.67%
-46.30M
-17.29%
-42.84M
-24.41%
-44.14M
-21.91%
-35.45M
-60.04%
-38.05M
-84.56%
-36.53M
-122.55%
-35.48M
-43.53%
-29.07M
-8.66%
-23.78M
15.86%
-19.79M
38.44%
-15.94M
33.02%
-20.26M
27.41%
-21.88M
28.51%
-23.52M
25.57%
-25.90M
-84.08%
-30.24M
-57.92%
-30.14M
-149.27%
-32.90M
--
-34.80M
--
-16.43M
--
-19.09M
--
-13.20M
Non-controlling interests
6.79%
692.00K
-0.65%
610.00K
-14.98%
488.00K
-16.98%
352.00K
-5.95%
648.00K
-1.29%
614.00K
4.74%
574.00K
2.91%
424.00K
0.58%
689.00K
-3.86%
622.00K
-6.48%
548.00K
-8.44%
412.00K
-2.42%
685.00K
-3.14%
647.00K
-5.94%
586.00K
-20.91%
450.00K
15.84%
702.00K
19.07%
668.00K
21.92%
623.00K
-5.48%
569.00K
8.99%
606.00K
9.36%
561.00K
-1.73%
511.00K
-2.75%
602.00K
-2.28%
556.00K
-5.52%
513.00K
8.11%
520.00K
-4.18%
619.00K
-5.64%
569.00K
-3.89%
543.00K
-10.09%
481.00K
14.74%
646.00K
14.20%
603.00K
13.68%
565.00K
12.16%
535.00K
-11.89%
563.00K
-11.26%
528.00K
-9.31%
497.00K
-11.01%
477.00K
-12.10%
639.00K
-9.16%
595.00K
-17.84%
548.00K
-12.56%
536.00K
-31.29%
727.00K
-35.97%
655.00K
-31.38%
667.00K
-31.20%
613.00K
3.52%
1.06M
1.79%
1.02M
1.36%
972.00K
-1.76%
891.00K
--
1.02M
--
1.00M
--
959.00K
--
907.00K
Total equity
2.21%
150.19M
1.18%
147.63M
12.73%
158.02M
6.55%
155.05M
6.01%
146.94M
9.08%
145.91M
12.35%
140.18M
10.92%
145.52M
7.08%
138.62M
4.56%
133.76M
-5.21%
124.77M
0.40%
131.19M
-8.09%
129.46M
-10.16%
127.93M
-6.35%
131.62M
-6.64%
130.66M
-2.21%
140.85M
-15.98%
142.40M
-18.92%
140.56M
-23.44%
139.96M
-22.83%
144.03M
-6.80%
169.49M
-2.86%
173.36M
27.30%
182.82M
37.63%
186.64M
41.35%
181.84M
37.19%
178.46M
16.23%
143.62M
23.10%
135.61M
17.25%
128.65M
12.43%
130.08M
5.57%
123.57M
-15.91%
110.17M
-14.94%
109.72M
-13.49%
115.70M
-16.49%
117.05M
-10.78%
131.00M
-14.09%
128.99M
-11.48%
133.73M
-7.97%
140.17M
0.32%
146.83M
2.88%
150.14M
4.64%
151.08M
6.09%
152.31M
4.67%
146.37M
3.39%
145.93M
3.44%
144.38M
5.17%
143.56M
-11.07%
139.83M
-3.05%
141.15M
-4.27%
139.59M
--
136.51M
--
157.23M
--
145.59M
--
145.81M
Currency unit
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
Audit opinions
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
KeyAI
Please log in to use KeyAI
Log in
Sign Up