XML 120 R106.htm IDEA: XBRL DOCUMENT v3.20.4
SEGMENT INFORMATION - Schedule of Revenue by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule of Revenue by Segment [Line Items]      
Total revenue $ 1,416,868 $ 2,218,915 $ 2,636,746
North America      
Schedule of Revenue by Segment [Line Items]      
Total revenue 818,624 1,358,907 1,639,395
International      
Schedule of Revenue by Segment [Line Items]      
Total revenue 598,244 860,008 997,351
United States      
Schedule of Revenue by Segment [Line Items]      
Total revenue 808,300 1,333,900 1,600,200
United Kingdom      
Schedule of Revenue by Segment [Line Items]      
Total revenue 216,300 314,300 390,400
Service      
Schedule of Revenue by Segment [Line Items]      
Total revenue 643,653 1,126,357 1,205,487
Service | North America      
Schedule of Revenue by Segment [Line Items]      
Total revenue 485,145 795,213 843,002
Service | International      
Schedule of Revenue by Segment [Line Items]      
Total revenue 158,508 331,144 362,485
Service | Local | North America      
Schedule of Revenue by Segment [Line Items]      
Total revenue 432,183 721,038 752,863
Service | Local | International      
Schedule of Revenue by Segment [Line Items]      
Total revenue 138,274 287,611 306,700
Service | Goods | North America      
Schedule of Revenue by Segment [Line Items]      
Total revenue 35,276 16,236 18,283
Service | Goods | International      
Schedule of Revenue by Segment [Line Items]      
Total revenue 11,757 9,441 14,602
Service | Travel | North America      
Schedule of Revenue by Segment [Line Items]      
Total revenue 17,686 57,939 71,856
Service | Travel | International      
Schedule of Revenue by Segment [Line Items]      
Total revenue 8,477 34,092 41,183
Product      
Schedule of Revenue by Segment [Line Items]      
Total revenue 773,215 1,092,558 1,431,259
Product | Goods | North America      
Schedule of Revenue by Segment [Line Items]      
Total revenue 333,479 563,694 796,393
Product | Goods | International      
Schedule of Revenue by Segment [Line Items]      
Total revenue $ 439,736 $ 528,864 $ 634,866