XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 142,104 $ 210,782
Restricted cash 0 2,143
Accounts receivable, net of allowance for credit losses of $9,532 and $9,290 as of September 30, 2024 and December 31, 2023, respectively 49,947 81,802
Prepaid expenses and other current assets (Note 1) 21,208 26,981
Total current assets 213,259 321,708
Operating lease right-of-use assets (Note 9) 98 4,135
Property and equipment, net (Note 6) 105,120 119,325
Contract acquisition costs, net (Note 2) 35,819 37,354
Intangible assets, net (Note 5) 49,900 61,625
Goodwill (Note 5) 282,331 285,631
Deferred tax assets 4,550 4,527
Other assets 949 1,208
Total assets 692,026 835,513
Current liabilities:    
Accounts payable 17,680 13,555
Accrued expenses and other current liabilities (Note 7) 75,102 97,024
Deferred revenue (Note 2) 75,606 81,858
Convertible senior notes (Note 8) 0 72,393
Operating lease liabilities (Note 9) 141 2,719
Total current liabilities 168,529 267,549
Convertible senior notes, net of current portion (Note 8) 470,304 511,565
Operating lease liabilities, net of current portion (Note 9) 0 2,173
Deferred tax liabilities 3,389 2,930
Other liabilities 3,898 3,158
Total liabilities 646,120 787,375
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock, $0.001 par value - 5,000,000 shares authorized, none issued 0 0
Common stock, $0.001 par value - 200,000,000 shares authorized, 93,076,963 and 90,603,519 shares issued, 90,310,890 and 87,837,446 shares outstanding as of September 30, 2024 and December 31, 2023, respectively. 93 91
Treasury stock - 2,766,073 shares as of September 30, 2024 and December 31, 2023 (3) (3)
Additional paid-in capital 932,602 913,522
Accumulated deficit (879,133) (856,988)
Accumulated other comprehensive loss (7,653) (8,484)
Total stockholders’ equity 45,906 48,138
Total liabilities and stockholders’ equity $ 692,026 $ 835,513