ROTO
COM:ROTOPUMPS
Roto Pumps
- Stock
Last Close
241.75
25/11 09:39
Market Cap
20.88B
Beta: -
Volume Today
62.61K
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
Mar '14 | Mar '15 | Mar '16 | Mar '17 | Mar '18 | Mar '19 | Mar '20 | Mar '21 | Mar '22 | Mar '23 | Mar '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 895.89M - | 936.75M 4.56% | 965.57M 3.08% | 1.01B 4.47% | 1.14B 12.52% | 1.34B 18.42% | 1.34B 0% | 1.26B 6.23% | 1.74B 38.29% | 1.74B 0% | 2.74B 57.49% | |
cost of revenue | 313.88M - | 309.99M 1.24% | 360.18M 16.19% | 351.11M 2.52% | 412.22M 17.40% | 480.78M 16.63% | 480.78M 0% | 429.83M 10.60% | 591.89M 37.70% | 591.89M 0% | 1.76B 197.53% | |
gross profit | 582.01M - | 626.76M 7.69% | 605.39M 3.41% | 657.65M 8.63% | 722.82M 9.91% | 863.35M 19.44% | 863.35M 0% | 830.50M 3.80% | 1.15B 38.59% | 1.15B 0% | 983.92M 14.52% | |
selling and marketing expenses | 8.54M - | 2.68M 68.64% | 59.93M 2,137.70% | 66.98M 11.77% | 66.98M 0% | 60.44M 9.77% | 92.28M 52.68% | 92.28M 0% | ||||
general and administrative expenses | 9.75M - | 9.38M 3.79% | 10.44M 11.22% | 15.62M 49.67% | 15.62M 0% | 28.13M 80.07% | 37.99M 35.06% | 37.99M 0% | ||||
selling general and administrative expenses | 18.29M - | 12.06M 34.06% | 70.36M 483.32% | 82.60M 17.39% | 82.60M 0% | 88.57M 7.22% | 130.27M 47.08% | 130.27M 0% | 457.38M 251.11% | |||
research and development expenses | 24.66M - | 28.52M - | ||||||||||
other expenses | 427.03M - | 503.82M 17.98% | 532.34M 5.66% | 523.33M 1.69% | 420.45K 99.92% | 395.33K 5.97% | 395.33K 0% | 1.50M 279.81% | 2.27M 51.38% | 610.86M 26,774.40% | 44.62M 92.70% | |
cost and expenses | 740.91M - | 813.81M 9.84% | 910.82M 11.92% | 886.50M 2.67% | 983.29M 10.92% | 1.11B 12.96% | 1.11B 0% | 1.01B 9.18% | 1.33B 32.15% | 1.33B 0% | 2.22B 66.42% | |
operating expenses | 427.03M - | 503.82M 17.98% | 550.63M 9.29% | 535.39M 2.77% | 571.08M 6.67% | 629.92M 10.30% | 629.92M 0% | 578.90M 8.10% | 741.12M 28.02% | 741.12M 0% | 457.38M 38.29% | |
interest expense | 14.54M - | 22.33M 53.59% | 31.82M 42.53% | 31.71M 0.36% | 27.13M 14.42% | 25.39M 6.43% | 25.39M 0% | 3.11M 87.75% | 15.40M 395.07% | 15.40M 0% | 41.84M 171.62% | |
ebitda | 188.25M - | 171.75M 8.76% | 130.72M 23.89% | 191.28M 46.33% | 234.92M 22.81% | 314.38M 33.83% | 314.38M 0% | 325.49M 3.53% | 488.30M 50.02% | 488.30M 0% | 655.50M 34.24% | |
operating income | 146.44M - | 101.01M 31.02% | 22.02M 78.20% | 87.85M 298.93% | 151.75M 72.73% | 233.32M 53.75% | 233.42M 0.05% | 226.78M 2.84% | 405.28M 78.71% | 424.33M 4.70% | 526.55M 24.09% | |
depreciation and amortization | 27.99M - | 48.41M 72.95% | 76.93M 58.90% | 72.88M 5.26% | 70.29M 3.56% | 74.82M 6.45% | 74.82M 0% | 60.34M 19.36% | 63.97M 6.02% | 63.97M 0% | 167.90K 99.74% | |
total other income expenses net | -20.17M - | -19.81M 1.76% | -19.92M 0.54% | 29.81M 249.68% | 5.84M 80.42% | -13.22M 326.47% | 2.78M 121.06% | |||||
income before tax | 146.44M - | 101.01M 31.02% | 22.02M 78.20% | 87.85M 298.93% | 131.58M 49.77% | 213.51M 62.26% | 213.51M 0% | 256.60M 20.18% | 411.11M 60.22% | 411.11M 0% | 529.33M 28.76% | |
income tax expense | 50.58M - | 42.12M 16.73% | 18.24M 56.68% | 39.50M 116.50% | 47.73M 20.85% | 51.85M 8.62% | 51.85M 0% | 73.29M 41.34% | 108.70M 48.32% | 108.70M 0% | 135.18M 24.36% | |
net income | 95.86M - | 54.13M 43.53% | 6.44M 88.10% | 49.16M 662.99% | 85.74M 74.39% | 159.81M 86.40% | 159.81M 0% | 183.31M 14.70% | 301.55M 64.50% | 330.31M 9.54% | 391.68M 18.58% | |
weighted average shs out | 30.91M - | 30.91M 0% | 30.91M 0% | 30.91M 0% | 30.91M 0% | 30.91M 0% | 30.91M 0% | 30.91M 0% | 31.00M 0.28% | 15.50M 50% | 31.21M 101.38% | |
weighted average shs out dil | 30.91M - | 30.91M 0% | 30.91M 0% | 30.91M 0% | 30.91M 0% | 30.91M 0% | 30.91M 0% | 30.91M 0% | 31.00M 0.28% | 15.50M 50% | 31.21M 101.38% | |
eps | 3.10 - | 1.75 43.55% | 0.21 88% | 1.73 723.81% | 2.77 60.12% | 5.17 86.64% | 5.17 0% | 5.93 14.70% | 9.73 64.08% | 19.46 100% | 12.55 35.51% | |
epsdiluted | 3.10 - | 1.75 43.55% | 0.21 88% | 1.73 723.81% | 2.77 60.12% | 5.17 86.64% | 5.17 0% | 5.93 14.70% | 9.73 64.08% | 19.46 100% | 12.55 35.51% |
All numbers in (except ratios and percentages)