XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Revenue $ 687,373 $ 677,131 $ 592,571
Cost of revenue 466,567 457,013 391,855
Depreciation 22,633 22,971 22,185
Gross profit 198,173 197,147 178,531
Selling, general and administrative expenses 166,595 161,334 157,157
Bad debt provision for troubled customers, net of recoveries 42 0 0
Impairment charges 0 0 106,062
Legal settlement and litigation charges (benefit), net (994) 2,042 (220)
Research and engineering 1,994 2,518 2,892
Depreciation and amortization 10,661 11,950 13,520
Acquisition-related expense, net 76 1,133 337
Income (loss) from operations 19,799 18,170 (101,217)
Interest expense 10,505 10,882 12,955
Income (loss) before provision (benefit) for income taxes 9,294 7,288 (114,172)
Provision (benefit) for income taxes 2,720 3,395 (14,706)
Net income (loss) 6,574 3,893 (99,466)
Less: net income (loss) attributable to noncontrolling interests, net of taxes 75 33 (5)
Net income (loss) attributable to Mistras Group, Inc. $ 6,499 $ 3,860 $ (99,461)
Earnings (loss) per common share      
Basic (in dollars per share) $ 0.22 $ 0.13 $ (3.41)
Diluted (in dollars per share) $ 0.21 $ 0.13 $ (3.41)
Weighted average common shares outstanding:      
Basic (in shares) 29,901 29,572 29,147
Diluted (in shares) 30,229 30,130 29,147