XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 231,071 $ 217,325
Short-term marketable securities 102,482 100,581
Accounts receivable (net of allowance for credit losses of $14,997 and $15,301 at September 30, 2025 and December 31, 2024, respectively) 153,481 155,325
Prepaid expenses and other current assets 63,264 43,648
Total current assets 550,298 516,879
Property, equipment and software, net 89,763 75,669
Operating lease right-of-use assets 17,550 24,112
Goodwill 135,683 130,980
Intangibles, net 51,491 58,787
Other non-current assets 145,099 177,140
Total assets 989,884 983,567
Current liabilities:    
Accounts payable and accrued liabilities 168,552 131,322
Operating lease liabilities — current 8,447 20,679
Deferred revenue 7,120 2,973
Total current liabilities 184,119 154,974
Operating lease liabilities — long-term 18,953 22,470
Other long-term liabilities 53,659 62,154
Total liabilities 256,731 239,598
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Common stock, $0.000001 par value — 200,000 shares authorized, 62,141 shares issued and outstanding at September 30, 2025, and 65,792 shares issued and outstanding at December 31, 2024 0 0
Additional paid-in capital 1,982,069 1,903,598
Treasury stock (2,579) (3,909)
Accumulated other comprehensive loss (7,832) (15,431)
Accumulated deficit (1,238,505) (1,140,289)
Total stockholders’ equity 733,153 743,969
Total liabilities and stockholders’ equity $ 989,884 $ 983,567