XML 71 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of Stock by Class
a.Composition of common stock capital:
 
 AuthorizedIssued and outstanding
 Number of shares
 December 31,December 31,
 2022202120222021
Stock of $0.001 par value:    
Common stock200,000,000 200,000,000 107,673,052 107,509,096 
Share-based Compensation, Stock Options, Activity
A summary of employees’ stock options activities during the year ended December 31, 2022 is as follows:
 
Year ended
 December 31, 2022
 NumberWeighted
average
exercise
price
Aggregate
intrinsic
value
(in thousands)
Weighted
average
remaining
contractual
life (years)
Options outstanding at the beginning of the year803,870 $7.077 $33,524 2.747 
Granted— $— 
Exercised(112,297)$4.268 
Forfeited— $— 
Options outstanding at the end of the period691,573 $7.533 $11,347 1.901 
Options exercisable at the end of the period684,658 $7.552 $11,220 1.849 
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range The options outstanding as of December 31, 2022 have been separated into ranges of exercise price as follows: 
Range of exercise price
Options
outstanding
as of
December 31, 2022
Weighted
average
remaining
contractual
life (years)
Weighted
average
exercise
price
Options
exercisable
as of
December 31, 2022
Weighted
average
remaining
contractual
life (years)
Weighted
average
exercise
price of
options
exercisable
$4.157 5.682115,572 3.569 $5.394 108,657 3.343 $5.375 
$6.503 8.077430,099 1.433 $7.111 430,099 1.433 $7.111 
 $9.960  120,180 2.142 $9.960 120,180 2.142 $9.960 
 $13.287  25,722 1.108 $13.287 25,722 1.108 $13.287 
   691,573 1.901 $7.533 684,658 1.849 $7.552 
Schedule of Stockholders' Equity Note, Warrants or Rights The Company’s outstanding options granted to consultants for services as of December 31, 2022 were as follows:  
Issuance dateNumber of options outstanding and exercisableRange of exercise price
per share
Exercisable
through
August 2013 - February 201622,650 $5.623 $13.287 August 2023 - February 2026
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
A summary of RSUs and PSUs for employees, consultants and non-employee directors of the Company for the year ended December 31, 2022 is as follows:
 
 Number of shares
underlying outstanding
RSUs and PSUs
Weighted-average
grant date
fair value
Unvested as of January 1, 2022
7,726,125 $42.53 
Granted4,789,227 $38.11 
Vested(3,308,700)$37.24 
Forfeited(865,920)$45.29 
Unvested as of December 31, 2022
8,340,732 $41.82 
Share-based Payment Arrangement, Performance Shares, Activity
A summary of RSUs and PSUs for employees, consultants and non-employee directors of the Company for the year ended December 31, 2022 is as follows:
 
 Number of shares
underlying outstanding
RSUs and PSUs
Weighted-average
grant date
fair value
Unvested as of January 1, 2022
7,726,125 $42.53 
Granted4,789,227 $38.11 
Vested(3,308,700)$37.24 
Forfeited(865,920)$45.29 
Unvested as of December 31, 2022
8,340,732 $41.82 
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
The Company recognized stock-based compensation expense in the consolidated statements of operations as follows (in thousands):
 
Year ended
 December 31,
 202220212020
Cost of revenues$10,720 $8,995 $5,013 
Research and development50,971 36,033 21,979 
Sales and marketing51,793 39,684 25,578 
General and administrative29,378 25,067 16,015 
Total$142,862 $109,779 $68,585 

h.Follow-on offering:

On February 16, 2021, the Company completed a registered public offering of 7,961,538 shares of the Company's common stock, which included 1,038,459 additional optional shares, at a price of $65.00 per share, before underwriting discounts and commissions. The common stock offering generated net proceeds to the Company of approximately $500,034, after deducting $17,466 in underwriting discounts and commissions and offering costs, which have been recorded against the proceeds received from the offering.

i.Share Repurchase Program:

In October 2022, the Company's board of directors authorized a share repurchase program of up to $100,000 of the Company’s common stock (the “Share Repurchase Program”). Under the Share Repurchase Program, the Company is authorized to repurchase shares through open market purchases, privately-negotiated transactions or otherwise in accordance with applicable federal securities laws, including through Rule 10b5-1 trading plans and under Rule 10b-18 of the Exchange Act. The Share Repurchase Program will expire on October 31, 2023. The number of shares to be purchased and the timing of purchases will be based on the Company's trading windows, available liquidity, and general business and market conditions.

During 2022, the Company repurchased and subsequently retired 2,914,446 shares under its Share Repurchase Program, for a total of $56,445. At December 31, 2022, the Company had $43,555 of capacity remaining under its Share Repurchase Program.