Sirius XM Radio provides satellite radio services in the United States and Canada. The company offers a programming lineup of 117 channels to subscribers, which include 63 channels of commercial-free music and 54 channels of sports, news, talk, entertainment, and traffic and weather. It also provides music channels that offer music genres, ranging from rock, pop and hip-hop to country, dance, jazz, Latin, and classical; channels of sports; talk and entertainment channels; comedy channels; and religious channels.