XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Schedule of Useful Lives of Property and Equipment
The estimated useful lives of property and equipment are as follows:
Computer hardware and equipment
3 - 5 years
Purchased software and licenses
3 - 5 years
Furniture and fixtures
7 years
Leasehold improvementsLesser of estimated useful life or lease term
Schedule of Disaggregation of Revenue by Major Source The following table disaggregates the Company's revenue by major source:
 Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Subscription$100,782 $89,150 $197,366 $174,221 
Transactional17,735 17,710 34,784 33,993 
Services and Other21,792 16,713 42,230 31,879 
Total Revenues$140,309 $123,573 $274,380 $240,093 
Schedule of Net Loss Per Share, Basic and Diluted
The following table sets forth the computations of net loss per share for the periods listed:
 Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Numerator:  
Net loss $(25,222)$(30,127)$(48,781)$(55,782)
Denominator:  
Weighted-average common shares outstanding, basic and diluted57,234 56,360 57,125 56,081 
Net loss per common share, basic and diluted$(0.44)$(0.53)$(0.85)$(0.99)
Schedule of Antidilutive Securities Excluded from Computation of Loss Per Share The following table sets forth the anti-dilutive common share equivalents for the periods listed:
 As of June 30,
 20222021
Stock options, restricted stock units, and market stock units3,2992,613
Shares issuable pursuant to the ESPP73
Shares related to convertible notes6,256839
Shares subject to warrants related to the issuance of the 2023 Notes— 56
9,628 3,508