You assume too much. To be fair you could say the same about me in this instance but how do you know that they havnt had a shipment delivered in the past 30 days or so? Also, the small inventory carry that they have tells me tow things:
1-They are definitely selling socks left and right
2-They are managing their inventory and cost control very well
It would be much worse if they had little revenue and 1000's of socks left in inventory. That would be a waste of capital and would indicate serious issues with managements ability to manage capital, manufacture product and deliver products to customers.