XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 386,826 $ 369,201
Accounts receivable and unbilled receivables, net of allowances of $6,951 and $6,645, respectively 251,597 256,398
Inventories 91,142 88,659
Prepaid expenses 26,751 25,942
Other current assets 83,351 75,293
Total current assets 839,667 815,493
Property and equipment, net 115,786 112,692
Long-term investment in sales-type leases, net 52,534 52,744
Operating lease right-of-use assets 29,294 25,607
Goodwill 735,956 734,727
Intangible assets, net 182,552 188,266
Long-term deferred tax assets 61,362 57,469
Prepaid commissions 57,758 54,656
Other long-term assets 76,561 79,306
Total assets 2,151,470 2,120,960
Current liabilities:    
Accounts payable 53,271 51,782
Accrued compensation 46,077 60,307
Accrued liabilities 173,627 167,895
Deferred revenues 159,995 141,370
Convertible senior notes, net 174,562 174,324
Total current liabilities 607,532 595,678
Long-term deferred revenues 78,370 76,123
Long-term deferred tax liabilities 1,166 1,108
Long-term operating lease liabilities 33,020 31,123
Other long-term liabilities 7,582 7,218
Convertible senior notes, net 166,700 166,397
Total liabilities 894,370 877,647
Commitments and contingencies (Note 14)
Stockholders’ equity:    
Preferred stock, $0.001 par value, 5,000 shares authorized; no shares issued 0 0
Common stock, $0.001 par value, 100,000 shares authorized; 57,127 and 56,665 shares issued; 46,844 and 46,382 shares outstanding, respectively 57 57
Treasury stock at cost, 10,283 shares outstanding (290,319) (290,319)
Additional paid-in capital 1,185,304 1,167,882
Retained earnings 375,865 382,888
Accumulated other comprehensive loss (13,807) (17,195)
Total stockholders’ equity 1,257,100 1,243,313
Total liabilities and stockholders’ equity $ 2,151,470 $ 2,120,960