The Pop-Up Bubble Popped

Banner or DisplaySearch
2000481
2001364
20022915
20032121
20041935
20052039
20062241
20072140
20082141
20092245
20102447
20112146
20122147
% of online advertising revenue
Sources: nytimes.com