v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 1,092,938 $ 454,844
Short-term investments 1,099,230 333,235
Marketable securities 174,870 198,270
Accounts and notes receivable, net of allowance of $3,204 and $3,322 as of March 31, 2025 and December 31, 2024, respectively 600,371 547,572
Contract assets, net 373,707 367,929
Inventory 279,669 265,316
Prepaid expenses and other current assets 155,804 130,315
Total current assets 3,776,589 2,297,481
Property and equipment, net 259,869 247,324
Deferred tax assets, net 335,742 304,282
Intangible assets, net 168,834 175,157
Goodwill 755,882 756,838
Long-term notes receivable, net 3,318 3,460
Long-term contract assets, net 133,551 119,876
Strategic investments 413,693 332,550
Other long-term assets 235,681 237,620
Total assets 6,083,159 4,474,588
Current liabilities:    
Accounts payable 97,670 71,955
Accrued liabilities 266,604 279,193
Current portion of deferred revenue 661,116 612,955
Current portion of notes payable, net 278,915 680,289
Customer deposits 21,645 20,626
Other current liabilities 10,672 12,857
Total current liabilities 1,336,622 1,677,875
Deferred revenue, net of current portion 348,614 360,685
Liability for unrecognized tax benefits 28,510 25,007
Long-term deferred compensation 18,691 15,877
Long-term lease liabilities 40,016 41,383
Long-term notes payable, net 1,727,797 0
Other long-term liabilities 27,056 26,096
Total liabilities 3,527,306 2,146,923
Commitments and contingencies (Note 14)
Stockholders’ equity:    
Preferred stock 0 0
Common stock 1 1
Additional paid-in capital 1,829,755 1,689,781
Treasury stock at cost, 20,220,227 shares as of March 31, 2025 and December 31, 2024 (155,947) (155,947)
Retained earnings 899,994 812,014
Accumulated other comprehensive loss (17,950) (18,184)
Total stockholders’ equity 2,555,853 2,327,665
Total liabilities and stockholders’ equity $ 6,083,159 $ 4,474,588