XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 180,053 $ 369,201
Accounts receivable and unbilled receivables, net of allowances of $10,147 and $6,645, respectively 245,720 256,398
Inventories 107,429 88,659
Prepaid expenses 30,247 25,942
Other current assets 96,171 75,293
Total current assets 659,620 815,493
Property and equipment, net 119,612 112,692
Long-term investment in sales-type leases, net 54,318 52,744
Operating lease right-of-use assets 26,092 25,607
Goodwill 737,872 734,727
Intangible assets, net 172,044 188,266
Long-term deferred tax assets 56,391 57,469
Prepaid commissions 52,559 54,656
Other long-term assets 70,089 79,306
Total assets 1,948,597 2,120,960
Current liabilities:    
Accounts payable 62,486 51,782
Accrued compensation 49,983 60,307
Accrued liabilities 165,342 167,895
Deferred revenues 178,777 141,370
Convertible senior notes, net 0 174,324
Total current liabilities 456,588 595,678
Long-term deferred revenues 66,723 76,123
Long-term deferred tax liabilities 1,263 1,108
Long-term operating lease liabilities 27,600 31,123
Other long-term liabilities 8,227 7,218
Convertible senior notes, net 167,294 166,397
Total liabilities 727,695 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,682 and 56,665 shares issued; 44,876 and 46,382 shares outstanding, respectively 58 57
Treasury stock at cost, 12,806 and 10,283 shares outstanding, respectively (368,361) (290,319)
Additional paid-in capital 1,211,495 1,167,882
Retained earnings 386,966 382,888
Accumulated other comprehensive loss (9,256) (17,195)
Total stockholders’ equity 1,220,902 1,243,313
Total liabilities and stockholders’ equity $ 1,948,597 $ 2,120,960