XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedule of components of lease cost for operating and finance leases
The components of lease cost for operating and finance leases for the years ended December 31, 2019, 2020 and 2021 are summarized below:
Year ended December 31, 2019Year ended December 31, 2020Year ended December 31, 2021
Finance lease cost:
Amortization of ROU assets (Note a)
9,302 12,483 15,549 
Interest on lease liabilities (Note b)
2,997 2,454 2,538 
Operating lease cost (Note c)74,436 88,596 81,637 
Short-term lease cost (Note c)438 1,643 1,057 
Variable lease cost (Note c)4,052 5,347 5,307 
Total lease cost$91,225 $110,523 $106,088 

a)Included in “depreciation and amortization” in the consolidated statements of income.
b)Included in “interest income (expense), net” in the consolidated statements of income.
c)Included in “cost of revenue” and “selling, general and administrative expenses” in the consolidated statements of income.
Schedule of other information on leases
Other information
Year ended December 31, 2019Year ended December 31, 2020Year ended December 31, 2021
Weighted-average remaining lease term—finance leases3.9 years3.1 years2.34 years
Weighted-average remaining lease term—operating leases6.77 years6.42 years5.76 years
Weighted-average discount rate—finance leases9.20 %6.61 %5.70 %
Weighted-average discount rate—operating leases6.87 %7.28 %6.98 %

Year ended December 31, 2019Year ended December 31, 2020Year ended December 31, 2021
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from finance leases
$2,859 $2,898 $2,592 
Operating cash flows from operating leases
$72,645 $92,010 $80,159 
Financing cash flows from finance leases
$7,380 $10,567 $13,926 
Schedule of future minimum lease payments under operating lease arrangements
The following table reconciles the undiscounted cash flows for the Company’s operating and finance leases as of December 31, 2021 to the operating and finance lease liabilities recorded on the Company’s consolidated balance sheet:
Period rangeFinance leaseOperating lease
2022$20,008 $80,226 
202310,178 73,374 
20245,105 62,132 
20252,062 64,383 
202634 37,131 
Thereafter— 66,004 
Total lease payments$37,387 $383,250 
Less: Imputed interest2,541 73,952 
Total lease liabilities$34,846 $309,298 
The following table reconciles the undiscounted cash flows for the Company’s operating and finance leases as of December 31, 2020 to the operating and finance lease liabilities recorded on the Company’s consolidated balance sheet:
Period rangeFinance leaseOperating lease
2021$19,584 $78,148 
202217,165 75,288 
202310,081 66,790 
20243,876 56,013 
20251,000 43,696 
Thereafter— 117,580 
Total lease payments$51,706 $437,515 
Less: Imputed interest2,682 91,673 
Total lease liabilities$49,024 $345,842 
Schedule of future minimum lease payments under finance lease arrangements
The following table reconciles the undiscounted cash flows for the Company’s operating and finance leases as of December 31, 2021 to the operating and finance lease liabilities recorded on the Company’s consolidated balance sheet:
Period rangeFinance leaseOperating lease
2022$20,008 $80,226 
202310,178 73,374 
20245,105 62,132 
20252,062 64,383 
202634 37,131 
Thereafter— 66,004 
Total lease payments$37,387 $383,250 
Less: Imputed interest2,541 73,952 
Total lease liabilities$34,846 $309,298 
The following table reconciles the undiscounted cash flows for the Company’s operating and finance leases as of December 31, 2020 to the operating and finance lease liabilities recorded on the Company’s consolidated balance sheet:
Period rangeFinance leaseOperating lease
2021$19,584 $78,148 
202217,165 75,288 
202310,081 66,790 
20243,876 56,013 
20251,000 43,696 
Thereafter— 117,580 
Total lease payments$51,706 $437,515 
Less: Imputed interest2,682 91,673 
Total lease liabilities$49,024 $345,842