As if the 30% plus free cashflow isn't enough, their hudgepositive working capital position a) hides the fact their is no net debt, and of course should be used in an EV calc, but is now allowing any reductions in the oversized working capital to enhance the free cashflow that can be used to further reduce sharecount which inturn increases freecashlow even more. On top of this the maintanice cap ex is tiny as most of the cap ex is used to expand their business, which of course translates into growth. Growth that isn't needed as the status quo is like holding a bond with a 30-40% yield, that will continue to rise as the yield conitnues to rise due to sharebuy backs.
This is stock is a number crunchers wet dream.