v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 597,704 $ 1,201,147
Short-term investments 75,703 505,417
Marketable securities 19,126 27,213
Accounts and notes receivable, net of allowance of $4,949 and $4,198 as of June 30, 2026 and December 31, 2025, respectively 768,637 777,486
Contract assets, net 750,950 582,630
Inventory 486,556 341,811
Prepaid expenses 190,682 149,800
Other current assets 115,347 127,548
Total current assets 3,004,705 3,713,052
Property and equipment, net 341,507 330,979
Deferred tax assets, net 345,500 359,803
Intangible assets, net 281,583 196,972
Goodwill 1,898,827 1,370,189
Long-term notes receivable, net 1,597 6,066
Long-term contract assets, net 296,458 178,249
Strategic investments 853,842 416,833
Other long-term assets 457,138 428,170
Total assets 7,481,157 7,000,313
Current liabilities:    
Accounts payable 269,957 139,086
Accrued liabilities 423,932 510,538
Current portion of deferred revenue 670,740 714,708
Current portion of notes payable, net 0 80,552
Customer deposits 16,477 16,156
Other current liabilities 17,131 9,107
Total current liabilities 1,398,237 1,470,147
Deferred revenue, net of current portion 385,659 359,902
Liability for unrecognized tax benefits 26,587 24,376
Long-term deferred compensation 33,094 23,675
Long-term lease liabilities 101,658 98,942
Long-term notes payable, net 1,731,817 1,730,170
Other long-term liabilities 129,568 50,443
Total liabilities 3,806,620 3,757,655
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock, $0.00001 par value; 25,000,000 shares authorized; no shares issued and outstanding as of June 30, 2026 and December 31, 2025, respectively 0 0
Common stock, $0.00001 par value; 200,000,000 shares authorized, 101,510,494 shares issued and 81,235,921 shares outstanding as of June 30, 2026, and 200,000,000 shares authorized, 100,444,971 shares issued and 80,211,537 shares outstanding as of December 31, 2025 1 1
Additional paid-in capital 2,735,708 2,475,035
Treasury stock at cost, 20,274,573 shares and 20,233,434 shares as of June 30, 2026 and December 31, 2025, respectively (180,164) (157,242)
Retained earnings 1,135,409 936,670
Accumulated other comprehensive loss (16,417) (11,806)
Total stockholders’ equity 3,674,537 3,242,658
Total liabilities and stockholders’ equity $ 7,481,157 $ 7,000,313