News

Gross profit margin declined 140 basis points year-over-year to 50.4% due to continued pressure on service margins from the project mix and the inclusion ... of $14.0 million under its share ...