COM:MODINE
Modine
- Stock
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
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)