XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS’ EQUITY (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Stock Repurchase Program
Information about purchases was as follows:
Year Ended December 31,
20232022
Number of shares purchased9,433 2,695,477 
Weighted average per share purchase price$11.56 $16.51 
Total purchase price (in thousands)$109 $44,504 
Schedule of ESPP Activity
ESPP activity was as follows:

Year ended December 31, 2023
Shares purchased pursuant to the ESPP49,963
Weighted average per share price of shares purchased $9.72
Weighted average per share discount from market value for shares purchased$1.46
Stock-based compensation related to ESPP$179,671
Schedule of Warrants Activity
PIPE warrant activity was as follows:

Shares Underlying WarrantsWeighted
Average
Exercise Price
Outstanding at December 31, 20222,865,068$11.50 
Cancelled or Expired(208,912)11.50 
Exercised(2,656,156)11.50 
Outstanding at December 31, 2023— — 
Schedule of Stock Option Activity
Stock option activity is summarized below:

Shares Underlying OptionsWeighted
Average
Exercise Price
Weighted Average
Remaining Contractual
Life (in years)
Aggregate
Intrinsic Value (in thousands)
Outstanding at December 31, 20221,052,093$12.34 2.26$(427)
Granted94,32612.38 
Cancelled or terminated(600,418)14.06 
Exercised(169,061)8.07 
Outstanding at December 31, 2023376,94011.21 1.91(2)
Vested at December 31, 2023302,58510.73 0.94(2)
Vested and expected to vest at December 31, 2023376,940 
Schedule of Restricted Stock Unit Activity
Restricted stock unit ("RSU") activity was as follows:
Number of Restricted Stock UnitsWeighted
Average
Grant Date Fair Value
Outstanding at December 31, 2022207,822$14.98 
Granted323,67912.44 
Vested(110,661)15.35 
Forfeited(182,565)12.32 
Outstanding at December 31, 2023238,275$13.35 
Schedule of Stock-based Compensation
Stock-based compensation was as follows:

Year Ended December 31,
(In thousands)20232022
ESPP$180 $280 
2018 Plan2,069 1,697 
$2,249 $1,977 
Certain other information regarding stock-based compensation was as follows:

Year Ended December 31,
20232022
Per share weighted average grant date fair value of awards issued$12.14 $4.28 
Intrinsic value of stock options exercised (in millions)0.6 1.6 
Current tax benefit related to stock-based awards (in millions)0.3 0.1 
Schedule of Fair Value of Options Valuation Assumptions
The fair value of options was based on the following assumptions:

Year Ended December 31, 2023
ESPP2018 Plan
Risk free interest rate
4.65%-4.65%
%
Expected term (years)
0.50-1.0
6
Expected volatility
50%-52%
70 %
Expected dividends0.00 %0.00 %