ICON's revenues and net income have increased ... However, the company has seen impressive revenue growth in the last three and five years. In addition, in the last three years, its EBITDA margin ...