XML 29 R19.htm IDEA: XBRL DOCUMENT
v3.25.1

Net Loss Per Share | 3 Months Ended
--- | ---
Mar. 31, 2025
Earnings Per Share [Abstract] |
Net Loss Per Share | Net Loss Per Share The following table presents the calculation of basic and diluted net loss per share (in thousands, except share and per share amounts):
| Three Months Ended March 31, |  |
| 2025 |  | 2024 |  |  |  |
| (unaudited) |  |
Net loss per share, basic and diluted |  |  |  |  |  |  |
Numerator: |  |  |  |  |  |  |
Net loss | $ | (23,742) |  |  | $ | (20,587) |  |  |  |  |
Denominator: |  |  |  |  |  |  |
Weighted-average shares outstanding used in calculating net loss per share, basic and diluted | 68,552,084 |  |  | 58,591,514 |  |  |  |  |
Net loss per share, basic and diluted | $ | (0.35) |  |  | $ | (0.35) |  |  |  |  |
During the three months ended March 31, 2025 and 2024, we incurred net losses and, therefore, the effect of our stock options, restricted stock units, performance-based restricted stock units, convertible senior notes, employee stock purchase plan, and restricted shares were not included in the calculation of diluted net loss per share as the effect would be anti-dilutive. The calculation of diluted net loss per share does not include the effect of the following potentially outstanding shares of common stock. The effects of these potentially outstanding shares were not included in the calculation of diluted net loss per share when the effect would have been anti-dilutive:
| As of March 31,
| 2025 |  | 2024
| (unaudited)
Common stock options | 1,023,042 |  |  | 1,109,870 |
Restricted stock units | 5,707,796 |  |  | 4,514,688 |
Performance-based restricted stock units | 2,727,883 |  |  | 538,026 |
Shares related to convertible senior notes(1) | — |  |  | 7,516,331 |
Employee stock purchase plan | 217,113 |  |  | 211,715 |
Restricted shares | 106,196 |  |  | — |
Shares issuable as acquisition-related contingent consideration(2) | — |  |  | — |
Total potentially dilutive securities | 9,782,030 |  |  | 13,890,630 |
_________________________ (1)On April 14, 2025, we fully settled the principal amount of the convertible senior notes in cash with no issuance of shares of our common stock. As of March 31, 2025, we had formally communicated that the convertible senior notes would be settled fully in cash, so we have not included any shares related to convertible senior notes as of this date in the table above. In connection with the offering of our convertible senior notes, we entered into Capped Calls with initial caps on the conversion price of $42.00 per share, which are excluded from the calculation of diluted earnings per share in all periods presented, as they would be antidilutive. (2)The Upfront acquisition includes contingent consideration based on certain recurring revenue-based earn-out performance targets for Upfront during an earn-out period that ends on December 31, 2026. The Upfront contingent consideration is capped and will be paid in a combination of equity and cash to the extent achieved. If the earn-out were to be fully achieved, we would be required to issue approximately 2.7 million shares of common stock related to this acquisition in early 2027. There were no anti-dilutive shares issuable as acquisition-related contingent consideration presented as of March 31, 2025 in the table above as the amounts presented above are calculated based on the earn-out achieved and the estimated number of shares that would be issuable if the outstanding acquisition-related contingent consideration liabilities were to be settled as of that date.

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/260/tableOfContent Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration