XML 61 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Noncash Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation Expense
Noncash share-based compensation expense is allocated to expense categories on the Consolidated Statements of Comprehensive Loss. The following table summarizes noncash share-based compensation expense for the years ended December 31, 2024, 2023 and 2022 (in thousands).
 Year Ended December 31,
202420232022
Share-based compensation:
Cost of revenue$4,576 $3,923 $3,898 
Operating expenses:
Selling and marketing9,209 11,834 12,360 
Research and development8,799 10,524 12,496 
General and administrative18,170 16,076 13,960 
Total included in operating expenses36,178 38,434 38,816 
Total share-based compensation expense$40,754 $42,357 $42,714 
Schedule of Nonvested Performance-based Units Activity [Table Text Block] The following table summarizes the Company's MSUs activity for the year ended December 31, 2024 (number of shares in thousands):
Number of 
unvested awards
Weighted 
average
grant date fair value
Weighted 
average
remaining 
contractual
term (years)
Unvested at December 31, 2023358 $38.21 
Granted180 39.95 
Vested(30)50.05 
Forfeited(69)50.05 
Expired— — 
Unvested at December 31, 2024439 $36.25 1.23
Market Stock Units Valuation Assumptions [Table Text Block] Significant weighted average assumptions used in the Monte Carlo simulation model for MSUs granted during the years ended December 31, 2024, 2023 and 2022 are as follows:
Year Ended December 31,
 202420232022
Volatility51.24%63.26%54.50%
Risk-free interest rate4.14%3.76%1.20%
Expected award life in years2.902.972.97
Dividend yield—%—%—%
Restricted Stock Unit - time based [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
The following table summarizes the Company's unvested time-based RSUs as of December 31, 2024, and changes during the year then ended (number of shares in thousands):
Number of
shares
Weighted 
average
grant date
fair value
Weighted 
average
remaining 
contractual
term (years)
Unvested at December 31, 20232,767 $30.50 
Granted1,618 32.61 
Vested(1,197)31.58 
Forfeited(528)31.14 
Unvested at December 31, 20242,660 $31.17 2.47