XML 50 R30.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEET COMPONENTS (Tables)
12 Months Ended
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash
The reconciliation of cash, cash equivalents, and restricted cash was as follows:
December 31, 2025December 31, 2024December 31, 2023
Cash and cash equivalents$792.6 $726.1 $656.3 
Restricted cash, current— 1.6 — 
Restricted cash, non-current0.8 0.7 1.8 
Total cash, cash equivalents, and restricted cash$793.4 $728.4 $658.1 
Schedule of Property, Equipment and Software, Net
Property, equipment, and software, net consisted of the following:
Estimated Useful LivesDecember 31, 2025December 31, 2024
Internal-use software and website development
2 - 5 years
$113.6 $94.6 
Computer equipment and purchased software2 years2.8 4.7 
Leasehold improvementsShorter of useful life or remaining lease term1.1 0.7 
Furniture and fixtures5 years0.8 0.5 
Total property, equipment, and software118.3 100.5 
Less accumulated depreciation and amortization(74.9)(63.6)
Property, equipment, and software, net$43.4 $36.9 
Schedule of Depreciation and Amortization Expense
The following table presents depreciation and amortization expense related to property, equipment, and software as well as the portion of amortization expense related to internal-use software and website development that is recorded within cost of revenue in the Consolidated Statements of Operations:
Year Ended December 31,
202520242023
Depreciation and amortization expense$19.5 $19.6 $19.3 
Amortization expense for internal-use software and website development$18.5 $17.8 $16.9 
Schedule of Intangible Assets
Intangible assets, net consisted of the following:
December 31, 2025December 31, 2024
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Content assets$43.1 $(16.0)$27.1 $31.2 $(7.6)$23.6 
Developed technology8.4 (8.4)— 8.4 (7.5)0.9 
Intangible assets$51.5 $(24.4)$27.1 $39.6 $(15.1)$24.5 
Schedule of Capitalization of Content Assets and Amortization Expense for Intangible Assets
Capitalization of content assets and amortization expense for intangible assets were as follows:
Year Ended December 31,
202520242023
Capitalization of content assets$12.4 $18.2 $6.2 
Amortization expense for intangible assets$9.3 $5.5 $3.0 
Schedule of Future Expected Amortization Expense for Intangible Assets
As of December 31, 2025, future expected amortization expense for intangible assets was as follows:
2026$9.0 
20277.6
20285.8
20293.9
20300.8
Total$27.1 
Schedule of Contract Assets and Liabilities
Accounts receivable, net consisted of the following:
December 31, 2025December 31, 2024
Billed accounts receivable, net of allowance for credit losses$58.0 $55.4 
Unbilled accounts receivable7.4 4.3 
Accounts receivable, net$65.4 $59.7