Elaborate? Financial results say otherwise.