They do have a very conservative capital structure. Still, they are actually going to be down YOY this quarter. A good chunk of that is Yen weakness but they didn't include that in their press release for reasons as they had incorporated that into their previous guidance.
The problem is they pulled significant Q3 sales volume into Q2 and still #$%$ the bed because of the margin hit they had to take to get wholesale customers to take the product early. They then had to figure out how to get significant bookings for Q3. They are now finally fessing up that they can't get the volume hence the revised numbers in Q3. The only reason management is contemplating a buyback is to get rid of the extra cash on the balance and make it harder for someone to come in and take over the company. It's almost a crime in how much they are lining their own pockets while screwing the investors.