XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 67,767 $ 56,087
Marketable investments 67,187 48,582
Accounts receivable, net of allowance for expected credit losses of $323 and $434 as of June 30, 2025 and December 31, 2024, respectively 40,244 55,490
Deferred commissions 17,687 22,942
Prepaid expenses and other current assets 21,318 18,263
Total current assets 214,203 201,364
Property and equipment, net 10,095 11,699
Operating lease right-of-use assets 33,184 27,049
Goodwill 147,376 227,959
Intangible assets, net 23,041 27,475
Other assets 8,139 8,316
Total assets 436,038 503,862
Current Liabilities:    
Accounts payable 1,801 965
Accrued expenses and other current liabilities 40,931 57,602
Deferred revenue 154,502 145,404
Total current liabilities 197,234 203,971
Long-term debt 35,000 35,000
Non-current operating lease liabilities 35,113 24,809
Other non-current liabilities 9,152 10,545
Total liabilities 276,499 274,325
Commitments and contingencies (Note 17)
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 - 25361 and 25,119 shares as of June 30, 2025 and December 31, 2024, respectively Outstanding - 19080 and 18,838 shares as of June 30, 2025 and December 31, 2024, respectively 254 251
Additional paid-in capital 298,129 292,217
Retained earnings 88,575 171,934
Treasury stock - 6,282 shares as of June 30, 2025 and December 31,2024 (227,119) (227,119)
Accumulated other comprehensive loss (300) (7,746)
Total stockholders’ equity 159,539 229,537
Total liabilities and stockholders’ equity $ 436,038 $ 503,862