Each month, World Wrestling Entertainment and Total Nonstop Action Wrestling hold one or two annual pay-per-view events, respectively. One event is usually three hours long and features six to twelve matches. Pay-per-view events are a big part of the revenue streams for the two companies.