XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 399,004 $ 369,201
Accounts receivable and unbilled receivables, net of allowances of $10,086 and $6,645, respectively 232,682 256,398
Inventories 105,784 88,659
Prepaid expenses 29,023 25,942
Other current assets 78,283 75,293
Total current assets 844,776 815,493
Property and equipment, net 118,954 112,692
Long-term investment in sales-type leases, net 53,957 52,744
Operating lease right-of-use assets 28,255 25,607
Goodwill 738,488 734,727
Intangible assets, net 177,349 188,266
Long-term deferred tax assets 59,805 57,469
Prepaid commissions 51,884 54,656
Other long-term assets 72,028 79,306
Total assets 2,145,496 2,120,960
Current liabilities:    
Accounts payable 62,414 51,782
Accrued compensation 51,704 60,307
Accrued liabilities 151,876 167,895
Deferred revenues 153,597 141,370
Convertible senior notes, net 174,801 174,324
Total current liabilities 594,392 595,678
Long-term deferred revenues 80,447 76,123
Long-term deferred tax liabilities 1,313 1,108
Long-term operating lease liabilities 30,760 31,123
Other long-term liabilities 7,971 7,218
Convertible senior notes, net 166,994 166,397
Total liabilities 881,877 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,238 and 56,665 shares issued; 46,419 and 46,382 shares outstanding, respectively 57 57
Treasury stock at cost, 10,819 and 10,283 shares outstanding, respectively (305,971) (290,319)
Additional paid-in capital 1,195,548 1,167,882
Retained earnings 381,504 382,888
Accumulated other comprehensive loss (7,519) (17,195)
Total stockholders’ equity 1,263,619 1,243,313
Total liabilities and stockholders’ equity $ 2,145,496 $ 2,120,960