XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION AND EQUITY - Total Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Pre-tax stock-based compensation expense $ 1,038 $ 1,864 $ 2,162 $ 5,284
Less: income tax effect (228) (410) (476) (1,162)
Net stock-based compensation expense 810 1,454 1,686 4,122
Unrecognized compensation cost related to non-vested stock-based compensation arrangements 7,600   $ 7,600  
Period for recognition for which unrecognized compensation costs are expected to be recognized     2 years  
Costs of revenue (exclusive of amortization and depreciation)        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Pre-tax stock-based compensation expense 237 274 $ 558 851
Other expenses        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Pre-tax stock-based compensation expense $ 801 $ 1,590 $ 1,604 $ 4,433