XML 18 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 369,201 $ 467,972
Accounts receivable and unbilled receivables, net of allowances of $6,645 and $5,564, respectively 256,398 252,025
Inventories 88,659 110,099
Prepaid expenses 25,942 25,966
Other current assets 75,293 71,509
Total current assets 815,493 927,571
Property and equipment, net 112,692 108,601
Long-term investment in sales-type leases, net 52,744 42,954
Operating lease right-of-use assets 25,607 24,988
Goodwill 734,727 735,810
Intangible assets, net 188,266 211,173
Long-term deferred tax assets 57,469 32,901
Prepaid commissions 54,656 52,414
Other long-term assets 79,306 90,466
Total assets 2,120,960 2,226,878
Current liabilities:    
Accounts payable 51,782 45,028
Accrued compensation 60,307 51,754
Accrued liabilities 167,895 149,276
Deferred revenues 141,370 121,734
Convertible senior notes, net 174,324 0
Total current liabilities 595,678 367,792
Long-term deferred revenues 76,123 58,622
Long-term deferred tax liabilities 1,108 1,620
Long-term operating lease liabilities 31,123 33,910
Other long-term liabilities 7,218 6,318
Convertible senior notes, net, noncurrent 166,397 569,662
Total liabilities 877,647 1,037,924
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; 56,665 and 55,822 shares issued; 46,382 and 45,539 shares outstanding, respectively 57 56
Treasury stock at cost, 10,283 shares outstanding (290,319) (290,319)
Additional paid-in capital 1,167,882 1,122,292
Retained earnings 382,888 370,357
Accumulated other comprehensive loss (17,195) (13,432)
Total stockholders’ equity 1,243,313 1,188,954
Total liabilities and stockholders’ equity $ 2,120,960 $ 2,226,878