STC reports strong Q1 revenues and 60% net profit growth