XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 217,035 $ 142,064
Accounts receivable, net of allowances of $2,280 and $2,121, respectively 23,041 8,511
Prepaid expenses and other current assets 14,485 17,926
Current assets held for sale 0 22,722
Total current assets 254,561 191,223
Property and equipment, net 60,495 59,788
Goodwill 139,570 63,318
Intangible assets, net 21,926 8,653
Operating lease right-of-use assets 13,648 7,189
Deferred income taxes 45,151 34,696
Available-for-sale debt security 0 1,377
Other assets 7,679 7,639
Total assets 543,030 373,883
Current liabilities:    
Accounts payable 34,779 31,150
Accrued expenses and other current liabilities 73,873 57,928
Deferred revenue 213,908 174,643
Operating lease liabilities 3,947 1,861
Total current liabilities 326,507 265,582
Operating lease liabilities, non-current 10,439 6,018
Deferred revenue 339 381
Other liabilities 11,693 8,645
Total liabilities 348,978 280,626
Commitments and contingencies (Note 7)
Stockholders’ equity:    
Preferred stock, $0.001 par value; 100,000 shares authorized at June 30, 2025 and December 31, 2024, none issued or outstanding at June 30, 2025 and December 31, 2024 0 0
Common stock, $0.001 par value; 1,000,000 shares authorized; 180,081 shares and 173,619 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively 181 175
Additional paid-in capital 1,278,383 1,161,538
Accumulated deficit (1,084,873) (1,069,317)
Accumulated other comprehensive income 361 861
Total stockholders’ equity 194,052 93,257
Total liabilities and stockholders’ equity $ 543,030 $ 373,883