XML 56 R39.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFIT PLANS (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Options Outstanding
(in thousands, except per share amounts)Number
of
Shares
Weighted-Average
Exercise Price
(per share)
Balance at December 31, 2021388 $3.15 
Exercised(388)3.15 
Canceled— — 
Balance at December 31, 2022— $— 
Schedule of Restricted Stock Units Outstanding
(in thousands, except per share amounts)Number
of
Shares
Weighted Average
Grant-Date Fair Value
Per Share
Balance at December 31, 20213,878 $7.31 
Granted2,767 9.47 
Vested(2,990)7.50 
Forfeited(156)8.27 
Balance at December 31, 2022
3,499 $8.93 
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs The following table sets forth the detailed allocation of the share-based compensation expense which was included in the Company’s Consolidated Statements of Operations:
 Year ended December 31,
(in thousands)202220212020
Share-based compensation expense included in:
Cost of revenue$2,233 $2,345 $1,712 
Research and development expense7,519 7,164 4,850 
Selling, general and administrative expense15,460 14,547 11,478 
Total$25,212 $24,056 $18,040 
Share-based compensation expense by type of award:
RSUs17,786 14,573 11,522 
PRSUs3,865 6,231 4,022 
MRSUs1,558 1,304 711 
Employee stock purchase rights under ESPP2,003 1,948 1,785 
Total$25,212 $24,056 $18,040 
Schedule of Pension Obligations
The Company’s pension obligations as of December 31, 2022 and 2021, and the changes to the Company’s pension obligations for each of those years, were as follows:
(in thousands)20222021
Projected benefit obligation:
Balance at January 1$6,003 $6,057 
Service cost259 272 
Interest cost50 20 
Actuarial (gains) losses (626)233 
Benefits paid(107)(94)
Foreign currency translation adjustment(296)(485)
Balance at December 31$5,283 $6,003 
Presented on the Consolidated Balance Sheets as:
Current portion (included in “Accrued and other current liabilities”)$242 $32 
Long-term portion (included in “Other non-current liabilities”)$5,041 $5,971 
Schedule of Components of Net Periodic Benefit Costs The table below presents the components of net periodic benefit costs:
Year ended December 31,
(in thousands)202220212020
Service cost$259 $272 $227 
Interest cost50 20 78 
Net periodic benefit cost included in result of operations$309 $292 $305 
Schedule of Pension Obligations Assumptions Used The following assumptions were used in determining the Company’s pension obligation:
As of December 31,
20222021
Discount rate3.3 %0.9 %
Mobility rate 6.6 %4.7 %
Salary progression rate 3.0 %2.5 %
Schedule of Expected Benefit Payments
As of December 31, 2022, future benefits expected to be paid in each of the next five years, and in the aggregate for the five-year period thereafter are as follows (in thousands):
Year ending December 31,
2023$242 
2024255 
2025395 
2026683 
2027534 
2028 – 20323,436 
Total$5,545 
Schedule of Valuation Assumptions for Stock Options At the date of grant, the Company estimated the fair value of each stock purchase right granted under the ESPP using the following weighted average assumptions:
 Year ended December 31,
 202220212020
Expected term (in years)0.500.500.50
Volatility47 %45 %56 %
Risk-free interest rate1.4 %0.1 %0.9 %
Expected dividends0.0 %0.0 %0.0 %