Skip to content
10-K

Annual Report

Mistras Group, Inc. MG

0001628280-26-016765

← back to feed
Filed
Mar 11, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Mar 9, 2026 31.6M sh
Shares Diluted FY 2025 · Dec 31, 2025 32.06M sh
Shares Diluted FY 2025 · Dec 31, 2024 31.61M sh
Shares Diluted FY 2025 · Dec 31, 2023 30.33M sh
Capex FY 2025 · Dec 31, 2025 $24.67M
Capex FY 2025 · Dec 31, 2024 $17.9M
Capex FY 2025 · Dec 31, 2023 $20.85M
Operating Cash Flow FY 2025 · Dec 31, 2025 $32.98M
Operating Cash Flow FY 2025 · Dec 31, 2024 $50.13M
Operating Cash Flow FY 2025 · Dec 31, 2023 $26.75M
Long Term Debt FY 2025 · Dec 31, 2025 $165.14M
Long Term Debt FY 2025 · Dec 31, 2024 $158.06M
Short Term Debt FY 2025 · Dec 31, 2025 $12.85M
Short Term Debt FY 2025 · Dec 31, 2024 $11.59M
Cash And Equivalents FY 2025 · Dec 31, 2025 $28.01M
Cash And Equivalents FY 2025 · Dec 31, 2024 $18.32M
Stockholders Equity FY 2025 · Dec 31, 2025 $235.1M
Stockholders Equity FY 2025 · Dec 31, 2024 $198.57M
Current Liabilities FY 2025 · Dec 31, 2025 $124.31M
Current Liabilities FY 2025 · Dec 31, 2024 $114.93M
Total Liabilities FY 2025 · Dec 31, 2025 $343.14M
Total Liabilities FY 2025 · Dec 31, 2024 $324.14M
Current Assets FY 2025 · Dec 31, 2025 $216.19M
Current Assets FY 2025 · Dec 31, 2024 $172.47M
Total Assets FY 2025 · Dec 31, 2025 $578.78M
Total Assets FY 2025 · Dec 31, 2024 $523.04M
Eps Diluted FY 2025 · Dec 31, 2025 $0.53
Eps Diluted FY 2025 · Dec 31, 2024 $0.60
Eps Diluted FY 2025 · Dec 31, 2023 −$0.58
Eps Basic FY 2025 · Dec 31, 2025 $0.54
Eps Basic FY 2025 · Dec 31, 2024 $0.61
Eps Basic FY 2025 · Dec 31, 2023 −$0.58
Sga Expense FY 2025 · Dec 31, 2025 $139.88M
Sga Expense restated FY 2025 · Dec 31, 2024 $135.45M
Sga Expense restated FY 2025 · Dec 31, 2023 $147.24M
Rd Expense FY 2025 · Dec 31, 2025 $1.03M
Rd Expense FY 2025 · Dec 31, 2024 $1.12M
Rd Expense FY 2025 · Dec 31, 2023 $1.72M
Net Income FY 2025 · Dec 31, 2025 $16.84M
Net Income FY 2025 · Dec 31, 2024 $18.96M
Net Income FY 2025 · Dec 31, 2023 −$17.45M
Operating Income FY 2025 · Dec 31, 2025 $40.57M
Operating Income FY 2025 · Dec 31, 2024 $39.83M
Operating Income FY 2025 · Dec 31, 2023 −$1.9M
Gross Profit FY 2025 · Dec 31, 2025 $204.51M
Gross Profit restated FY 2025 · Dec 31, 2024 $192.17M
Gross Profit restated FY 2025 · Dec 31, 2023 $184.3M
Revenue FY 2025 · Dec 31, 2025 $724.02M
Revenue FY 2025 · Dec 31, 2024 $729.64M
Revenue FY 2025 · Dec 31, 2023 $705.47M