Maryland’s five casinos have been on a roll lately and the latest revenue report shows that their performance improved for the 7th month in a row. Combined revenues hit $93.3 million, which is for 2.1% better than the number reported in June, 2015. The figures were published by the Maryland Lottery and Gaming Control Agency.

Even though the upward trend has been present ever since November, when the collective revenues fell for approximately 0.5%, not all operators noted improved figures. Hollywood Casino Perryville in Cecil County witnessed a drop of 6.9% to $5.9 million, while Ocean Downs in Worcester County reported a decline of 4.1% to $5 million.

The rest of the properties, however, boasted with good performance last month. Maryland Live Casino saw its revenue grow for 1.4% to $53.6 million, whereas Horseshoe Casino Baltimore June gain went up for 5.8% to $24.4 million. The highest increase was noted at Rocky Gap Casino Resort in Allegany Country; its revenue improved for 12.5% to $4.1 million.

According to analysts and experts, these positive figures were result of favorable economic conditions as well as extremely effective marketing. Ever since the first casino in Maryland was opened in 2010, the operators were constantly working on improving their offering in order to meet players’ needs.

After finally finding the right mix of slots and table games as well as launching innovative promotions, establishments saw their revenues increase month after month. May, 2016, was especially important for Maryland casinos because their combined revenues reached a record high $104.4 million.