XML 22 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 142,064 $ 225,719
Accounts receivable, net of allowances of $2,121 and $4,906, respectively 8,511 11,738
Prepaid expenses and other current assets 17,926 15,159
Current assets held for sale 22,722 22,722
Total current assets 191,223 275,338
Property and equipment, net 59,788 48,232
Goodwill 63,318 63,318
Intangible assets, net 8,653 13,735
Operating lease right-of-use assets 7,189 8,518
Deferred income taxes 34,696 29,015
Available-for-sale debt security (amortized cost of $848 and $836) 1,377 1,159
Other assets 7,639 8,503
Total assets 373,883 447,818
Current liabilities:    
Accounts payable 31,150 32,282
Accrued expenses and other current liabilities 57,928 61,678
Deferred revenue 174,643 167,951
Operating lease liabilities 1,861 2,052
Total current liabilities 265,582 263,963
Operating lease liabilities, non-current 6,018 6,966
Deferred revenue 381 490
Other liabilities 8,645 7,565
Total liabilities 280,626 278,984
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.001 par value 100,000 shares authorized at December 31, 2024 and 2023, none issued or outstanding at December 31, 2024 and 2023 0 0
Common stock, $0.001 par value; 1,000,000 and 1,000,000 shares authorized; 173,619 and 188,538 shares issued and outstanding at December 31, 2024 and 2023, respectively 175 189
Additional paid-in capital 1,161,538 1,101,474
Accumulated deficit (1,069,317) (933,061)
Accumulated other comprehensive income 861 232
Total stockholders’ equity 93,257 168,834
Total liabilities and stockholders’ equity $ 373,883 $ 447,818