XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 62,754 $ 72,909
Marketable investments 52,178 51,580
Accounts receivable, net of allowance for expected credit losses of $578 and $574 as of September 30, 2024 and December 31, 2023, respectively 39,165 58,999
Deferred commissions 16,196 23,207
Prepaid expenses and other current assets 23,574 9,305
Total current assets 193,867 216,000
Property and equipment, net 12,686 19,401
Operating lease right-of-use assets 29,671 39,722
Goodwill 230,247 244,257
Intangible assets, net 29,691 37,637
Other assets 9,097 7,157
Total assets 505,259 564,174
Current Liabilities:    
Accounts payable 1,575 1,796
Accrued expenses and other current liabilities 43,270 81,482
Deferred revenue 153,155 156,798
Total current liabilities 198,000 240,076
Long-term debt 35,000 35,000
Non-current operating lease liabilities 28,422 37,673
Other non-current liabilities 9,503 11,160
Total liabilities 270,925 323,909
Commitments and contingencies (Note 16)
Stockholders' Equity :    
Preferred stock, $0,01 par value Authorized - 500 shares; issued and outstanding - none 0 0
Common stock, $0.01 par value Authorized - 125,000 shares Issued - 25,092 and 24,684 shares as of September 30, 2024 and December 31, 2023, respectively Outstanding - 18,983 and 19,248 shares as of September 30, 2024 and December 31, 2023, respectively 251 247
Additional paid-in capital 289,191 278,057
Retained earnings 171,502 177,681
Treasury stock - 6,019 and 5,437 shares as of September 30, 2024 and December 31, 2023, respectively (224,133) (211,149)
Accumulated other comprehensive loss (2,477) (4,571)
Total stockholders’ equity 234,334 240,265
Total liabilities and stockholders’ equity $ 505,259 $ 564,174