These 3 Tech Companies Generate Substantial Cash