Mistras Group, Inc. (MG)
↓ Download CSV- Sector Services
- Incorporated DE
- Fiscal year ends Dec 31
In fiscal 2025, Mistras Group, Inc. reported revenue of $724.02M, down 0.8% from the prior year. The company was profitable, with a net margin of 2.3% and a gross margin of 28.2%. It held $578.78M in total assets against $343.14M in total liabilities.
Key ratios (FY2025)
28.2%
Gross margin
5.6%
Operating margin
2.3%
Net margin
7.1%
Return on equity
-0.8%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $724.02M | $729.64M | $705.47M | $687.37M | $677.13M | $592.57M | $748.59M | $742.35M | $700.97M | $684.76M |
| Cost of Revenue | — | — | — | — | — | — | — | — | $492.24M | $468.93M |
| Gross Profit | $204.51M | $192.17M | $184.30M | $198.17M | $197.15M | $178.53M | $217.30M | $207.87M | $187.71M | $194.13M |
| Operating Income | $40.57M | $39.83M | -$1.90M | $19.80M | $18.17M | -$101.22M | $24.14M | $22.22M | $4.16M | $25.55M |
| Net Income | $16.84M | $18.96M | -$17.45M | $6.50M | $3.86M | -$99.46M | $6.06M | $6.84M | -$2.17M | $14.41M |
| EPS (Diluted) | $0.53 | $0.60 | $-0.58 | $0.21 | $0.13 | $-3.41 | $0.21 | $0.23 | $-0.08 | $0.82 |
| Total Assets | $578.78M | $523.04M | $534.78M | $534.90M | $562.20M | $583.31M | $719.88M | $694.04M | $554.44M | $469.43M |
| Total Liabilities | $343.14M | $324.14M | $344.27M | $336.15M | $361.28M | $386.09M | $433.86M | $422.96M | $283.65M | $198.68M |
| Shareholders' Equity | $235.65M | $198.90M | $190.50M | $198.75M | $200.91M | $197.22M | $286.02M | $271.07M | $270.79M | $270.74M |
| Cash & Equivalents | $28.01M | $18.32M | $17.65M | $20.49M | $24.11M | $25.76M | $15.02M | $25.54M | $27.54M | $19.15M |
| Operating Cash Flow | $32.98M | $50.13M | $26.75M | $26.41M | $42.26M | $67.80M | $59.11M | $41.66M | $55.80M | $68.12M |
| Capital Expenditures | $24.67M | $17.90M | $20.85M | $12.59M | $18.16M | $15.40M | $22.05M | $20.58M | $19.31M | $14.86M |
| Shares Outstanding | 32.06M | 31.61M | 30.33M | 30.23M | 30.13M | 29.15M | 29.05M | 29.43M | 28.42M | 30.11M |