Tag: ICTSI shows lower profit despite surge in revenue