XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Revision to Previously Reported Financial Information - Statement of Income (Loss) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues $ 117,244 $ 88,141 $ 297,716 $ 265,256
Restructuring and other charges 2,267 4,101 3,375 9,898
Operating income (loss) (6,071) 12,431 723 2,971
Income (loss) before income taxes (3,759) 12,679 7,761 3,842
Net Income (Loss) $ (7,034) $ 13,289 $ (1,240) $ (1,219)
Net income (loss) per common share:        
Basic $ (0.21) $ 0.39 $ (0.04) $ (0.04)
Diluted $ (0.21) $ 0.38 $ (0.04) $ (0.04)
As Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Restructuring and other charges   $ 2,180   $ 7,977
Operating income (loss)   14,352   4,892
Income (loss) before income taxes   14,600   5,763
Net Income (Loss)   $ 15,210   $ 702
Net income (loss) per common share:        
Basic   $ 0.45   $ 0.02
Diluted   $ 0.44   $ 0.02
Adjustments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Restructuring and other charges   $ 1,921   $ 1,921
Operating income (loss)   (1,921)   (1,921)
Income (loss) before income taxes   (1,921)   (1,921)
Net Income (Loss)   $ (1,921)   $ (1,921)
Net income (loss) per common share:        
Basic   $ (0.06)   $ (0.06)
Diluted   $ (0.06)   $ (0.06)