Yep, yep, and yep. Great product, crappy management, and less than supportive economic and geopolitical environment. Not much consolation that others in the sector are also struggling and with their viability in question. Wish it were otherwise but its not.