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
The following table presents material balance sheet component balances as of December 31, 2022 and December 31, 2021 (in thousands):
 
 December 31,
 20222021
Prepaid expenses and other current assets
Prepaid expenses$16,012 $12,791 
Deposits987 627 
Other12,908 5,967 
Total prepaid expenses and other current assets$29,907 $19,385 
Capitalized contract costs
Capitalized contract costs$4,562,735 $4,103,683 
Accumulated amortization(3,076,823)(2,698,241)
Capitalized contract costs, net$1,485,912 $1,405,442 
Long-term notes receivables and other assets
RIC receivables, gross$24,022 $52,934 
RIC allowance(6,685)(12,384)
RIC imputed interest(3,152)(7,469)
Deferred income tax assets— 2,022 
Other10,646 9,650 
Total long-term notes receivables and other assets, net$24,831 $44,753 
Accrued payroll and commissions
Accrued commissions$43,163 $47,879 
Accrued payroll39,486 35,468 
Total accrued payroll and commissions$82,649 $83,347 
Accrued expenses and other current liabilities
Accrued interest payable$55,155 $40,333 
Current portion of derivative liability90,008 140,394 
Service warranty accrual6,750 5,992 
Accrued taxes9,043 10,758 
Accrued payroll taxes and withholdings5,863 14,392 
Loss contingencies22,300 8,150 
Other10,727 16,231 
Total accrued expenses and other current liabilities$199,846 $236,250