Buyback is a key message though - how many times you read about buyback in their releases?
from the 10k:
The Company is authorized under its stock buyback program to repurchase 1.6 million shares of Common Stock. As of April 27, 2019, 502,060 shares were purchased under the program and 1,097,940 shares were available for purchase. No shares of Common Stock have been repurchased during the last three fiscal years.
So they have 200m cash on hand, and are generating positive cashflows every quarter. If they just buy back 100m worth of stock, it would retire about 2.5m shares. If i remember correctly, there are only less than 12m shares floating and half of that is short.
And international expansion is highlighted again - from UK to Ireland to EU. Wondering who are their distribution partners there.