Stockholders’ Equity |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Share-Based Payment Arrangement [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stockholders’ Equity | Stockholders' Equity Common Stock Reserved for Future Issuance In December 2020, the Company's amended and restated certificate of incorporation became effective, which authorizes the issuance of 700,000,000 shares of common stock with a par value of $0.0001 per share. Shares of common stock reserved for issuance, on an as-converted basis, are as follows:
Share Repurchase Program In February 2022, the Board of Directors authorized the Company to purchase up to $400.0 million of common stock of the Company. The Company may repurchase shares from time to time through open market purchases, in privately negotiated transactions or by other means, including through the use of trading plans intended to qualify under Rule 10b5-1. The repurchase program does not obligate the Company to acquire any particular amount of its common stock, and may be suspended or terminated by the Company at any time at its discretion without prior notice. The Company records share repurchases on the settlement date. Repurchased shares are subsequently retired and returned to the status of authorized but unissued. The Company’s policy for share retirements is to allocate the excess between par value and the repurchase price, including costs and fees, to additional paid-in capital. No shares were repurchased during the three months ended June 30, 2026. During the six months ended June 30, 2026, the Company repurchased, and subsequently retired, 3.2 million shares of common stock for $100.1 million at an average cost of $31.31 per share. As of June 30, 2026, $122.1 million remains available for future purchases of our common stock under the share repurchase program. ATM Program On February 14, 2025, in connection with the commencement of an “at the market” offering program, the Company entered into a Sales Agreement, under which the Company may offer and sell, from time to time, up to an aggregate of $500.0 million of its common stock. The Company will pay a commission of up to 2% of the gross proceeds of shares sold, if any, under the Sales Agreement and intends to use the net proceeds from sales for working capital and general corporate purposes. As of June 30, 2026, no shares were issued under the program. Equity Incentive Plans The 2020 Equity Incentive Plan authorizes grants of ISOs, NSOs, stock appreciation rights, restricted stock, RSUs, and PRSUs to eligible participants. Stock Options The following table summarizes stock option activity for the six months ended June 30, 2026:
The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the fair value of the Company’s stock as of June 30, 2026. The aggregate intrinsic value of options exercised for the six months ended June 30, 2025 and 2026 was $50.9 million and $26.3 million respectively. The weighted-average grant date fair value of options granted during the six months ended June 30, 2025 and 2026 was $35.60 and $16.74 per share, respectively. The total fair value of options vested for the six months ended June 30, 2025 and 2026 was $12.0 million and $9.8 million, respectively. As of June 30, 2026, total unrecognized stock-based compensation expense related to unvested stock options was $26.6 million, which is expected to be recognized over a remaining weighted-average period of 1.6 years. RSUs The Company grants RSUs to employees and non-employees. RSUs vest upon satisfaction of a service-based condition, which is generally satisfied over to four years. The following table summarizes RSU activity for the six months ended June 30, 2026:
As of June 30, 2026, total unrecognized stock-based compensation expense related to outstanding unvested RSUs was $99.3 million, which is expected to be recognized over a remaining weighted-average period of 1.2 years. PRSUs No PRSUs were granted during the three months ended June 30, 2026. During the six months ended June 30, 2026, the Company granted PRSUs to certain executives. The awards are subject to both performance and service-based vesting conditions and the number of shares that may be earned at the end of the four year performance period is based on applicable market-based performance targets with potential adjustment based on financial performance metrics. The expense is recognized on a straight-line basis over the requisite service period. The following table summarizes PRSU activity for the six months ended June 30, 2026:
As of June 30, 2026, total unrecognized stock-based compensation expense related to outstanding unvested PRSUs was $89.0 million, which is expected to be recognized over a remaining weighted-average period of 3.6 years. 2020 ESPP Our ESPP provides for consecutive six-month offering periods. The offering periods are scheduled to start on the first trading day on or after February 15 and August 15 of each year. The ESPP permits participants to purchase shares in the amount of 85% of the lower of the fair market value of our shares of common stock on the first trading day of the offering period or on the exercise date. During the six months ended June 30, 2026, 177,378 shares of common stock were purchased under the ESPP. As of June 30, 2026, total unrecognized stock-based compensation expense related to the ESPP was immaterial. Fair Value of Awards Granted In determining the fair value of stock-based awards, the Company uses a Black-Scholes option-pricing model for its options granted and ESPP purchase rights and a Monte Carlo simulation model for its PRSUs. The inputs used for estimating the fair values of options, ESPP purchase rights and PRSUs granted during the period include: Fair Value of Common Stock–The fair value of the Company’s common stock is determined by the closing price, on the date of grant, of its common stock, which is traded on the Nasdaq Global Select Market. Expected Term–The expected term represents the period that the Company’s stock options and ESPP purchase rights are expected to be outstanding. We estimate the expected term for stock options based on the simplified method, which is the weighted-average time to vesting and the contractual maturity. For ESPP, the expected term represents the term from the first day of the offering period to the purchase date. For PRSUs, the expected term is the simulation term, the time period from the valuation date to the end of the performance measurement period. Volatility–The Company estimates the expected volatility for stock options and PRSUs based on the weighted-average historical volatility of the Company’s common stock and the average volatility for comparable publicly-traded companies, over a period equal to the expected term. Previously, expected volatility was based solely on historical volatility of comparable publicly-traded peer companies. For ESPP, the expected volatility is estimated using historical volatility of the Company’s common stock over the expected term. Risk-free Interest Rate–The risk-free interest rate assumption is based on the U.S. Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of the award. Dividends–The Company has never paid dividends on its common stock and does not anticipate paying dividends on common stock for the foreseeable future. Therefore, the Company uses an expected dividend yield of zero. The following assumptions were used to estimate the fair value of options granted:
The following assumptions were used to estimate the fair value of ESPP purchase rights:
_________ * No ESPP purchase rights were granted during the three months ended June 30, 2025 and 2026. The following assumptions were used to estimate the fair value of PRSUs granted for six months ended June 30, 2026:
_________ * No PRSUs were granted during the three months ended June 30, 2026. Stock-Based Compensation The Company recorded stock-based compensation in the following expense categories in its condensed consolidated statements of operations and comprehensive income for employees and non-employees:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||