XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 366,034 $ 311,780
Accounts receivable, net of allowance for credit losses of $184 and $228 as of September 30, 2023 and December 31, 2022, respectively 10,672 10,971
Unbilled receivables 6,716 5,413
Prepaid expenses and other current assets 13,076 13,680
Total current assets 396,498 341,844
Operating lease right-of-use assets 24,020 26,907
Property and equipment, net 17,788 14,328
Goodwill 423,406 425,677
Acquired intangible assets, net 61,462 72,319
Other assets 6,536 5,422
Total assets 929,710 886,497
Current liabilities:    
Accounts payable 1,457 1,229
Accrued expenses and other current liabilities 43,697 38,423
Deferred revenue 9,126 8,237
Operating lease liabilities 4,837 4,632
Total current liabilities 59,117 52,521
Long-term operating lease liabilities 23,669 27,161
Deferred income taxes 657 1,322
Contingent consideration liability, net of current portion 1,475  
Deferred revenue, net of current portion 345 335
Other long-term liabilities 2,214 186
Total liabilities 87,477 81,525
Commitments and contingencies (Note 14)
Stockholders' equity:    
Preferred stock, par value $0.001 per share, 10,000,000 shares authorized and no shares issued and outstanding as of September 30, 2023 and December 31, 2022
Common stock, par value $0.001 per share, 650,000,000 shares authorized and 167,864,066 and 166,081,011 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively 168 166
Additional paid-in capital 831,586 814,319
Retained earnings (accumulated deficit) 10,479 (9,513)
Total stockholders' equity 842,233 804,972
Total liabilities and stockholders' equity $ 929,710 $ 886,497