bf/NASDAQ:ICLR_icon.jpeg

NASDAQ:ICLR

ICON plc

  • Stock

USD

Last Close

160.00

06/11 21:01

Market Cap

27.17B

Beta: 1.12

Volume Today

4.00M

Avg: 574.48K

PE Ratio

42.50

PFCF: 42.30

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
revenue
390.07M
-
388.23M
0.47%
388.66M
0.11%
394.74M
1.57%
403.35M
2.18%
400.52M
0.70%
410.63M
2.52%
420.20M
2.33%
435.13M
3.55%
431.95M
0.73%
431.02M
0.22%
440.32M
2.16%
455.14M
3.36%
620.13M
36.25%
641.61M
3.46%
655.02M
2.09%
679.02M
3.67%
674.85M
0.61%
695.14M
3.01%
710.44M
2.20%
725.41M
2.11%
715.10M
1.42%
620.23M
13.27%
701.73M
13.14%
760.23M
8.34%
858.20M
12.89%
871.15M
1.51%
1.87B
114.24%
1.89B
1.01%
1.90B
0.88%
1.94B
1.76%
1.94B
0.37%
1.96B
1.01%
1.98B
0.84%
2.02B
2.11%
2.06B
1.72%
2.07B
0.54%
2.09B
1.17%
2.12B
1.42%
2.03B
4.25%
2.04B
0.55%
2.00B
1.95%
2.02B
0.80%
2.04B
1.26%
cost of revenue
229.88M
-
228.08M
0.78%
224.96M
1.37%
226.56M
0.71%
229.39M
1.25%
228.60M
0.34%
237.98M
4.10%
243.24M
2.21%
251.50M
3.39%
250.46M
0.41%
250.04M
0.17%
259.67M
3.85%
267.13M
2.87%
430.59M
61.19%
449.23M
4.33%
459.20M
2.22%
479.21M
4.36%
475.50M
0.77%
490.66M
3.19%
499.79M
1.86%
508.19M
1.68%
505.29M
0.57%
445.83M
11.77%
493.41M
10.67%
535.35M
8.50%
626.24M
16.98%
631.12M
0.78%
1.36B
115.16%
1.36B
0.05%
1.38B
1.56%
1.39B
0.99%
1.38B
1.17%
1.38B
0.35%
1.40B
1.08%
1.43B
2.44%
1.45B
1.37%
1.60B
10.10%
1.62B
1.57%
1.64B
1.40%
1.53B
6.79%
1.44B
5.87%
1.44B
0.07%
1.55B
7.68%
1.59B
2.15%
gross profit
160.20M
-
160.15M
0.03%
163.70M
2.21%
168.19M
2.74%
173.96M
3.43%
171.92M
1.17%
172.65M
0.42%
176.96M
2.50%
183.63M
3.77%
181.50M
1.16%
180.98M
0.28%
180.65M
0.18%
188.00M
4.07%
189.53M
0.81%
192.38M
1.50%
195.82M
1.79%
199.82M
2.04%
199.35M
0.23%
204.48M
2.57%
210.65M
3.02%
217.22M
3.12%
209.81M
3.41%
174.40M
16.88%
208.32M
19.45%
224.88M
7.95%
231.95M
3.14%
240.03M
3.48%
508.41M
111.81%
527.82M
3.82%
523.30M
0.86%
543.13M
3.79%
566.59M
4.32%
581.32M
2.60%
583.03M
0.29%
590.71M
1.32%
605.96M
2.58%
470.79M
22.31%
469.84M
0.20%
476.92M
1.51%
498.38M
4.50%
599.37M
20.26%
558.65M
6.79%
463.88M
16.96%
455.95M
1.71%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
85.42M
-
79.56M
6.87%
81.32M
2.22%
82.44M
1.37%
83.48M
1.26%
80.79M
3.22%
80.17M
0.77%
81.23M
1.33%
83.53M
2.83%
81.39M
2.57%
80.83M
0.68%
79.43M
1.73%
82.09M
3.34%
80.92M
1.43%
80.94M
0.03%
80.82M
0.14%
83.12M
2.85%
81.91M
1.46%
83.20M
1.58%
85.45M
2.70%
86.18M
0.86%
87.20M
1.17%
83.50M
4.24%
83.12M
0.46%
87.88M
5.73%
98.53M
12.13%
109.88M
11.52%
206.71M
88.12%
202.72M
1.93%
195.26M
3.68%
189.95M
2.72%
166.79M
12.20%
226.75M
35.95%
200.01M
11.80%
187.81M
6.10%
185.19M
1.39%
195.56M
5.60%
177.35M
9.31%
194.46M
9.65%
205.09M
5.47%
151.44M
26.16%
198.38M
30.99%
205.01M
3.34%
197.05M
3.88%
research and development expenses
other expenses
14.34M
-
13.93M
2.86%
14.24M
2.29%
14.37M
0.86%
15.14M
5.40%
15.12M
0.15%
14.46M
4.38%
14.54M
0.59%
15.46M
6.27%
14.45M
6.52%
14.39M
0.37%
16.28M
13.09%
16.17M
0.65%
16.90M
4.48%
17.05M
0.88%
17.06M
0.09%
14.91M
12.61%
15.50M
3.94%
15.19M
1.99%
15.16M
0.20%
15.71M
3.64%
16.32M
3.91%
15.86M
2.84%
16.80M
5.95%
17.14M
2.05%
17.41M
1.52%
17.28M
0.74%
140.64M
714.05%
139.67M
0.69%
141.41M
1.24%
144.02M
1.85%
141.86M
1.50%
142.23M
0.26%
145.13M
2.04%
150.90M
-
140.71M
6.75%
cost and expenses
329.64M
-
321.56M
2.45%
320.53M
0.32%
323.36M
0.88%
328.00M
1.44%
324.51M
1.06%
332.61M
2.50%
339.02M
1.93%
350.49M
3.38%
346.30M
1.20%
345.27M
0.30%
355.38M
2.93%
365.39M
2.82%
528.40M
44.61%
547.21M
3.56%
557.08M
1.80%
577.24M
3.62%
572.91M
0.75%
589.05M
2.82%
600.40M
1.93%
610.08M
1.61%
608.81M
0.21%
545.19M
10.45%
593.33M
8.83%
640.37M
7.93%
742.18M
15.90%
758.28M
2.17%
1.71B
124.89%
1.70B
0.33%
1.72B
0.91%
1.73B
0.64%
1.68B
2.41%
1.75B
3.87%
1.74B
0.51%
1.76B
1.25%
1.78B
1.02%
1.79B
0.60%
1.80B
0.38%
1.84B
2.21%
1.74B
5.49%
1.74B
0.42%
1.78B
2.16%
1.76B
1.31%
1.78B
1.45%
operating expenses
99.76M
-
93.48M
6.30%
95.56M
2.23%
96.80M
1.29%
98.62M
1.88%
95.91M
2.75%
94.63M
1.34%
95.78M
1.22%
98.99M
3.35%
95.84M
3.18%
95.23M
0.64%
95.71M
0.51%
98.26M
2.66%
97.81M
0.45%
97.98M
0.17%
97.88M
0.10%
98.03M
0.16%
97.41M
0.64%
98.39M
1.01%
100.61M
2.25%
101.89M
1.28%
103.52M
1.60%
99.36M
4.02%
99.92M
0.56%
105.02M
5.11%
115.94M
10.39%
127.16M
9.68%
347.35M
173.16%
342.39M
1.43%
336.67M
1.67%
333.97M
0.80%
308.65M
7.58%
368.98M
19.55%
345.13M
6.46%
332.87M
3.55%
331.22M
0.49%
195.56M
40.96%
177.35M
9.31%
194.46M
9.65%
205.09M
5.47%
302.34M
47.42%
339.09M
12.16%
205.01M
39.54%
197.05M
3.88%
interest expense
73K
-
279K
282.19%
229K
17.92%
1.18M
414.41%
2.31M
95.76%
3.21M
39.42%
3.20M
0.53%
3.23M
0.91%
3.37M
4.31%
3.18M
5.56%
3.18M
0%
3.18M
0.06%
3.09M
2.68%
3.79M
22.74%
3.30M
12.99%
3.20M
3.06%
3.20M
0.09%
3.35M
4.68%
3.20M
4.62%
3.39M
6.06%
1.85M
45.53%
3.18M
72.13%
3.22M
1.23%
3.24M
0.59%
3.17M
2.04%
2.47M
22.16%
24.55M
893.97%
102.31M
316.71%
52.84M
48.35%
44.42M
15.92%
47.11M
6.05%
63.01M
33.75%
75.19M
19.32%
86.55M
15.12%
85.21M
1.55%
83.91M
1.52%
81.03M
3.43%
71.67M
11.56%
60.84M
15.11%
53.30M
12.39%
51.43M
3.52%
47.61M
7.43%
50.15M
5.34%
50.24M
0.18%
ebitda
83.57M
-
80.87M
3.22%
82.59M
2.13%
86.28M
4.47%
90.49M
4.87%
91.46M
1.08%
92.84M
1.50%
96.18M
3.61%
100.10M
4.07%
100.66M
0.56%
100.72M
0.06%
101.85M
1.12%
105.92M
3.99%
109.44M
3.33%
112.47M
2.76%
116.32M
3.42%
116.69M
0.33%
126.63M
8.52%
130.66M
3.18%
134.87M
3.23%
131.03M
2.85%
124.42M
5.05%
91.34M
26.59%
125.47M
37.37%
137.00M
9.19%
133.42M
2.62%
130.33M
2.31%
301.75M
131.52%
325.18M
7.76%
328.16M
0.92%
353.34M
7.67%
401.24M
13.55%
355.19M
11.48%
384.10M
8.14%
403.85M
5.14%
422.05M
4.51%
432.53M
2.48%
453.14M
4.77%
440.00M
2.90%
391.35M
11.06%
447.92M
14.46%
317.32M
29.16%
308.98M
2.63%
88.34M
71.41%
operating income
51.64M
-
66.67M
29.11%
68.13M
2.19%
71.39M
4.78%
75.34M
5.55%
76.01M
0.88%
73.93M
2.74%
77.11M
4.31%
84.64M
9.76%
85.66M
1.20%
78.00M
8.94%
84.94M
8.90%
89.74M
5.66%
91.72M
2.20%
81.91M
10.69%
97.94M
19.57%
101.78M
3.93%
101.95M
0.16%
106.09M
4.06%
110.04M
3.73%
115.33M
4.80%
106.29M
7.83%
56.95M
46.42%
108.40M
90.35%
119.86M
10.57%
116.01M
3.21%
112.87M
2.71%
5.11M
95.47%
144.53M
2,729.58%
170.34M
17.85%
177.79M
4.37%
243.74M
37.10%
203.36M
16.57%
216.79M
6.60%
209.48M
3.37%
264.31M
26.17%
275.23M
4.13%
292.49M
6.27%
282.47M
3.43%
293.29M
3.83%
297.02M
1.27%
219.56M
26.08%
258.88M
17.91%
258.90M
0.01%
depreciation and amortization
14.34M
-
13.93M
2.86%
14.24M
2.29%
14.37M
0.86%
15.14M
5.40%
15.12M
0.15%
14.46M
4.38%
14.54M
0.59%
15.46M
6.27%
14.45M
6.52%
14.39M
0.37%
16.28M
13.09%
16.17M
0.65%
16.90M
4.48%
17.05M
0.88%
17.06M
0.09%
14.91M
12.61%
22.94M
53.88%
22.79M
0.68%
22.98M
0.83%
15.71M
31.64%
16.32M
3.91%
15.86M
2.84%
16.80M
5.95%
17.14M
2.05%
17.41M
1.52%
17.28M
0.74%
140.64M
714.05%
139.67M
0.69%
157.82M
13.00%
175.56M
11.23%
157.49M
10.29%
151.82M
3.60%
167.31M
10.20%
145.06M
13.30%
146.03M
0.67%
157.30M
7.72%
160.65M
2.13%
157.53M
1.94%
103.48M
34.31%
96.66M
6.60%
95.96M
0.72%
97.72M
1.83%
total other income expenses net
-8.80M
-
-3K
99.97%
-10K
233.33%
-647K
6,370%
-2.03M
213.14%
-2.88M
42.20%
-4.09M
42.10%
-4.07M
0.71%
-3.04M
25.29%
-2.62M
13.60%
-7.75M
195.46%
-2.54M
67.17%
-2.51M
1.30%
-2.97M
18.31%
-12.49M
320.26%
-1.89M
84.89%
-1.60M
15.26%
-1.61M
0.63%
-1.42M
11.81%
-1.54M
8.60%
-1.85M
19.92%
-1.37M
25.76%
-18.09M
1,218.44%
-2.97M
83.58%
-3.17M
6.80%
-2.47M
22.16%
-24.36M
886.44%
-155.95M
540.07%
-40.90M
73.78%
-44.30M
8.32%
-46.95M
5.98%
-61.58M
31.17%
-74.57M
21.10%
-85.48M
14.63%
-48.36M
43.42%
-10.43M
78.43%
-88.97M
752.81%
-76.73M
13.77%
-112.21M
46.25%
-58.73M
47.67%
-48.42M
17.55%
-45.81M
5.40%
-97.76M
113.43%
-220.80M
125.85%
income before tax
51.84M
-
66.67M
28.59%
68.12M
2.18%
70.74M
3.84%
73.32M
3.65%
73.13M
0.26%
71.09M
2.79%
74.35M
4.59%
81.61M
9.76%
83.03M
1.75%
75.40M
9.20%
82.39M
9.28%
87.23M
5.87%
88.75M
1.74%
79.63M
10.28%
96.05M
20.63%
100.19M
4.30%
100.34M
0.15%
104.67M
4.32%
108.50M
3.66%
113.48M
4.59%
104.92M
7.54%
54.17M
48.37%
105.43M
94.63%
116.69M
10.68%
113.54M
2.69%
88.51M
22.05%
-97.14M
209.76%
91.77M
194.47%
126.04M
37.34%
130.84M
3.81%
182.17M
39.23%
128.80M
29.30%
131.31M
1.95%
125.23M
4.63%
181.68M
45.08%
186.25M
2.52%
215.76M
15.84%
170.25M
21.09%
234.56M
37.77%
248.60M
5.98%
173.75M
30.11%
161.11M
7.28%
38.10M
76.35%
income tax expense
6.67M
-
10.80M
61.91%
9.54M
11.70%
9.20M
3.58%
9.89M
7.55%
10.16M
2.78%
10.01M
1.49%
10.47M
4.55%
7.34M
29.86%
11.63M
58.29%
10.58M
8.98%
8.24M
22.13%
16.12M
95.70%
10.65M
33.95%
7.76M
27.15%
11.53M
48.55%
12.02M
4.31%
12.04M
0.14%
12.46M
3.46%
13.02M
4.53%
13.62M
4.59%
12.59M
7.54%
6.41M
49.09%
13.71M
113.82%
15.17M
10.67%
16.15M
6.45%
14.13M
12.48%
-3.56M
125.21%
14.62M
510.22%
13.29M
9.10%
14.25M
7.29%
21.01M
47.41%
10.86M
48.32%
14.27M
31.44%
9.63M
32.54%
18.01M
87.05%
-30.16M
267.48%
28.32M
193.90%
23.34M
17.58%
37.44M
60.37%
-11.39M
130.44%
19.60M
272.03%
-21.86M
211.52%
35.75M
263.52%
net income
45.17M
-
55.87M
23.68%
58.58M
4.86%
61.54M
5.05%
63.43M
3.07%
62.96M
0.73%
61.07M
3.00%
63.88M
4.59%
74.26M
16.25%
71.41M
3.84%
64.82M
9.23%
74.15M
14.41%
71.11M
4.11%
78.10M
9.83%
71.87M
7.98%
84.53M
17.61%
88.16M
4.30%
88.30M
0.15%
91.86M
4.03%
94.83M
3.23%
99.01M
4.41%
91.70M
7.38%
47.76M
47.91%
91.64M
91.88%
101.23M
10.47%
97.12M
4.06%
73.86M
23.95%
-94.27M
227.62%
76.47M
181.12%
111.97M
46.43%
115.73M
3.36%
160.15M
38.38%
117.44M
26.67%
116.65M
0.67%
115.60M
0.91%
163.66M
41.58%
216.42M
32.23%
187.44M
13.39%
146.91M
21.62%
197.13M
34.18%
260.00M
31.89%
154.15M
40.71%
182.97M
18.70%
2.35M
98.71%
weighted average shs out
60.39M
-
60.28M
0.19%
60.24M
0.06%
58.66M
2.63%
55.78M
4.90%
55.01M
1.38%
55.32M
0.56%
55.73M
0.75%
54.93M
1.44%
54.37M
1.02%
53.85M
0.97%
54.11M
0.49%
54.19M
0.14%
53.93M
0.48%
54.11M
0.34%
54.37M
0.48%
54.07M
0.55%
53.85M
0.42%
53.96M
0.21%
54.00M
0.09%
53.63M
0.69%
53.35M
0.53%
52.57M
1.46%
52.74M
0.32%
52.78M
0.09%
52.81M
0.05%
52.91M
0.19%
80.77M
52.66%
81.49M
0.89%
81.46M
0.03%
81.40M
0.08%
81.58M
0.23%
81.68M
0.12%
81.78M
0.12%
82.00M
0.26%
82.22M
0.26%
82.40M
0.22%
82.58M
0.22%
82.74M
0.19%
82.83M
0.11%
81.79M
1.26%
81.79M
0%
79.25M
3.11%
77.37M
2.36%
weighted average shs out dil
61.91M
-
61.86M
0.08%
61.80M
0.09%
60.37M
2.32%
56.92M
5.72%
56.24M
1.19%
56.58M
0.60%
56.65M
0.11%
55.69M
1.69%
55.37M
0.56%
54.53M
1.52%
54.76M
0.41%
54.84M
0.16%
54.99M
0.26%
54.85M
0.24%
54.90M
0.09%
54.48M
0.78%
54.14M
0.61%
54.45M
0.57%
54.55M
0.19%
54.22M
0.61%
53.91M
0.58%
53.03M
1.63%
53.19M
0.31%
53.29M
0.18%
53.31M
0.03%
53.38M
0.13%
80.77M
51.31%
82.83M
2.55%
82.61M
0.26%
82.31M
0.36%
82.49M
0.22%
82.45M
0.05%
82.61M
0.19%
82.63M
0.03%
82.97M
0.42%
83.11M
0.17%
83.25M
0.16%
83.36M
0.13%
83.45M
0.10%
82.24M
1.45%
82.24M
0%
79.55M
3.27%
78.08M
1.84%
eps
0.74
-
0.93
25.68%
0.97
4.30%
1.05
8.25%
1.14
8.57%
1.14
0%
1.10
3.51%
1.15
4.55%
1.35
17.39%
1.31
2.96%
1.20
8.40%
1.37
14.17%
1.31
4.38%
1.45
10.69%
1.33
8.28%
1.55
16.54%
1.63
5.16%
1.64
0.61%
1.70
3.66%
1.73
1.76%
1.78
2.89%
1.63
8.43%
0.91
44.17%
1.74
91.21%
1.92
10.34%
1.84
4.17%
1.40
23.91%
-1.17
183.57%
0.94
180.34%
1.38
46.81%
1.42
2.90%
1.96
38.03%
1.44
26.53%
1.43
0.69%
1.41
1.40%
1.99
41.13%
2.60
30.65%
2.27
12.69%
1.78
21.59%
2.38
33.71%
3.18
33.61%
1.89
40.57%
2.31
22.22%
0.03
98.68%
epsdiluted
0.73
-
0.90
23.29%
0.95
5.56%
1.02
7.37%
1.11
8.82%
1.12
0.90%
1.08
3.57%
1.13
4.63%
1.33
17.70%
1.29
3.01%
1.19
7.75%
1.35
13.45%
1.30
3.70%
1.42
9.23%
1.31
7.75%
1.54
17.56%
1.62
5.19%
1.63
0.62%
1.69
3.68%
1.72
1.78%
1.76
2.33%
1.62
7.95%
0.90
44.44%
1.72
91.11%
1.90
10.47%
1.82
4.21%
1.38
24.18%
-1.17
184.78%
0.92
178.63%
1.36
47.83%
1.41
3.68%
1.94
37.59%
1.42
26.80%
1.41
0.70%
1.40
0.71%
1.97
40.71%
2.60
31.98%
2.25
13.46%
1.76
21.78%
2.36
34.09%
3.16
33.90%
1.87
40.82%
2.30
22.99%
0.03
98.69%

All numbers in USD (except ratios and percentages)