If these companies would stop with their non-gaap BS, we'd see that their real earnings are terrible and will continue to suffer as the dollar weakens.
Their GAAP earnings might hit $2.25 if they're lucky, which prices the company at a higher PE of 20/25.