COM:IMIPLC
IMI plc
- Stock
Last Close
1,714.00
22/11 16:36
Market Cap
46.98M
Beta: -
Volume Today
576.66K
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 | Jun '23 | Dec '23 | Jun '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 436M - | 421.50M 3.33% | 808M 91.70% | 421.50M 47.83% | 421.50M 0% | 389.25M 7.65% | 772M 98.33% | 389.25M 49.58% | 389.25M 0% | 412.25M 5.91% | 763M 85.08% | 412.25M 45.97% | 412.25M 0% | 437.75M 6.19% | 848M 93.72% | 437.75M 48.38% | 437.75M 0% | 476.75M 8.91% | 914M 91.71% | 476.75M 47.84% | 476.75M 0% | 468.25M 1.78% | 910M 94.34% | 468.25M 48.54% | 468.25M 0% | 456.25M 2.56% | 456.25M 0% | 456.25M 0% | 456.25M 0% | 466.50M 2.25% | 466.50M 0% | 466.50M 0% | 466.50M 0% | 512.25M 9.81% | 512.25M 0% | 512.25M 0% | 512.25M 0% | 1.08B 111.62% | 1.11B 2.58% | 1.10B 1.26% | |
cost of revenue | 237.20M - | 229.90M 3.08% | 229.90M - | 229.90M 0% | 216.68M 5.75% | 216.68M - | 216.68M 0% | 230.95M 6.59% | 230.95M - | 230.95M 0% | 245.03M 6.09% | 245.03M - | 245.03M 0% | 272.35M 11.15% | 525M 92.77% | 272.35M 48.12% | 272.35M 0% | 265M 2.70% | 520.30M 96.34% | 265M 49.07% | 265M 0% | 252.20M 4.83% | 252.20M 0% | 252.20M 0% | 252.20M 0% | 251.15M 0.42% | 251.15M 0% | 251.15M 0% | 251.15M 0% | 278.02M 10.70% | 278.02M 0% | 278.02M 0% | 278.02M 0% | 589.60M 112.07% | 624.50M 5.92% | 595.50M 4.64% | |||||
gross profit | 198.80M - | 191.60M 3.62% | 808M 321.71% | 191.60M 76.29% | 191.60M 0% | 172.57M 9.93% | 772M 347.34% | 172.57M 77.65% | 172.57M 0% | 181.30M 5.06% | 763M 320.85% | 181.30M 76.24% | 181.30M 0% | 192.72M 6.30% | 848M 340.01% | 192.72M 77.27% | 192.72M 0% | 204.40M 6.06% | 389M 90.31% | 204.40M 47.46% | 204.40M 0% | 203.25M 0.56% | 389.70M 91.73% | 203.25M 47.84% | 203.25M 0% | 204.05M 0.39% | 204.05M 0% | 204.05M 0% | 204.05M 0% | 215.35M 5.54% | 215.35M 0% | 215.35M 0% | 215.35M 0% | 234.22M 8.76% | 234.22M 0% | 234.22M 0% | 234.22M 0% | 494.40M 111.08% | 487.50M 1.40% | 502.50M 3.08% | |
selling and marketing expenses | 55M - | 52.88M 3.86% | 52.88M - | 52.88M 0% | 49.98M 5.48% | 49.98M - | 49.98M 0% | 55.90M 11.86% | 55.90M - | 55.90M 0% | 60.80M 8.77% | 60.80M - | 60.80M 0% | 60.55M 0.41% | 60.55M - | 60.55M 0% | 63.38M 4.67% | 63.38M - | 63.38M 0% | 55.63M 12.23% | 55.63M 0% | 55.63M 0% | 55.63M 0% | ||||||||||||||||||
general and administrative expenses | 118.40M - | 117.08M 1.12% | 117.08M - | 117.08M 0% | 112.72M 3.72% | 112.72M - | 112.72M 0% | 124.38M 10.33% | 124.38M - | 124.38M 0% | 132.50M 6.53% | 132.50M - | 132.50M 0% | 137.82M 4.02% | 137.82M - | 137.82M 0% | 137.07M 0.54% | 137.07M - | 137.07M 0% | 132.88M 3.06% | 132.88M 0% | 132.88M 0% | 132.88M 0% | ||||||||||||||||||
selling general and administrative expenses | 173.40M - | 169.95M 1.99% | 1.60M 99.06% | 169.95M 10,521.88% | 169.95M 0% | 162.70M 4.27% | 100K 99.94% | 162.70M 162,600% | 162.70M 0% | 180.28M 10.80% | 600K 99.67% | 180.28M 29,945.83% | 180.28M 0% | 193.30M 7.23% | 700K 99.64% | 193.30M 27,514.29% | 193.30M 0% | 198.38M 2.63% | 288.70M 45.53% | 198.38M 31.29% | 198.38M 0% | 200.45M 1.05% | 281.40M 40.38% | 200.45M 28.77% | 200.45M 0% | 188.50M 5.96% | 188.50M 0% | 188.50M 0% | 188.50M 0% | 324.90M - | 283.20M 12.83% | 307.90M 8.72% | |||||||||
research and development expenses | |||||||||||||||||||||||||||||||||||||||||
other expenses | -1.98M - | -775K 60.76% | -775K - | -775K 0% | 50K 106.45% | 50K - | 50K 0% | 275K 450% | 275K - | 275K 0% | -331.65M 120,700% | -331.65M - | -331.65M 0% | -344.88M 3.99% | -344.88M - | -344.88M 0% | -350.82M 1.73% | -350.82M - | -350.82M 0% | -335.27M 4.43% | -335.27M 0% | -335.27M 0% | -335.27M 0% | -152.72M 54.45% | -152.72M 0% | -152.72M 0% | -152.72M 0% | -159.68M 4.55% | -159.68M 0% | -159.68M 0% | -159.68M 0% | ||||||||||
cost and expenses | 361.07M - | 351.88M 2.55% | 694.90M 97.48% | 351.88M 49.36% | 351.88M 0% | 337.45M 4.10% | 676.90M 100.59% | 337.45M 50.15% | 337.45M 0% | 360.45M 6.82% | 684.10M 89.79% | 360.45M 47.31% | 360.45M 0% | 382.40M 6.09% | 752.80M 96.86% | 382.40M 49.20% | 382.40M 0% | 418.18M 9.36% | 815.20M 94.94% | 418.18M 48.70% | 418.18M 0% | 407.35M 2.59% | 801.70M 96.81% | 407.35M 49.19% | 407.35M 0% | 389.75M 4.32% | 389.75M 0% | 389.75M 0% | 389.75M 0% | 403.88M 3.62% | 403.88M 0% | 403.88M 0% | 403.88M 0% | 437.70M 8.38% | 437.70M 0% | 437.70M 0% | 437.70M 0% | 914.50M 108.93% | 907.70M 0.74% | 903.40M 0.47% | |
operating expenses | 171.43M - | 169.18M 1.31% | 694.90M 310.76% | 169.18M 75.65% | 169.18M 0% | 162.75M 3.80% | 676.90M 315.91% | 162.75M 75.96% | 162.75M 0% | 180.55M 10.94% | 684.10M 278.90% | 180.55M 73.61% | 180.55M 0% | -138.35M 176.63% | 752.80M 644.13% | -138.35M 118.38% | -138.35M 0% | -146.50M 5.89% | 290.20M 298.09% | -146.50M 150.48% | -146.50M 0% | -150.38M 2.65% | 281.40M 287.13% | -150.38M 153.44% | -150.38M 0% | -146.78M 2.39% | -146.78M 0% | -146.78M 0% | -146.78M 0% | -152.72M 4.05% | -152.72M 0% | -152.72M 0% | -152.72M 0% | -159.68M 4.55% | -159.68M 0% | -159.68M 0% | -159.68M 0% | 324.90M 303.48% | 283.20M 12.83% | 307.90M 8.72% | |
interest expense | 7.03M - | 4.63M 34.16% | 4.63M - | 4.63M 0% | 5.40M 16.76% | 5.40M - | 5.40M 0% | 5.45M 0.93% | 5.45M - | 5.45M 0% | 4.95M 9.17% | 4.95M - | 4.95M 0% | 4.67M 5.56% | 4.67M - | 4.67M 0% | 4.85M 3.74% | 11.10M 128.87% | 4.85M 56.31% | 4.85M 0% | 3.70M 23.71% | 3.70M 0% | 3.70M 0% | 3.70M 0% | 3.63M 2.03% | 3.63M 0% | 3.63M 0% | 3.63M 0% | 5.95M 64.14% | 5.95M 0% | 5.95M 0% | 5.95M 0% | 15.70M 163.87% | 15.10M 3.82% | 13M 13.91% | ||||||
ebitda | 82.40M - | 189.88M 130.43% | 154.50M 18.63% | 189.88M 22.90% | 189.88M 0% | 55.20M 70.93% | 135.30M 145.11% | 55.20M 59.20% | 55.20M 0% | 51.30M 7.07% | 117M 128.07% | 51.30M 56.15% | 51.30M 0% | 59.25M 15.50% | 129.60M 118.73% | 59.25M 54.28% | 59.25M 0% | 65.10M 9.87% | 140.50M 115.82% | 65.10M 53.67% | 65.10M 0% | 58.15M 10.68% | 163.10M 180.48% | 58.15M 64.35% | 58.15M 0% | 61.95M 6.53% | 61.95M 0% | 61.95M 0% | 61.95M 0% | 64.78M 4.56% | 64.78M 0% | 64.78M 0% | 64.78M 0% | 77.30M 19.34% | 77.30M 0% | 77.30M 0% | 77.30M 0% | 231.50M 199.48% | 266.70M 15.21% | 269.30M 0.97% | |
operating income | 76.92M - | 184.97M 140.46% | 135.60M 26.69% | 184.97M 36.41% | 184.97M 0% | 47.15M 74.51% | 116.30M 146.66% | 47.15M 59.46% | 47.15M 0% | 46.17M 2.07% | 96.20M 108.34% | 46.17M 52.00% | 46.17M 0% | 54.38M 17.76% | 95.80M 76.18% | 54.38M 43.24% | 54.38M 0% | 57.90M 6.48% | 100.30M 73.23% | 57.90M 42.27% | 57.90M 0% | 52.88M 8.68% | 108.30M 104.82% | 52.88M 51.18% | 52.88M 0% | 57.27M 8.32% | 57.27M 0% | 57.27M 0% | 57.27M 0% | 62.63M 9.34% | 62.63M 0% | 62.63M 0% | 62.63M 0% | 74.55M 19.04% | 74.55M 0% | 74.55M 0% | 74.55M 0% | 169.50M 127.36% | 204.30M 20.53% | 194.60M 4.75% | |
depreciation and amortization | 5.47M - | 4.90M 10.50% | 18.90M 285.71% | 4.90M 74.07% | 4.90M 0% | 8.05M 64.29% | 19M 136.02% | 8.05M 57.63% | 8.05M 0% | 5.13M 36.34% | 20.80M 305.85% | 5.13M 75.36% | 5.13M 0% | 4.88M 4.88% | 33.80M 593.33% | 4.88M 85.58% | 4.88M 0% | 7.20M 47.69% | 40.20M 458.33% | 7.20M 82.09% | 7.20M 0% | 5.28M 26.74% | 54.80M 938.86% | 5.28M 90.37% | 5.28M 0% | 4.67M 11.37% | 4.67M 0% | 4.67M 0% | 4.67M 0% | 2.15M 54.01% | 2.15M 0% | 2.15M 0% | 2.15M 0% | 2.75M 27.91% | 2.75M 0% | 2.75M 0% | 2.75M 0% | 62M 2,154.55% | 62.40M 0.65% | 74.70M 19.71% | |
total other income expenses net | -14.60M - | -123.55M 746.23% | -29.80M 75.88% | -123.55M 314.60% | -123.55M 0% | -6.47M 94.76% | -29.20M 350.97% | -6.47M 77.83% | -6.47M 0% | -4.85M 25.10% | -26.10M 438.14% | -4.85M 81.42% | -4.85M 0% | -9.15M 88.66% | -7.20M 21.31% | -9.15M 27.08% | -9.15M 0% | -4.67M 48.91% | -7.40M 58.29% | -4.67M 36.82% | -4.67M 0% | -5.55M 18.72% | -15.60M 181.08% | -5.55M 64.42% | -5.55M 0% | -3.70M 33.33% | -3.70M 0% | -3.70M 0% | -3.70M 0% | -1.48M 60.14% | -1.48M 0% | -1.48M 0% | -1.48M 0% | -3.20M 116.95% | -3.20M 0% | -3.20M 0% | -3.20M 0% | -31M 868.75% | -40.40M 30.32% | -32.10M 20.54% | |
income before tax | 62.33M - | 61.42M 1.44% | 105.80M 72.24% | 61.42M 41.94% | 61.42M 0% | 40.67M 33.78% | 87.10M 114.14% | 40.67M 53.30% | 40.67M 0% | 41.33M 1.60% | 70.10M 69.63% | 41.33M 41.05% | 41.33M 0% | 45.23M 9.44% | 88.60M 95.91% | 45.23M 48.96% | 45.23M 0% | 53.23M 17.69% | 92.90M 74.54% | 53.23M 42.71% | 53.23M 0% | 47.33M 11.09% | 92.70M 95.88% | 47.33M 48.95% | 47.33M 0% | 53.58M 13.21% | 53.58M 0% | 53.58M 0% | 53.58M 0% | 61.15M 14.14% | 61.15M 0% | 61.15M 0% | 61.15M 0% | 71.35M 16.68% | 71.35M 0% | 71.35M 0% | 71.35M 0% | 138.50M 94.11% | 163.90M 18.34% | 162.50M 0.85% | |
income tax expense | 13.93M - | 13.22M 5.03% | 21.40M 61.81% | 13.22M 38.20% | 13.22M 0% | 9.85M 25.52% | 16.80M 70.56% | 9.85M 41.37% | 9.85M 0% | 8.03M 18.53% | 16.40M 104.36% | 8.03M 51.07% | 8.03M 0% | 8.90M 10.90% | 14.80M 66.29% | 8.90M 39.86% | 8.90M 0% | 10.88M 22.19% | 18.70M 71.95% | 10.88M 41.84% | 10.88M 0% | 9M 17.24% | 18.70M 107.78% | 9M 51.87% | 9M 0% | 11.03M 22.50% | 11.03M 0% | 11.03M 0% | 11.03M 0% | 12.07M 9.52% | 12.07M 0% | 12.07M 0% | 12.07M 0% | 14.78M 22.36% | 14.78M 0% | 14.78M 0% | 14.78M 0% | 29.20M 97.63% | 35.90M 22.95% | 37.20M 3.62% | |
net income | 48.40M - | 48.20M 0.41% | 83M 72.20% | 48.20M 41.93% | 48.20M 0% | 30.82M 36.05% | 68.90M 123.52% | 30.82M 55.26% | 30.82M 0% | 33.30M 8.03% | 52.60M 57.96% | 33.30M 36.69% | 33.30M 0% | 36.33M 9.08% | 73.80M 103.17% | 36.33M 50.78% | 36.33M 0% | 42.35M 16.59% | 74.20M 75.21% | 42.35M 42.92% | 42.35M 0% | 38.33M 9.50% | 76.80M 100.39% | 38.33M 50.10% | 38.33M 0% | 42.55M 11.02% | 42.55M 0% | 42.55M 0% | 42.55M 0% | 49.08M 15.33% | 49.08M 0% | 49.08M 0% | 49.08M 0% | 56.58M 15.28% | 56.58M 0% | 56.58M 0% | 56.58M 0% | 109.30M 93.19% | 128M 17.11% | 125.30M 2.11% | |
weighted average shs out | 276.06M - | 274.60M 0.53% | 282.31M 2.81% | 274.60M 2.73% | 274.60M 0% | 270.60M 1.46% | 272M 0.52% | 270.60M 0.51% | 270.60M 0% | 270.80M 0.07% | 271.13M 0.12% | 270.80M 0.12% | 270.80M 0% | 271.10M 0.11% | 273.20M 0.77% | 271.10M 0.77% | 271.10M 0% | 271M 0.04% | 271.60M 0.22% | 271M 0.22% | 271M 0% | 270.80M 0.07% | 270.80M 0% | 270.80M 0% | 270.80M 0% | 271.40M 0.22% | 271.40M 0% | 271.40M 0% | 271.40M 0% | 266.90M 1.66% | 266.90M 0% | 266.90M 0% | 266.90M 0% | 258.30M 3.22% | 258.30M 0% | 258.30M 0% | 258.30M 0% | 259M 0.27% | 260.20M - | ||
weighted average shs out dil | 279.56M - | 277M 0.92% | 282.40M 1.95% | 277M 1.91% | 277M 0% | 272.50M 1.62% | 272M 0.18% | 272.50M 0.18% | 272.50M 0% | 272.60M 0.04% | 271.80M 0.29% | 272.60M 0.29% | 272.60M 0% | 271.60M 0.37% | 273.20M 0.59% | 271.60M 0.59% | 271.60M 0% | 271.30M 0.11% | 271.60M 0.11% | 271.30M 0.11% | 271.30M 0% | 271.20M 0.04% | 271M 0.07% | 271.20M 0.07% | 271.20M 0% | 271.90M 0.26% | 271.90M 0% | 271.90M 0% | 271.90M 0% | 268M 1.43% | 268M 0% | 268M 0% | 268M 0% | 259.50M 3.17% | 259.50M 0% | 259.50M 0% | 259.50M 0% | 259.40M 0.04% | 261.20M - | ||
eps | 0.18 - | 0.18 0% | 0.29 61.11% | 0.18 37.93% | 0.18 0% | 0.11 38.89% | 0.25 127.27% | 0.11 56.00% | 0.11 0% | 0.12 9.09% | 0.19 58.33% | 0.12 36.84% | 0.12 0% | 0.13 8.33% | 0.27 107.69% | 0.13 51.85% | 0.13 0% | 0.16 23.08% | 0.27 68.75% | 0.16 40.74% | 0.16 0% | 0.14 12.50% | 0.28 100% | 0.14 50% | 0.14 0% | 0.16 14.29% | 0.16 0% | 0.16 0% | 0.16 0% | 0.18 12.50% | 0.18 0% | 0.18 0% | 0.18 0% | 0.22 22.22% | 0.22 0% | 0.22 0% | 0.22 0% | 0.42 90.91% | 0.49 16.67% | 0.48 2.04% | |
epsdiluted | 0.17 - | 0.17 0% | 0.29 70.59% | 0.17 41.38% | 0.17 0% | 0.11 35.29% | 0.25 127.27% | 0.11 56.00% | 0.11 0% | 0.12 9.09% | 0.19 58.33% | 0.12 36.84% | 0.12 0% | 0.13 8.33% | 0.27 107.69% | 0.13 51.85% | 0.13 0% | 0.16 23.08% | 0.27 68.75% | 0.16 40.74% | 0.16 0% | 0.14 12.50% | 0.28 100% | 0.14 50% | 0.14 0% | 0.16 14.29% | 0.16 0% | 0.16 0% | 0.16 0% | 0.18 12.50% | 0.18 0% | 0.18 0% | 0.18 0% | 0.22 22.22% | 0.22 0% | 0.22 0% | 0.22 0% | 0.42 90.91% | 0.49 16.67% | 0.48 2.04% |
All numbers in (except ratios and percentages)