COM:MISTRASGROUP
MISTRAS Group
- Stock
Last Close
9.02
21/11 21:00
Market Cap
256.72M
Beta: -
Volume Today
128.98K
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
May '14 | May '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 623.45M - | 711.25M 14.08% | 684.76M 3.72% | 700.97M 2.37% | 742.35M 5.90% | 748.59M 0.84% | 592.57M 20.84% | 677.13M 14.27% | 687.37M 1.51% | 705.47M 2.63% | |
cost of revenue | 450.50M - | 526.52M 16.87% | 516.17M 1.96% | 513.26M 0.56% | 534.48M 4.13% | 531.29M 0.60% | 414.04M 22.07% | 479.98M 15.93% | 489.20M 1.92% | 511.77M 4.61% | |
gross profit | 172.94M - | 184.73M 6.82% | 168.59M 8.74% | 187.71M 11.34% | 207.87M 10.74% | 217.30M 4.53% | 178.53M 17.84% | 197.15M 10.43% | 198.17M 0.52% | 193.70M 2.26% | |
selling and marketing expenses | -1.30M - | ||||||||||
general and administrative expenses | 123.69M - | 143.98M 16.40% | 155.23M 7.82% | 153.03M 1.42% | 172.24M 12.56% | 169.47M 1.61% | 156.94M 7.39% | 161.33M 2.80% | 166.59M 3.26% | 166.75M 0.09% | |
selling general and administrative expenses | 123.69M - | 143.98M 16.40% | 155.23M 7.82% | 153.03M 1.42% | 172.24M 12.56% | 169.47M 1.61% | 156.94M 7.39% | 161.33M 2.80% | 166.59M 3.26% | 165.45M 0.69% | |
research and development expenses | 3.00M - | 2.52M 15.83% | 2.67M 5.91% | 2.27M 14.91% | 3.31M 45.69% | 3.04M 8.01% | 2.89M 5.02% | 2.52M 12.93% | 1.99M 20.81% | 1.72M 13.59% | |
other expenses | 10.62M - | 13.05M 22.86% | 10.69M 18.08% | 10.36M 3.05% | 11.96M 15.38% | 19.77M 65.35% | 13.52M 31.62% | 11.95M 11.61% | 10.70M 10.44% | ||
cost and expenses | 587.81M - | 686.07M 16.72% | 659.22M 3.91% | 678.92M 2.99% | 721.99M 6.34% | 723.57M 0.22% | 587.39M 18.82% | 655.79M 11.64% | 668.49M 1.94% | 678.94M 1.56% | |
operating expenses | 137.31M - | 159.55M 16.20% | 168.59M 5.67% | 165.66M 1.74% | 187.50M 13.19% | 192.28M 2.55% | 173.35M 9.85% | 175.80M 1.42% | 179.29M 1.99% | 167.17M 6.76% | |
interest expense | 3.19M - | 4.62M 44.80% | 3.08M 33.47% | 4.39M 42.63% | 7.95M 81.26% | 13.70M 72.30% | 12.96M 5.42% | 10.88M 16.00% | 10.51M 3.46% | 16.76M 59.55% | |
ebitda | 64.07M - | 38.23M 40.32% | 57.93M 51.51% | 32.41M 44.04% | 32.33M 0.27% | 41.74M 29.14% | 18.70M 55.20% | 33.30M 78.03% | 29.54M 11.27% | 65.78M 122.67% | |
operating income | 38.30M - | 30.35M 20.74% | 25.55M 15.84% | 4.16M 83.72% | 22.22M 434.16% | 24.14M 8.62% | 5.18M 78.53% | 18.17M 250.64% | 19.80M 8.97% | 26.53M 34.00% | |
depreciation and amortization | 28.43M - | 13.05M 54.10% | 32.39M 148.22% | 10.36M 68.00% | 11.96M 15.38% | 17.61M 47.26% | 13.52M 23.22% | 15.13M 11.87% | 9.74M 35.58% | 39.25M 302.86% | |
total other income expenses net | 2.66M - | 5.17M 94.47% | 5K 99.90% | -17.89M 357,940% | 1.85M 110.35% | -13.70M 839.63% | -119.35M 771.32% | -10.88M 90.88% | -10.51M 3.46% | -45.20M 330.23% | |
income before tax | 35.10M - | 25.73M 26.70% | 22.47M 12.67% | -226K 101.01% | 14.27M 6,414.60% | 10.44M 26.85% | -114.17M 1,193.71% | 7.29M 106.38% | 9.29M 27.52% | -18.66M 300.83% | |
income tax expense | 12.53M - | 9.74M 22.25% | 8.01M 17.78% | 1.94M 75.75% | 7.43M 282.39% | 4.36M 41.30% | -14.71M 437.37% | 3.40M 123.09% | 2.72M 19.88% | -1.22M 144.85% | |
net income | 22.52M - | 16.08M 28.59% | 14.46M 10.06% | -2.17M 115.04% | 6.84M 414.30% | 6.06M 11.35% | -99.47M 1,741.35% | 3.86M 103.88% | 6.50M 68.37% | -17.45M 368.55% | |
weighted average shs out | 28.36M - | 28.61M 0.87% | 28.96M 1.21% | 28.42M 1.86% | 28.41M 0.06% | 28.74M 1.18% | 29.15M 1.42% | 29.57M 1.46% | 29.90M 1.11% | 30.33M 1.43% | |
weighted average shs out dil | 29.32M - | 29.59M 0.91% | 30.11M 1.77% | 28.42M 5.62% | 29.43M 3.54% | 29.05M 1.29% | 29.15M 0.35% | 30.13M 3.37% | 30.23M 0.33% | 30.33M 0.33% | |
eps | 0.79 - | 0.56 29.11% | 0.50 10.71% | -0.08 115.30% | 0.24 413.73% | 0.21 12.50% | -3.41 1,723.81% | 0.13 103.81% | 0.22 69.23% | -0.58 363.64% | |
epsdiluted | 0.77 - | 0.54 29.87% | 0.48 11.11% | -0.08 115.94% | 0.23 400.65% | 0.21 8.70% | -3.41 1,723.81% | 0.13 103.81% | 0.21 61.54% | -0.58 376.19% |
All numbers in (except ratios and percentages)