XML 132 R107.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION - Schedule of Revenue by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Schedule of Revenue by Segment [Line Items]                      
Stock-based compensation                 $ 81,615 $ 64,821 $ 82,044
Total revenue                 2,218,915 2,636,746 2,843,877
Revenues $ 612,316 $ 495,612 $ 532,577 $ 578,410 $ 799,927 $ 592,883 $ 617,396 $ 626,540      
North America                      
Schedule of Revenue by Segment [Line Items]                      
Stock-based compensation                 72,800 59,700 76,100
Total revenue                 1,358,907 1,639,395 1,914,168
International                      
Schedule of Revenue by Segment [Line Items]                      
Stock-based compensation                 8,800 5,000 5,700
Total revenue                 860,008 997,351 929,709
UNITED STATES                      
Schedule of Revenue by Segment [Line Items]                      
Revenues                 1,333,900 1,600,200 1,884,700
UNITED KINGDOM                      
Schedule of Revenue by Segment [Line Items]                      
Revenues                 314,300 390,400 343,900
Product                      
Schedule of Revenue by Segment [Line Items]                      
Total revenue                 1,092,558 1,431,259 1,577,425
Product | Goods | North America                      
Schedule of Revenue by Segment [Line Items]                      
Total revenue                 563,694 796,393 993,326
Product | Goods | International                      
Schedule of Revenue by Segment [Line Items]                      
Total revenue                 528,864 634,866 584,099
Service                      
Schedule of Revenue by Segment [Line Items]                      
Total revenue                 1,126,357 1,205,487 1,266,452
Service | North America                      
Schedule of Revenue by Segment [Line Items]                      
Total revenue                 795,213 843,002 920,842
Service | International                      
Schedule of Revenue by Segment [Line Items]                      
Total revenue                 331,144 362,485 345,610
Service | Local | North America                      
Schedule of Revenue by Segment [Line Items]                      
Total revenue                 721,038 752,863 825,579
Service | Local | International                      
Schedule of Revenue by Segment [Line Items]                      
Total revenue                 287,611 306,700 281,466
Service | Goods | North America                      
Schedule of Revenue by Segment [Line Items]                      
Total revenue                 16,236 18,283 16,768
Service | Goods | International                      
Schedule of Revenue by Segment [Line Items]                      
Total revenue                 9,441 14,602 20,358
Service | Travel | North America                      
Schedule of Revenue by Segment [Line Items]                      
Total revenue                 57,939 71,856 78,495
Service | Travel | International                      
Schedule of Revenue by Segment [Line Items]                      
Total revenue                 $ 34,092 $ 41,183 $ 43,786