IP

Icon Plc

ICLR
NASDAQHealth Care

Income Statement

Total Revenue$8.28B
Gross Profit$2.44B
Operating Income$1.1B
EBITDA$1.59B
EBIT$1.11B
Pre-tax Income$252.46M
Net Income$791.47M

Balance Sheet

Cash Equivalent$534.23M
Total Debt$3.59B
Book Value$9.58B
Book Value Per Share115.91

Key Ratios

Return on Equity (ROE)+8.31%
Return on Assets (ROA)+4.69%
Return on Invested Capital (ROI)+6.11%
Net Profit Margin+9.56%
Current Ratio1.26
Quick Ratio1.21
Long-Term Debt / Equity0.36