XML 11 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 601,196 $ 512,667
Short-term investments 1,068,335 1,556,828
Accounts receivable - net of allowance for doubtful accounts of $6,237 at June 30, 2025 and $6,088 at December 31, 2024 321,129 334,829
Deferred commission expense 189,288 148,693
Prepaid expenses and other current assets 129,560 80,586
Total current assets 2,309,508 2,633,603
Long-term investments 191,251 154,212
Property and equipment, net 132,346 114,165
Capitalized software development costs, net 191,077 154,484
Right-of-use assets 213,661 216,230
Deferred commission expense, net of current portion 187,790 160,814
Other assets 143,576 115,254
Intangible assets, net 40,039 37,563
Goodwill 274,716 209,508
Total assets 3,683,964 3,795,833
Current liabilities:    
Accounts payable 12,528 3,649
Accrued compensation costs 96,583 67,442
Accrued commissions 98,872 102,043
Accrued expenses and other current liabilities 152,879 125,135
Operating lease liabilities 37,665 32,693
Convertible senior notes   458,184
Deferred revenue 888,297 784,253
Total current liabilities 1,286,824 1,573,399
Operating lease liabilities, net of current portion 242,867 254,539
Deferred revenue, net of current portion 5,993 3,969
Other long-term liabilities 83,224 55,640
Total liabilities 1,618,908 1,887,547
Commitments and contingencies (Note 12)
Stockholders’ equity:    
Common stock, $0.001 par value - 500,000 shares authorized; 54,198 and 52,667 shares issued; 52,701 and 51,767 shares outstanding at June 30, 2025 and December 31, 2024, respectively 53 52
Treasury stock, $0.001 par value -1,497 and 900 shares held at June 30, 2025 and December 31, 2024, respectively 1  
Additional paid-in capital 2,884,434 2,713,697
Accumulated other comprehensive income (loss) 5,428 (5,654)
Accumulated deficit (824,860) (799,809)
Total stockholders’ equity 2,065,056 1,908,286
Total liabilities and stockholders’ equity $ 3,683,964 $ 3,795,833