XML 17 R4.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 $ 130,564 $ 142,085
Accounts receivable, net 58,745 55,984
Unbilled contracts receivable, net 83,075 64,114
Prepaid expenses and other current assets 32,488 38,874
Assets held for sale   15,860
Total current assets 304,872 316,917
Note receivable, noncurrent 29,702  
Deferred consideration from divestiture 18,217  
Unbilled contracts receivable, noncurrent 45,396 18,231
Property and equipment, net 44,473 41,569
Operating lease right-of-use assets 30,082 39,900
Intangible assets, net 163,714 206,895
Deferred tax assets 7,228 5,093
Other noncurrent assets 24,076 32,781
Assets held for sale, noncurrent   12,249
Total assets 667,760 673,635
Current liabilities:    
Accounts payable 16,979 20,849
Accrued liabilities 94,420 109,961
Deferred revenue 23,950 28,111
Short-term debt 50,000  
Liabilities held for sale   6,191
Total current liabilities 185,349 165,112
Long-term debt   50,000
Deferred revenue, noncurrent 20,932 19,425
Operating lease liabilities, noncurrent 19,932 [1] 30,598
Deferred tax liabilities 1,491 6,983
Other noncurrent liabilities 10,979 4,577
Liabilities held for sale, noncurrent   9,805
Total liabilities 238,683 286,500
Commitments and contingencies (Note 11)
Equity:    
Preferred stock: $0.001 par value; 6,000 shares authorized as of December 31, 2024 and 2023; no shares issued and outstanding as of December 31, 2024 and 2023
Common stock: $0.001 par value; 140,000 shares authorized as of December 31, 2024 and 2023; 44,328 and 44,211 shares issued and outstanding as of December 31, 2024 and 2023, respectively 44 44
Additional paid-in capital 1,274,561 1,212,501
Accumulated other comprehensive loss (6,084) (2,865)
Accumulated deficit (839,444) (805,448)
Total Company stockholders' equity 429,077 404,232
Noncontrolling interest   (17,097)
Total equity 429,077 387,135
Total liabilities and equity $ 667,760 $ 673,635
[1] Future minimum lease payments exclude short-term leases as well as payments to landlords for variable common area maintenance, insurance and real estate taxes.