v3.22.4
Balance Sheet Components
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Accrued expenses and other current liabilities at December 31, 2022 and 2021 consisted of the following:
As of December 31,
20222021
(in thousands)
Accrued compensation and related expenses$206,441 $177,659 
Accrued infrastructure costs169,886 168,942 
Partner revenue share liability83,395 86,991 
Acquisition liability293,332 49,870 
Other operating costs75,376 48,635 
Deferred revenue50,782 44,473 
Other108,128 97,538 
Total accrued expenses and other current liabilities$987,340 $674,108 
Other liabilities at December 31, 2022 and 2021 consisted of the following:
As of December 31,
20222021
(in thousands)
Acquisition liability$66,020 $280,194 
Other38,430 35,562 
Total other liabilities$104,450 $315,756