hasnt this company turned around in the last while.Nothing but great reports, good profits, good management. Decimates the competition.