XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK-BASED COMPENSATION AND EQUITY (Tables)
9 Months Ended
Sep. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Stock-Based Compensation Expense
The following table details total stock-based compensation expense for the three and nine months ended September 30, 2025 and 2024, included in the condensed consolidated statements of operations:
Three Months Ended September 30,Nine Months Ended September 30,
(In thousands)2025202420252024
Costs of revenue (exclusive of amortization and depreciation)$303 $223 $1,139 $489 
Other expenses (including G&A, S&M, and product development)1,485 1,175 3,959 3,209 
Pre-tax stock-based compensation expense1,788 1,398 5,098 3,698 
Less: income tax effect— (294)— (777)
Net stock-based compensation expense$1,788 $1,104 $5,098 $2,921 
Restricted stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Activity Under Restricted and Performance Stock Plans
A summary of restricted stock activity under the Plan during the nine months ended September 30, 2025 and 2024 is as follows:
Nine Months Ended September 30, 2025Nine Months Ended September 30, 2024
SharesWeighted-Average
Grant Date
Fair Value Per Share
SharesWeighted-Average
Grant Date
Fair Value Per Share
Unvested restricted stock outstanding at beginning of period569,337 $14.34 343,315 $29.08 
Granted197,786 27.42 496,546 10.03 
Vested(264,317)16.07 (167,064)30.10 
Forfeited(29,612)16.55 (71,725)22.66 
Unvested restricted stock outstanding at end of period473,194 $18.72 601,072 $14.14 
Performance share awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Activity Under Restricted and Performance Stock Plans
A summary of performance share award activity under the Plan during the nine months ended September 30, 2025 and 2024 is as follows, based on the target award amounts set forth in the performance share award agreements:
Nine Months Ended September 30, 2025Nine Months Ended September 30, 2024
SharesWeighted-Average
Grant Date
Fair Value Per Share
SharesWeighted-Average
Grant Date
Fair Value Per Share
Performance share awards outstanding at beginning of period451,781 $19.02 273,791 $33.17 
Granted113,008 32.57 323,461 10.60 
Forfeited or unearned(73,447)34.07 (116,922)24.95 
Performance share awards outstanding at end of period491,342 $19.90 480,330 $18.60