bf/NYSE:MOD_icon.jpeg

COM:MODINE

Modine

  • Stock

USD

Last Close

140.49

22/11 21:00

Market Cap

5.49B

Beta: -

Volume Today

368.06K

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
revenue
347M
-
390.60M
12.56%
392.50M
0.49%
377.30M
3.87%
363.60M
3.63%
363M
0.17%
346.10M
4.66%
334M
3.50%
328.70M
1.59%
343.70M
4.56%
347.20M
1.02%
317.70M
8.50%
349.80M
10.10%
488.30M
39.59%
515.50M
5.57%
508.30M
1.40%
512.70M
0.87%
566.60M
10.51%
566.10M
0.09%
548.90M
3.04%
541M
1.44%
556.70M
2.90%
529M
4.98%
500.20M
5.44%
473.40M
5.36%
472.90M
0.11%
347.80M
26.45%
461.40M
32.66%
484.30M
4.96%
514.90M
6.32%
494.60M
3.94%
478.90M
3.17%
502.20M
4.87%
574.40M
14.38%
541M
5.81%
578.80M
6.99%
560M
3.25%
618.10M
10.38%
622.40M
0.70%
620.50M
0.31%
561.40M
9.52%
603.50M
7.50%
cost of revenue
290.20M
-
328.30M
13.13%
324.80M
1.07%
320.60M
1.29%
304.20M
5.12%
300.30M
1.28%
289.10M
3.73%
288.30M
0.28%
270.10M
6.31%
281.50M
4.22%
285.20M
1.31%
270M
5.33%
291.10M
7.81%
403.40M
38.58%
427M
5.85%
422.20M
1.12%
427.30M
1.21%
470.10M
10.02%
471.80M
0.36%
461M
2.29%
449.30M
2.54%
465.10M
3.52%
445.60M
4.19%
424.50M
4.74%
399.90M
5.80%
398M
0.48%
301.70M
24.20%
380.60M
26.15%
401.60M
5.52%
431.10M
7.35%
421.40M
2.25%
412.60M
2.09%
427.60M
3.64%
479.20M
12.07%
457.60M
4.51%
482.60M
5.46%
462.40M
4.19%
505.90M
9.41%
494.50M
2.25%
485.40M
1.84%
434.10M
10.57%
468.20M
7.86%
gross profit
56.80M
-
62.30M
9.68%
67.70M
8.67%
56.70M
16.25%
59.40M
4.76%
62.70M
5.56%
57M
9.09%
45.70M
19.82%
58.60M
28.23%
62.20M
6.14%
62M
0.32%
47.70M
23.06%
58.70M
23.06%
84.90M
44.63%
88.50M
4.24%
86.10M
2.71%
85.40M
0.81%
96.50M
13.00%
94.30M
2.28%
87.90M
6.79%
91.70M
4.32%
91.60M
0.11%
83.40M
8.95%
75.70M
9.23%
73.50M
2.91%
74.90M
1.90%
46.10M
38.45%
80.80M
75.27%
82.70M
2.35%
83.80M
1.33%
73.20M
12.65%
66.30M
9.43%
74.60M
12.52%
95.20M
27.61%
83.40M
12.39%
96.20M
15.35%
97.60M
1.46%
112.20M
14.96%
127.90M
13.99%
135.10M
5.63%
127.30M
5.77%
135.30M
6.28%
selling and marketing expenses
2.90M
-
general and administrative expenses
44.50M
-
48.80M
9.66%
42.80M
12.30%
47.80M
11.68%
45.20M
5.44%
48.70M
7.74%
42.80M
12.11%
76.80M
79.44%
43.30M
43.62%
41.60M
3.93%
44.60M
7.21%
48.70M
9.19%
51.10M
4.93%
60.60M
18.59%
59.20M
2.31%
62.20M
5.07%
60.80M
2.25%
63.60M
4.61%
59.30M
6.76%
63.40M
6.91%
57.20M
9.78%
64.20M
12.24%
63.50M
1.09%
67.40M
6.14%
63.50M
5.79%
55.20M
13.07%
44.70M
19.02%
50.80M
13.65%
56.10M
10.43%
59.30M
5.70%
59.40M
0.17%
51.90M
12.63%
50.30M
3.08%
58M
-
58M
0%
selling general and administrative expenses
44.50M
-
48.80M
9.66%
42.80M
12.30%
47.80M
11.68%
45.20M
5.44%
48.70M
7.74%
42.80M
12.11%
76.80M
79.44%
43.30M
43.62%
41.60M
3.93%
44.60M
7.21%
48.70M
9.19%
51.10M
4.93%
60.60M
18.59%
59.20M
2.31%
62.20M
5.07%
60.80M
2.25%
63.60M
4.61%
59.30M
6.76%
63.40M
6.91%
57.20M
9.78%
64.20M
12.24%
63.50M
1.09%
67.40M
6.14%
63.50M
5.79%
55.20M
13.07%
44.70M
19.02%
50.80M
13.65%
56.10M
10.43%
59.30M
5.70%
59.40M
0.17%
51.90M
12.63%
50.30M
3.08%
53.50M
6.36%
56.30M
5.23%
58.80M
4.44%
58M
1.36%
60.90M
5%
61.40M
0.82%
68.90M
12.21%
68M
1.31%
75.60M
11.18%
research and development expenses
other expenses
-300K
-
500K
-
-100K
-
-400K
300%
9.20M
2,400%
-200K
102.17%
-100K
50%
-800K
-
-800K
0%
-1.10M
37.50%
-600K
45.45%
-1M
66.67%
-1.10M
10%
-700K
36.36%
-500K
28.57%
-2M
300%
-1.10M
45%
-700K
36.36%
-700K
0%
-2.50M
257.14%
-800K
68%
-700K
12.50%
-800K
14.29%
-1.20M
50%
-200K
83.33%
-700K
250%
-1.10M
57.14%
-500K
54.55%
-2.30M
360%
-1.40M
39.13%
-400K
71.43%
-300K
25%
-600K
100%
100K
116.67%
cost and expenses
334.70M
-
377.10M
12.67%
367.60M
2.52%
368.40M
0.22%
349.40M
5.16%
349M
0.11%
331.90M
4.90%
365.10M
10.00%
313.40M
14.16%
323.10M
3.10%
329.80M
2.07%
318.70M
3.37%
342.20M
7.37%
464M
35.59%
486.20M
4.78%
484.40M
0.37%
488.10M
0.76%
533.70M
9.34%
531.10M
0.49%
524.40M
1.26%
506.50M
3.41%
529.30M
4.50%
509.10M
3.82%
491.90M
3.38%
463.40M
5.79%
453.20M
2.20%
346.40M
23.57%
431.40M
24.54%
457.70M
6.10%
490.40M
7.14%
480.80M
1.96%
464.50M
3.39%
477.90M
2.88%
532.70M
11.47%
513.90M
3.53%
541.40M
5.35%
520.40M
3.88%
566.80M
8.92%
555.90M
1.92%
554.30M
0.29%
502.10M
9.42%
543.80M
8.31%
operating expenses
44.50M
-
48.80M
9.66%
42.80M
12.30%
47.80M
11.68%
45.20M
5.44%
48.70M
7.74%
42.80M
12.11%
76.80M
79.44%
43.30M
43.62%
41.60M
3.93%
44.60M
7.21%
48.70M
9.19%
51.10M
4.93%
60.60M
18.59%
59.20M
2.31%
62.20M
5.07%
60.80M
2.25%
63.60M
4.61%
59.30M
6.76%
63.40M
6.91%
57.20M
9.78%
64.20M
12.24%
63.50M
1.09%
67.40M
6.14%
63.50M
5.79%
55.20M
13.07%
44.70M
19.02%
50.80M
13.65%
56.10M
10.43%
59.30M
5.70%
59.40M
0.17%
51.90M
12.63%
50.30M
3.08%
53.50M
6.36%
56.30M
5.23%
58.80M
4.44%
58M
1.36%
60.90M
5%
61.40M
0.82%
68.90M
12.21%
68M
1.31%
75.60M
11.18%
interest expense
3.20M
-
3M
6.25%
3.10M
3.33%
3M
3.23%
2.80M
6.67%
2.80M
0%
2.80M
0%
2.70M
3.57%
2.70M
0%
2.90M
7.41%
3M
3.45%
3M
0%
4.50M
50%
6.70M
48.89%
6.60M
1.49%
6.60M
0%
6.30M
4.55%
6.10M
3.17%
6.20M
1.64%
6.50M
4.84%
6.20M
4.62%
5.90M
4.84%
5.90M
0%
5.80M
1.69%
5.60M
3.45%
5.40M
3.57%
5.40M
0%
5.20M
3.70%
4.60M
11.54%
4.20M
8.70%
4.20M
0%
3.80M
9.52%
3.80M
0%
3.80M
0%
4.10M
7.89%
4.70M
14.63%
5.90M
25.53%
6M
1.69%
5.90M
1.67%
6.10M
3.39%
-5.80M
195.08%
6.30M
208.62%
ebitda
12M
-
26.60M
121.67%
38.50M
44.74%
22.50M
41.56%
27.30M
21.33%
14.50M
46.89%
26.90M
85.52%
-31.20M
215.99%
27.60M
188.46%
42.60M
54.35%
29.70M
30.28%
11.80M
60.27%
22.20M
88.14%
23.50M
5.86%
47.10M
100.43%
22.80M
51.59%
43.20M
89.47%
31.90M
26.16%
53.30M
67.08%
43.20M
18.95%
34M
21.30%
44.70M
31.47%
37.70M
15.66%
27.20M
27.85%
28.90M
6.25%
17.20M
40.48%
20M
16.28%
48.60M
143%
42.20M
13.17%
23.30M
44.79%
27.10M
16.31%
13.70M
49.45%
37M
170.07%
55.60M
50.27%
38.70M
30.40%
49.40M
27.65%
52.60M
6.48%
64.80M
23.19%
79.60M
22.84%
80.30M
0.88%
61.70M
23.16%
74.70M
21.07%
operating income
900K
-
6.70M
644.44%
24.10M
259.70%
7.90M
67.22%
15.50M
96.20%
5.20M
66.45%
11.60M
123.08%
-32.10M
376.72%
13.70M
142.68%
-700K
105.11%
15.10M
2,257.14%
-1.90M
112.58%
6M
415.79%
20.20M
236.67%
27.60M
36.63%
23.50M
14.86%
13.90M
40.85%
27.20M
95.68%
34.80M
27.94%
22.80M
34.48%
33.60M
47.37%
18.50M
44.94%
18.10M
2.16%
6M
66.85%
8.20M
36.67%
5.60M
31.71%
-3.20M
157.14%
28.50M
990.63%
-108.70M
481.40%
-14.30M
86.84%
8.70M
160.84%
10.50M
20.69%
79.40M
656.19%
41.20M
48.11%
25.60M
37.86%
36.80M
43.75%
39.50M
7.34%
48.50M
22.78%
66.50M
37.11%
65.70M
1.20%
61.70M
6.09%
59.70M
3.24%
depreciation and amortization
13.30M
-
13.10M
1.50%
13.30M
1.53%
13.20M
0.75%
12.80M
3.03%
12.30M
3.91%
12.40M
0.81%
12.30M
0.81%
12.70M
3.25%
12.80M
0.79%
12.50M
2.34%
12.90M
3.20%
14.50M
12.40%
18.40M
26.90%
18.50M
0.54%
19.30M
4.32%
19M
1.55%
19.90M
4.74%
19.40M
2.51%
19.10M
1.55%
19.10M
0%
19.30M
1.05%
18.90M
2.07%
19.40M
2.65%
19.50M
0.52%
19.30M
1.03%
18.60M
3.63%
19.30M
3.76%
16.30M
15.54%
14.40M
11.66%
13.50M
6.25%
13.10M
2.96%
13.80M
5.34%
14.40M
4.35%
13.10M
9.03%
12.60M
3.82%
13.10M
3.97%
16.30M
24.43%
13.70M
15.95%
14M
2.19%
15M
-
total other income expenses net
-11.70M
-
-6.80M
41.88%
-1.10M
83.82%
-700K
36.36%
600K
185.71%
-8.30M
1,483.33%
-2.70M
67.47%
-1.10M
59.26%
-2M
81.82%
-12.10M
505%
-2.50M
79.34%
-1M
60%
-2M
100%
-4.90M
145%
-2.70M
44.90%
-1.50M
44.44%
-11.10M
640%
-6.70M
39.64%
-1.30M
80.60%
-2.30M
76.92%
-1.40M
39.13%
-10.90M
678.57%
-2.90M
73.39%
-3.70M
27.59%
-1.80M
51.35%
-16.60M
822.22%
-4.60M
72.29%
-2M
56.52%
-135.90M
6,695%
-40M
70.57%
-4.90M
87.75%
-4.60M
6.12%
54M
1,273.91%
-24.90M
146.11%
-6.40M
74.30%
-6.10M
4.69%
-6.30M
3.28%
-6.30M
0%
-600K
90.48%
-400K
33.33%
-6.30M
1,475%
-20.20M
220.63%
income before tax
-2.60M
-
3.70M
242.31%
20.80M
462.16%
5.40M
74.04%
12.10M
124.07%
2.90M
76.03%
8.80M
203.45%
-34.90M
496.59%
10.60M
130.37%
5.60M
47.17%
11.90M
112.50%
-5M
142.02%
1.20M
124%
12.70M
958.33%
20.10M
58.27%
15.80M
21.39%
7.30M
53.80%
20.10M
175.34%
27.50M
36.82%
15.80M
42.55%
26.90M
70.25%
10.60M
60.59%
11.10M
4.72%
-1.10M
109.91%
2.70M
345.45%
-2.30M
185.19%
-8.60M
273.91%
22.80M
365.12%
-113.80M
599.12%
-19.70M
82.69%
4.70M
123.86%
6M
27.66%
74.50M
1,141.67%
16.30M
78.12%
19.20M
17.79%
30.70M
59.90%
33.20M
8.14%
42.20M
27.11%
60M
42.18%
59.70M
0.50%
55.40M
7.20%
39.50M
28.70%
income tax expense
800K
-
-116M
14,600%
6.70M
105.78%
3.40M
49.25%
3M
11.76%
5.90M
96.67%
3.30M
44.07%
-12.40M
475.76%
2.40M
119.35%
-2.20M
191.67%
3M
236.36%
-1M
133.33%
-700K
30%
4.60M
757.14%
2.70M
41.30%
-500K
118.52%
35.20M
7,140.00%
2.10M
94.03%
5M
138.10%
-22.90M
558%
8.60M
137.55%
4.20M
51.16%
2.90M
30.95%
3.70M
27.59%
1.70M
54.05%
4.10M
141.18%
-200K
104.88%
13.90M
7,050%
81.60M
487.05%
-5.10M
106.25%
1.90M
137.25%
5.40M
184.21%
100K
98.15%
7.80M
7,700%
4.90M
37.18%
6.40M
30.61%
8.50M
32.81%
-48.10M
665.88%
14.70M
130.56%
12.80M
12.93%
-10.30M
180.47%
13.40M
230.10%
net income
-3.60M
-
119.40M
3,416.67%
13.70M
88.53%
1.70M
87.59%
9.60M
464.71%
-3.20M
133.33%
5.10M
259.38%
-22.50M
541.18%
8.20M
136.44%
7.60M
7.32%
8.60M
13.16%
-4.10M
147.67%
1.70M
141.46%
8M
370.59%
17M
112.50%
15.90M
6.47%
-28.30M
277.99%
17.60M
162.19%
22M
25%
38.50M
75%
18M
53.25%
6.30M
65%
8M
26.98%
-4.70M
158.75%
1.20M
125.53%
-6.70M
658.33%
-8.60M
28.36%
8.60M
200%
-195.70M
2,375.58%
-15M
92.34%
2.30M
115.33%
400K
82.61%
74.10M
18,425%
8.40M
88.66%
14.30M
70.24%
24.40M
70.63%
24.50M
0.41%
89.90M
266.94%
44.80M
50.17%
46.50M
3.79%
44.40M
4.52%
25.80M
41.89%
weighted average shs out
47.50M
-
47.60M
0.21%
47M
1.26%
47.20M
0.43%
47.20M
0%
47.90M
1.48%
47.30M
1.25%
48.20M
1.90%
48M
0.41%
47.40M
1.25%
47.70M
0.63%
47.80M
0.21%
47.90M
0.21%
50.10M
4.59%
49.50M
1.20%
50.30M
1.62%
50M
0.60%
50.50M
1%
50.70M
0.40%
50.50M
0.39%
50.60M
0.20%
50.70M
0.20%
50.70M
0%
50.80M
0.20%
50.80M
0%
50.90M
0.20%
50.90M
0%
51.30M
0.79%
51.30M
0%
51.60M
0.58%
51.80M
0.39%
52M
0.39%
52M
0%
52M
0%
52.20M
0.38%
52.20M
0%
52.30M
0.19%
52.12M
0.34%
52.22M
0.19%
52.40M
0.35%
52.30M
0.19%
52.30M
0%
weighted average shs out dil
47.50M
-
47.70M
0.42%
47.70M
0%
47.70M
0%
47.70M
0%
47.90M
0.42%
47.80M
0.21%
48.20M
0.84%
48M
0.41%
47.40M
1.25%
47.70M
0.63%
47.80M
0.21%
48.50M
1.46%
50.10M
3.30%
50.10M
0%
50.70M
1.20%
50M
1.38%
51.70M
3.40%
51.20M
0.97%
51.40M
0.39%
51.20M
0.39%
51.40M
0.39%
51.10M
0.58%
50.80M
0.59%
51.10M
0.59%
50.90M
0.39%
50.90M
0%
51.30M
0.79%
51.30M
0%
51.60M
0.58%
52.50M
1.74%
52.60M
0.19%
52.40M
0.38%
52.40M
0%
52.40M
0%
52.70M
0.57%
52.90M
0.38%
53.10M
0.38%
53M
0.19%
53.40M
0.75%
53.20M
0.37%
53.80M
1.13%
eps
-0.08
-
2.51
3,411.35%
0.29
88.45%
0.04
86.21%
0.20
400%
-0.07
133.40%
0.11
264.67%
-0.47
527.27%
0.17
136.17%
0.16
5.88%
0.18
12.50%
-0.09
147.67%
0.04
146.62%
0.16
300%
0.34
112.50%
0.32
5.88%
-0.57
278.12%
0.35
161.40%
0.43
22.86%
0.76
76.74%
0.36
52.63%
0.12
66.67%
0.16
33.33%
-0.09
157.81%
0.02
121.62%
-0.13
750%
-0.17
30.77%
0.17
200%
-3.81
2,341.18%
-0.29
92.39%
0.04
113.79%
0.01
75%
1.42
14,100%
0.16
88.73%
0.27
68.75%
0.47
74.07%
0.47
0%
1.72
265.96%
0.86
50%
0.89
3.49%
0.85
4.49%
0.49
42.35%
epsdiluted
-0.08
-
2.49
3,384.96%
0.28
88.76%
0.04
85.71%
0.20
400%
-0.07
133.40%
0.11
264.67%
-0.47
527.27%
0.17
136.17%
0.16
5.88%
0.18
12.50%
-0.09
147.67%
0.04
146.62%
0.16
300%
0.34
112.50%
0.31
8.82%
-0.57
283.87%
0.34
159.65%
0.43
26.47%
0.75
74.42%
0.35
53.33%
0.12
65.71%
0.16
33.33%
-0.09
157.81%
0.02
121.62%
-0.13
750%
-0.17
30.77%
0.17
200%
-3.81
2,341.18%
-0.29
92.39%
0.04
113.79%
0.01
75%
1.41
14,000%
0.16
88.65%
0.27
68.75%
0.46
70.37%
0.46
0%
1.69
267.39%
0.85
49.70%
0.87
2.35%
0.83
4.60%
0.48
42.17%

All numbers in USD (except ratios and percentages)