The company has been struggling over the past few quarter, but is obviously still profitable and pays a nice dividend. Seems like a good long term investment.