bf/NASDAQ:ICLR_icon.jpeg

NASDAQ:ICLR

ICON Public Limited Company

  • Stock

USD

Last Close

320.58

30/08 20:00

Market Cap

27.17B

Beta: 1.12

Volume Today

440.96K

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
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
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
revenue
339.81M
-
345.24M
1.60%
349.63M
1.27%
376.02M
7.55%
387.59M
3.08%
390.07M
0.64%
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%
cost of revenue
213.67M
-
215.16M
0.70%
216.14M
0.46%
227.19M
5.11%
229.96M
1.22%
229.88M
0.04%
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%
gross profit
126.14M
-
130.09M
3.13%
133.49M
2.62%
148.83M
11.49%
157.63M
5.91%
160.20M
1.63%
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%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
81.41M
-
79.41M
2.45%
78.95M
0.58%
87.62M
10.99%
84.47M
3.60%
85.42M
1.14%
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%
research and development expenses
other expenses
11.57M
-
11.96M
3.35%
11.55M
3.47%
12.92M
11.90%
13.74M
6.31%
14.34M
4.35%
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%
cost and expenses
306.65M
-
306.53M
0.04%
306.64M
0.03%
327.73M
6.88%
328.17M
0.13%
329.64M
0.45%
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%
operating expenses
92.98M
-
91.38M
1.73%
90.50M
0.96%
100.54M
11.10%
98.20M
2.33%
99.76M
1.59%
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%
interest expense
279K
-
269K
3.58%
257K
4.46%
297K
15.56%
158K
46.80%
73K
53.80%
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%
ebitda
44.96M
-
50.67M
12.71%
54.89M
8.33%
61.47M
11.98%
73.43M
19.45%
83.57M
13.81%
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%
432.10M
4.64%
operating income
33.16M
-
38.71M
16.74%
43.00M
11.07%
48.29M
12.30%
59.42M
23.06%
51.64M
13.10%
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%
depreciation and amortization
11.57M
-
11.96M
3.35%
11.55M
3.47%
12.92M
11.90%
13.74M
6.31%
14.34M
4.35%
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%
149.63M
6.86%
total other income expenses net
-56K
-
39K
169.64%
91K
133.33%
-38K
141.76%
109K
386.84%
-8.80M
8,169.72%
-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%
income before tax
33.10M
-
38.75M
17.05%
43.09M
11.20%
48.25M
11.98%
59.53M
23.38%
51.84M
12.91%
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%
income tax expense
5.30M
-
5.27M
0.51%
6.89M
30.82%
7.47M
8.31%
9.22M
23.42%
6.67M
27.62%
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%
net income
27.81M
-
33.48M
20.40%
36.20M
8.11%
40.78M
12.68%
50.32M
23.37%
45.17M
10.22%
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%
weighted average shs out
61.07M
-
61.43M
0.59%
61.78M
0.56%
61.93M
0.26%
61.88M
0.09%
60.39M
2.40%
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.57M
52.28%
81.49M
1.14%
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%
weighted average shs out dil
62.47M
-
62.83M
0.57%
63.23M
0.63%
63.34M
0.19%
63.44M
0.16%
61.91M
2.42%
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%
eps
0.46
-
0.54
17.39%
0.59
9.26%
0.66
11.86%
0.81
22.73%
0.74
8.64%
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.37
45.74%
1.42
3.65%
1.96
38.03%
1.44
26.53%
1.43
0.69%
1.41
1.40%
1.99
41.13%
2.63
32.16%
2.27
13.69%
1.78
21.59%
epsdiluted
0.45
-
0.53
17.78%
0.57
7.55%
0.64
12.28%
0.79
23.44%
0.73
7.59%
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%

All numbers in USD (except ratios and percentages)