v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 90,590 $ 96,824
Accounts receivable, net 61,905 56,838
Unbilled contracts receivable, net 92,300 78,320
Prepaid expenses and other current assets 26,856 23,631
Note receivable 11,933 0
Deferred consideration from divestiture 0 11,880
Total current assets 283,584 267,493
Note receivable, noncurrent 21,093 31,928
Deferred consideration from divestiture, noncurrent 8,700 8,015
Unbilled contracts receivable, noncurrent 75,535 67,417
Property and equipment, net 54,989 51,926
Operating lease right-of-use assets 22,066 27,557
Intangible assets, net 113,151 128,882
Goodwill 3,329 0
Deferred tax assets 4,973 5,281
Other noncurrent assets 28,529 27,330
Total assets 615,949 615,829
Current liabilities:    
Accounts payable 16,947 12,352
Accrued liabilities 82,300 82,160
Deferred revenue 14,928 16,137
Total current liabilities 114,175 110,649
Long-term debt 40,000 40,000
Deferred revenue, noncurrent 11,721 15,072
Operating lease liabilities, noncurrent 17,658 [1] 21,487
Deferred tax liabilities 1,428 1,428
Other noncurrent liabilities 15,881 13,118
Total liabilities 200,863 201,754
Commitments and contingencies (Note 13)
Stockholders' equity:    
Preferred stock: $0.001 par value; 6,000 shares authorized as of June 30, 2026 and December 31, 2025; no shares issued and outstanding as of June 30, 2026 and December 31, 2025
Common stock: $0.001 par value; 140,000 shares authorized as of June 30, 2026 and December 31, 2025; 48,745 and 46,925 shares issued and outstanding as of June 30, 2026 and December 31, 2025, respectively 49 47
Additional paid-in capital 1,326,611 1,314,249
Accumulated other comprehensive loss (6,465) (4,438)
Accumulated deficit (905,109) (895,783)
Total stockholders' equity 415,086 414,075
Total liabilities and stockholders' equity $ 615,949 $ 615,829
[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.