Sorry, I misspoke. So far, it has been both a seasonal business and a seasonal stock.
If enough investors were aware that it's a seasonal business, then it would not be a seasonal stock.
The bigger it gets, the less seasonal the stock price will be, as more people will understand that a dropoff in revenue in Q2 is normal and expected and not a bad sign, unless it's a greater dropoff than in previous years.
I'll post an analysis based on Alexa numbers later (today or this week), comparing this year's dropoff to last year's.