XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Condensed Consolidated Statements of Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenue $ 185,405 $ 189,773 $ 347,020 $ 374,215
Cost of revenue 125,739 132,536 241,025 264,892
Depreciation 5,721 5,897 11,158 11,831
Gross profit 53,945 51,340 94,837 97,492
Selling, general and administrative expenses 39,793 36,181 75,445 72,431
Reorganization and other costs 2,951 518 6,038 2,076
Environmental expense 518 0 1,058 0
Legal settlement and insurance recoveries, net 0 60 0 60
Research and engineering 269 231 568 575
Depreciation and amortization 1,986 2,391 4,312 4,839
Income from operations 8,428 11,959 7,416 17,511
Interest expense 4,239 4,413 7,563 8,842
Income (loss) before provision (benefit) for income taxes 4,189 7,546 (147) 8,669
Provision (benefit) for income taxes 1,063 1,173 (105) 1,292
Net income (loss) 3,126 6,373 (42) 7,377
Less: net income attributable to noncontrolling interests, net of taxes 109 4 127 13
Net income (loss) attributable to Mistras Group, Inc. $ 3,017 $ 6,369 $ (169) $ 7,364
Net income (loss) per common share        
Basic (in dollars per share) $ 0.10 $ 0.21 $ 0 $ 0.24
Diluted (in dollars per share) $ 0.10 $ 0.20 $ 0 $ 0.23
Weighted-average common shares outstanding:        
Basic (in shares) 31,439 30,979 31,268 30,842
Diluted (in shares) 31,693 31,293 31,268 31,358