v3.26.1
Balance Sheet Details
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Details Balance Sheet Details
Property and equipment, net
Property and equipment, net consisted of the following:
June 30, 2026December 31, 2025
Servers and related equipment
$1,001,912 $933,576 
Equipment under finance leases424,446 13,316 
Equipment under financing obligations184,951 131,503 
Internal-use software131,234 121,735 
Leasehold improvements496 412 
Furniture and fixtures361 262 
Property and equipment, gross$1,743,400 $1,200,804 
Less: accumulated depreciation$(599,782)$(524,829)
Less: accumulated amortization
(94,286)(86,881)
Property and equipment, net $1,049,332 $589,094 
Depreciation expense on property and equipment was $42,217, and $25,589 for the three months ended June 30, 2026 and 2025, respectively, and $79,221, and $47,348 for the six months ended June 30, 2026 and 2025, respectively.
Capitalized costs related to the development of computer software for internal use were $6,200 and $1,688 for the three months ended June 30, 2026 and 2025, respectively, and $9,681 and $4,287 for the six months ended June 30, 2026 and 2025, respectively, which are included in internal-use software costs within property and equipment, net. Amortization
expense related to internal-use and purchased software was $3,867, and $2,145 for the three months ended June 30, 2026 and 2025, respectively, and $7,400, and $4,399 for the six months ended June 30, 2026 and 2025, respectively.