COM:MPSLIMITED
MPS Limited
- Stock
Last Close
2,060.15
22/11 09:59
Market Cap
35.57B
Beta: -
Volume Today
3.49K
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 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 540.40M - | 557.35M 3.14% | 501.90M 9.95% | 555.70M 10.72% | 631.70M 13.68% | 549.42M 13.03% | 603.50M 9.84% | 627.30M 3.94% | 689.80M 9.96% | 651.50M 5.55% | 618.90M 5.00% | 751.70M 21.46% | 800.10M 6.44% | 716.30M 10.47% | 669M 6.60% | 686.70M 2.65% | 678.80M 1.15% | 635.80M 6.33% | 721.30M 13.45% | 1.01B 39.46% | 995.30M 1.05% | 902.86M 9.29% | 836.30M 7.37% | 882M 5.46% | 836.60M 5.15% | 761.63M 8.96% | 817.70M 7.36% | 1.10B 34.94% | 1.16B 5.30% | 1.14B 1.67% | 1.17B 2.54% | 1.10B 5.92% | 1.12B 1.72% | 1.09B 2.41% | 1.15B 4.97% | 1.27B 10.23% | 1.32B 4.38% | 1.27B 3.54% | 1.33B 3.96% | 1.30B 2.22% | 1.34B 3.27% | 1.49B 11.67% | 1.81B 20.95% | 1.78B 1.67% | |
cost of revenue | 13.90M - | 5.08M 63.48% | -7.50M 247.75% | -6.90M 8% | 15.90M 330.43% | 269.40M - | 333.60M - | -9.80M - | 271.70M - | -274M - | 448.10M - | -300K - | 405.50M - | -344.20M - | 555.90M 261.50% | 541.80M 2.54% | 50.40M - | 535.70M - | 1.12B - | 1.47B 30.44% | |||||||||||||||||||||||||
gross profit | 526.50M - | 552.27M 4.90% | 509.40M 7.76% | 562.60M 10.44% | 615.80M 9.46% | 549.42M 10.78% | 603.50M 9.84% | 627.30M 3.94% | 420.40M 32.98% | 651.50M 54.97% | 618.90M 5.00% | 751.70M 21.46% | 466.50M 37.94% | 716.30M 53.55% | 678.80M 5.24% | 686.70M 1.16% | 407.10M 40.72% | 635.80M 56.18% | 995.30M 56.54% | 1.01B 1.07% | 547.20M 45.60% | 902.86M 65.00% | 836.60M 7.34% | 882M 5.43% | 431.10M 51.12% | 761.63M 76.67% | 1.16B 52.55% | 547.50M 52.88% | 620.10M 13.26% | 1.14B 84.24% | 1.12B 1.87% | 1.10B 1.69% | 1.12B 1.72% | 1.09B 2.41% | 1.15B 4.97% | 1.27B 10.23% | 785.70M 37.94% | 1.27B 62.22% | 1.33B 3.96% | 1.30B 2.22% | 1.34B 3.27% | 371M 72.27% | 342.10M 7.79% | 1.78B 419.44% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | |||||||||||||||||||||||||||||||||||||||||||||
selling general and administrative expenses | |||||||||||||||||||||||||||||||||||||||||||||
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | 293.80M - | 485.65M 65.30% | 368.10M 24.20% | 359.40M 2.36% | 368.10M 2.42% | 415.74M 12.94% | 435.70M 4.80% | 358M 17.83% | 435.70M 21.70% | 80.90M 81.43% | 542.40M 570.46% | 445.30M 17.90% | 542.40M 21.81% | 50.40M 90.71% | 79.90M 58.53% | 421.90M 428.04% | 407.20M 3.48% | 49.80M 87.77% | 41.20M 17.27% | 38.70M 6.07% | 51.20M 32.30% | -128.46M 350.89% | 56.80M 144.22% | 64.40M 13.38% | 34.30M 46.74% | -144.94M 522.57% | 24.90M 117.18% | 12.70M 49.00% | 39.90M 214.17% | -58.34M 246.23% | 32.50M 155.70% | 38.60M 18.77% | 848.60M 2,098.45% | 789.19M 7.00% | 898M 13.79% | 914.80M 1.87% | 34.20M 96.26% | 865.60M 2,430.99% | 33.40M 96.14% | 49.50M 48.20% | 14.10M 71.52% | 1.31B - | |||
cost and expenses | 307.70M - | 490.73M 59.48% | 338.80M 30.96% | 352.50M 4.04% | 384M 8.94% | 414.24M 7.87% | 401.70M 3.03% | 358M 10.88% | 435.70M 21.70% | 431.60M 0.94% | 389.90M 9.66% | 445.30M 14.21% | 542.40M 21.81% | 506.90M 6.54% | 486.70M 3.99% | 421.90M 13.31% | 407.20M 3.48% | 464.30M 14.02% | 549.30M 18.31% | 778.70M 41.76% | 772.30M 0.82% | 628.01M 18.68% | 671.10M 6.86% | 655.30M 2.35% | 689.70M 5.25% | 661.57M 4.08% | 649.30M 1.86% | 915.70M 41.03% | 892.30M 2.56% | 892.38M 0.01% | 911.70M 2.16% | 847.50M 7.04% | 848.60M 0.13% | 790.92M 6.80% | 898M 13.54% | 914.80M 1.87% | 959.40M 4.88% | 865.60M 9.78% | 951.20M 9.89% | 935.70M 1.63% | 943.90M 0.88% | 1.12B 19.00% | 1.47B 30.44% | 1.31B 10.57% | |
operating expenses | 293.80M - | 485.65M 65.30% | 346.30M 28.69% | 359.40M 3.78% | 368.10M 2.42% | 415.74M 12.94% | 401.70M 3.38% | 358M 10.88% | 435.70M 21.70% | 431.60M 0.94% | 389.90M 9.66% | 445.30M 14.21% | 542.40M 21.81% | 506.90M 6.54% | 486.70M 3.99% | 421.90M 13.31% | 407.20M 3.48% | 464.30M 14.02% | 549.30M 18.31% | 778.70M 41.76% | 772.30M 0.82% | 626.43M 18.89% | 671.10M 7.13% | 655.30M 2.35% | 689.70M 5.25% | 660.56M 4.22% | 649.30M 1.70% | 359.80M 44.59% | 892.30M 148.00% | 891.72M 0.07% | 911.70M 2.24% | 847.50M 7.04% | 848.60M 0.13% | 789.19M 7.00% | 898M 13.79% | 914.80M 1.87% | 959.40M 4.88% | 865.60M 9.78% | 951.20M 9.89% | 935.70M 1.63% | 943.90M 0.88% | 570.20M - | 1.31B 129.78% | ||
interest expense | -24.16M - | 200K 100.83% | 100K 50% | 200K 100% | 2.42M 1,111.50% | 200K 91.75% | 3.50M 1,650% | 600K - | 100K 83.33% | 100K 0% | 1M 900% | 500K 50% | 100K 80% | 100K 0% | 900K - | 200K 77.78% | 200K 0% | 100K 50% | 1.41M 1,305% | 5.30M 277.22% | 5.30M 0% | 5.20M 1.89% | 5.69M 9.37% | 4.20M 26.15% | 5M 19.05% | 4.90M 2% | 6.28M 28.10% | 4.10M 34.68% | 3.50M 14.63% | 3.30M 5.71% | 4.42M 34% | 2.70M 38.94% | 2.70M 0% | 2.50M 7.41% | 3.20M 28.00% | 1.70M 46.88% | 1.60M 5.88% | 1.80M 12.50% | 3.50M 94.44% | 2M - | |||||
ebitda | 245.70M - | 148.06M 39.74% | 102M 31.11% | 229.80M 125.29% | 271.60M 18.19% | 202.84M 25.32% | 233.40M 15.07% | 279M 19.54% | 263.40M 5.59% | 312.20M 18.53% | 249.20M 20.18% | 324.30M 30.14% | 280.10M 13.63% | 279.30M 0.29% | 284.80M 1.97% | 285.80M 0.35% | 290.60M 1.68% | 239.10M 17.72% | 234M 2.13% | 296.80M 26.84% | 306.10M 3.13% | 181.09M 40.84% | 260.50M 43.85% | 329.60M 26.53% | 220.40M 33.13% | 28.34M 87.14% | 232M 718.57% | 260.50M 12.28% | 367.10M 40.92% | 306.88M 16.41% | 346.90M 13.04% | 344.70M 0.63% | 353.10M 2.44% | 356.26M 0.90% | 328.80M 7.71% | 417.80M 27.07% | 446.60M 6.89% | 482.20M 7.97% | 452.70M 6.12% | 455.10M 0.53% | 460.50M 1.19% | 427.60M 7.14% | 410.50M 4.00% | 550.80M 34.18% | |
operating income | 212.50M - | 133.28M 37.28% | 259.70M 94.85% | 214.90M 17.25% | 231.20M 7.58% | 191.22M 17.29% | 254.10M 32.88% | 269.30M 5.98% | 250.80M 6.87% | 300.80M 19.94% | 261.40M 13.10% | 306.60M 17.29% | 237.50M 22.54% | 259.80M 9.39% | 271.60M 4.54% | 264.80M 2.50% | 220.40M 16.77% | 221.30M 0.41% | 274.20M 23.90% | 265.90M 3.03% | 223M 16.13% | 154.03M 30.93% | 181.20M 17.64% | 291.10M 60.65% | 146.90M 49.54% | -9.12M 106.21% | 309.50M 3,492.15% | 200.40M 35.25% | 269.60M 34.53% | 251.12M 6.86% | 300.90M 19.83% | 293.20M 2.56% | 300.90M 2.63% | 308.50M 2.53% | 283.50M 8.10% | 367.30M 29.56% | 362M 1.44% | 433.40M 19.72% | 407.30M 6.02% | 409.50M 0.54% | 408.30M 0.29% | 371M 9.14% | 342.10M 7.79% | 466.80M 36.45% | |
depreciation and amortization | 13M - | 14.78M 13.68% | 16.10M 8.95% | 14.90M 7.45% | 11.90M 20.13% | 11.62M 2.35% | 10.80M 7.06% | 9.70M 10.19% | 9.30M 4.12% | 11.40M 22.58% | 10.90M 4.39% | 17.70M 62.39% | 18.70M 5.65% | 19.50M 4.28% | 22.60M 15.90% | 21M 7.08% | 19M 9.52% | 17.80M 6.32% | 20.80M 16.85% | 30.90M 48.56% | 31.90M 3.24% | 27.06M 15.17% | 38.50M 42.28% | 38.50M 0% | 39.20M 1.82% | 37.47M 4.42% | 38.70M 3.29% | 60.10M 55.30% | 57.60M 4.16% | 55.76M 3.20% | 54.60M 2.08% | 51.50M 5.68% | 52.20M 1.36% | 47.76M 8.50% | 45.30M 5.16% | 50.50M 11.48% | 50.40M 0.20% | 48.80M 3.17% | 45.40M 6.97% | 45.60M 0.44% | 52.20M 14.47% | 56.60M 8.43% | 68.40M 20.85% | 68.20M 0.29% | |
total other income expenses net | 31.50M - | 24.16M 23.31% | -200K 100.83% | -100K 50% | 28.30M 28,400% | -2.42M 108.54% | 9M 472.21% | -3.50M 138.89% | 12.30M 451.43% | -600K 104.88% | -1M 66.67% | -100K 90% | 22.90M 23,000.00% | -41.60M 281.66% | -200K 99.52% | -100K 50% | 51M 51,100% | -900K 101.76% | -100K 88.89% | -200K 100% | 51.10M 25,650% | 166.69M 226.21% | -5.20M 103.12% | -5.30M 1.92% | 29.10M 649.06% | 144.81M 397.63% | -4.90M 103.38% | -5M 2.04% | 35M 800% | -6.28M 117.93% | -3.30M 47.43% | -3.50M 6.06% | -3.30M 5.71% | -4.42M 34% | -2.70M 38.94% | -2.70M 0% | 31.70M 1,274.07% | -3.20M 110.09% | -1.70M 46.88% | -1.60M 5.88% | -1.80M 12.50% | 21.60M 1,300% | 18.70M 13.43% | 13.80M 26.20% | |
income before tax | 248.20M - | 157.44M 36.57% | 267.90M 70.16% | 214.80M 19.82% | 259.50M 20.81% | 188.80M 27.24% | 222.40M 17.80% | 265.80M 19.51% | 263.10M 1.02% | 300.20M 14.10% | 238.20M 20.65% | 306.50M 28.67% | 260.40M 15.04% | 218.20M 16.21% | 262.10M 20.12% | 264.70M 0.99% | 271.40M 2.53% | 220.40M 18.79% | 213M 3.36% | 265.70M 24.74% | 274.10M 3.16% | 320.72M 17.01% | 216.70M 32.43% | 285.80M 31.89% | 176M 38.42% | 135.69M 22.91% | 189.10M 39.37% | 195.40M 3.33% | 304.60M 55.89% | 244.84M 19.62% | 288.20M 17.71% | 289.70M 0.52% | 297.60M 2.73% | 304.08M 2.18% | 280.80M 7.66% | 364.60M 29.84% | 393.70M 7.98% | 430.20M 9.27% | 405.60M 5.72% | 407.90M 0.57% | 406.50M 0.34% | 392.60M 3.42% | 360.80M 8.10% | 480.60M 33.20% | |
income tax expense | 85.50M - | 53.90M 36.96% | 93.40M 73.28% | 73.70M 21.09% | 87.30M 18.45% | 62.21M 28.74% | 78.60M 26.34% | 90.50M 15.14% | 92.90M 2.65% | 77.10M 17.01% | 70.60M 8.43% | 105.10M 48.87% | 88.40M 15.89% | 59.50M 32.69% | 57.60M 3.19% | 94.30M 63.72% | 95.80M 1.59% | 68.80M 28.18% | 60.20M 12.50% | 79M 31.23% | 79.30M 0.38% | 94.66M 19.37% | 62.90M 33.55% | 64.80M 3.02% | 46.50M 28.24% | 41.40M 10.96% | 50.50M 21.97% | 56.40M 11.68% | 125.50M 122.52% | 115.94M 7.62% | 74.10M 36.09% | 73.10M 1.35% | 77.70M 6.29% | 83.47M 7.43% | 74.40M 10.87% | 96.10M 29.17% | 98M 1.98% | 108.90M 11.12% | 102.60M 5.79% | 107.60M 4.87% | 109.20M 1.49% | 105.50M 3.39% | 101.90M 3.41% | 128.20M 25.81% | |
net income | 162.70M - | 103.54M 36.36% | 174.50M 68.53% | 141.10M 19.14% | 172.20M 22.04% | 126.59M 26.49% | 143.80M 13.60% | 175.30M 21.91% | 170.20M 2.91% | 223.10M 31.08% | 167.60M 24.88% | 201.40M 20.17% | 172M 14.60% | 158.70M 7.73% | 204.50M 28.86% | 170.40M 16.67% | 175.60M 3.05% | 151.60M 13.67% | 152.80M 0.79% | 186.70M 22.19% | 194.80M 4.34% | 226.05M 16.04% | 153.80M 31.96% | 221M 43.69% | 129.50M 41.40% | 94.28M 27.19% | 138.60M 47.00% | 139M 0.29% | 179.10M 28.85% | 128.90M 28.03% | 214.10M 66.10% | 216.60M 1.17% | 219.90M 1.52% | 220.60M 0.32% | 206.40M 6.44% | 268.50M 30.09% | 295.70M 10.13% | 321.30M 8.66% | 303M 5.70% | 300.30M 0.89% | 297.30M 1.00% | 287.10M 3.43% | 258.90M 9.82% | 352.40M 36.11% | |
weighted average shs out | 16.83M - | 18.61M 10.59% | 16.83M 9.57% | 16.84M 0.06% | 16.82M 0.13% | 18.61M 10.65% | 18.60M 0.03% | 18.61M 0.03% | 18.62M 0.07% | 18.62M 0.01% | 18.62M 0.00% | 18.61M 0.05% | 18.61M 0.01% | 18.63M 0.06% | 18.62M 0.01% | 18.62M 0.01% | 18.62M 0.01% | 18.62M 0.01% | 18.61M 0.07% | 18.63M 0.11% | 18.62M 0.05% | 18.60M 0.14% | 18.62M 0.12% | 18.62M 0.01% | 18.63M 0.08% | 18.60M 0.18% | 18.63M 0.16% | 18.61M 0.11% | 18.09M 2.78% | 18.06M 0.16% | 18.05M 0.06% | 18.05M 0.00% | 18.05M 0.00% | 17.54M 2.84% | 17.10M 2.49% | 17.10M 0.01% | 17.11M 0.06% | 17.07M 0.27% | 16.98M 0.47% | 16.97M 0.11% | 16.96M 0.04% | 17.11M 0.86% | 17.11M 0% | 16.97M 0.81% | |
weighted average shs out dil | 16.83M - | 18.61M 10.59% | 16.83M 9.57% | 16.84M 0.06% | 16.82M 0.13% | 18.61M 10.65% | 18.60M 0.03% | 18.61M 0.03% | 18.62M 0.07% | 18.62M 0.01% | 18.63M 0.04% | 18.63M 0.00% | 18.62M 0.08% | 18.63M 0.10% | 18.62M 0.05% | 18.62M 0.01% | 18.62M 0.01% | 18.62M 0.01% | 18.61M 0.07% | 18.63M 0.11% | 18.62M 0.05% | 18.61M 0.08% | 18.62M 0.06% | 18.62M 0.01% | 18.63M 0.08% | 18.61M 0.14% | 18.63M 0.11% | 18.61M 0.11% | 18.09M 2.78% | 18.09M 0% | 18.05M 0.21% | 18.05M 0.01% | 18.05M 0.02% | 18.05M 0% | 17.10M 5.28% | 17.10M 0.01% | 17.11M 0.06% | 17.07M 0.27% | 16.98M 0.47% | 16.97M 0.11% | 16.96M 0.04% | 17.11M 0.86% | 17.11M 0% | 16.97M 0.77% | |
eps | 9.42 - | 5.56 40.98% | 10.37 86.51% | 8.38 19.19% | 10.24 22.20% | 6.80 33.59% | 7.73 13.68% | 9.42 21.86% | 9.14 2.97% | 11.98 31.07% | 8.83 26.29% | 10.95 24.01% | 9.61 12.24% | 8.42 12.38% | 10.98 30.40% | 9.15 16.67% | 9.43 3.06% | 8.14 13.68% | 8.21 0.86% | 10.02 22.05% | 10.46 4.39% | 12.15 16.16% | 8.26 32.02% | 11.87 43.70% | 6.95 41.45% | 5.07 27.05% | 7.44 46.75% | 7.47 0.40% | 9.90 32.53% | 7.13 27.98% | 11.86 66.34% | 12 1.18% | 12.18 1.50% | 12.58 3.28% | 12.07 4.05% | 15.70 30.07% | 17.28 10.06% | 18.82 8.91% | 17.84 5.21% | 17.70 0.78% | 17.53 0.96% | 16.78 4.28% | 15.14 9.77% | 20.77 37.19% | |
epsdiluted | 9.42 - | 5.56 40.98% | 10.37 86.51% | 8.38 19.19% | 10.24 22.20% | 6.80 33.59% | 7.73 13.68% | 9.42 21.86% | 9.14 2.97% | 11.98 31.07% | 8.83 26.29% | 10.95 24.01% | 9.61 12.24% | 8.42 12.38% | 10.98 30.40% | 9.15 16.67% | 9.43 3.06% | 8.14 13.68% | 8.21 0.86% | 10.02 22.05% | 10.46 4.39% | 12.15 16.16% | 8.26 32.02% | 11.87 43.70% | 6.95 41.45% | 5.07 27.05% | 7.44 46.75% | 7.47 0.40% | 9.90 32.53% | 7.13 27.98% | 11.86 66.34% | 12 1.18% | 12.18 1.50% | 12.22 0.33% | 12.07 1.23% | 15.70 30.07% | 17.28 10.06% | 18.82 8.91% | 17.84 5.21% | 17.70 0.78% | 17.53 0.96% | 16.78 4.28% | 15.14 9.77% | 20.76 37.12% |
All numbers in (except ratios and percentages)