v3.26.1
Unaudited Condensed Consolidated Statements of Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 193,132 $ 185,405 $ 362,166 $ 347,020
Cost of revenue 130,965 125,739 249,782 241,025
Depreciation 5,722 5,721 11,207 11,158
Gross profit 56,445 53,945 101,177 94,837
Selling, general and administrative expenses 38,722 39,793 75,708 75,445
Reorganization and other costs 1,527 2,951 2,002 6,038
Environmental expense 460 518 329 1,058
Research and engineering 243 269 464 568
Depreciation and amortization 2,547 1,986 5,046 4,312
Income from operations 12,946 8,428 17,628 7,416
Other income, net (1,013) 0 (1,945) 0
Interest expense 4,138 4,239 7,017 7,563
Income (loss) before provision (benefit) for income taxes 9,821 4,189 12,556 (147)
Provision (benefit) for income taxes 2,269 1,063 2,647 (105)
Net income (loss) 7,552 3,126 9,909 (42)
Less: net income (loss) attributable to noncontrolling interests, net of taxes (29) 109 (60) 127
Net income (loss) attributable to Mistras Group, Inc. $ 7,581 $ 3,017 $ 9,969 $ (169)
Net income per common share:        
Basic (in dollars per share) $ 0.24 $ 0.10 $ 0.31 $ 0
Diluted (in dollars per share) $ 0.23 $ 0.10 $ 0.30 $ 0
Weighted-average common shares outstanding:        
Basic (in shares) 31,831 31,439 31,725 31,268
Diluted (in shares) 32,924 31,693 32,822 31,268