bf/NYSE:BR_icon.png

COM:BROADRIDGE

Broadridge

  • Stock

USD

Last Close

227.47

22/11 21:00

Market Cap

23.70B

Beta: -

Volume Today

943.60K

Avg: -

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 '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
520.60M
-
606.30M
16.46%
885.90M
46.12%
555.80M
37.26%
574.60M
3.38%
634.20M
10.37%
929.60M
46.58%
594.70M
36.03%
638.90M
7.43%
688.80M
7.81%
974.50M
41.48%
895.30M
8.13%
892.60M
0.30%
1.01B
13.03%
1.35B
33.38%
924.80M
31.28%
1.01B
9.52%
1.07B
5.84%
1.32B
23.18%
972.80M
26.33%
953.40M
1.99%
1.22B
28.47%
1.21B
1.11%
948.60M
21.68%
968.70M
2.12%
1.25B
29.03%
1.36B
8.96%
1.02B
25.30%
1.05B
3.69%
1.39B
31.75%
1.53B
10.20%
1.19B
22.11%
1.26B
5.59%
1.53B
21.76%
1.72B
12.34%
1.28B
25.52%
1.29B
0.75%
1.65B
27.29%
1.84B
11.75%
1.43B
22.18%
1.41B
1.82%
1.73B
22.88%
1.94B
12.62%
cost of revenue
385.10M
-
427.60M
11.04%
551.20M
28.91%
406.50M
26.25%
414M
1.85%
452.60M
9.32%
555.10M
22.65%
438.60M
20.99%
464.50M
5.91%
486.50M
4.74%
586.30M
20.51%
717.90M
22.45%
707.80M
1.41%
773.70M
9.31%
910.10M
17.63%
726.60M
20.16%
769.80M
5.95%
803.10M
4.33%
870.10M
8.34%
739M
15.07%
734M
0.68%
847.30M
15.44%
811.60M
4.21%
727.50M
10.36%
780.90M
7.34%
872.50M
11.73%
884.20M
1.34%
787.10M
10.98%
806.50M
2.46%
960.50M
19.09%
1.02B
5.85%
914.10M
10.09%
978.40M
7.03%
1.08B
10.14%
1.15B
6.42%
990.40M
13.64%
988.20M
0.22%
1.14B
15.13%
1.16B
1.88%
1.08B
7.23%
1.06B
1.68%
1.19B
12.31%
1.25B
5.53%
gross profit
135.50M
-
178.70M
31.88%
334.70M
87.30%
149.30M
55.39%
160.60M
7.57%
181.60M
13.08%
374.50M
106.22%
156.10M
58.32%
174.40M
11.72%
202.30M
16.00%
388.20M
91.89%
177.40M
54.30%
184.80M
4.17%
235.20M
27.27%
435.60M
85.20%
198.20M
54.50%
243M
22.60%
268.80M
10.62%
450.30M
67.52%
233.80M
48.08%
219.40M
6.16%
377.50M
72.06%
399.60M
5.85%
221.10M
44.67%
187.80M
15.06%
377.40M
100.96%
477.70M
26.58%
230.30M
51.79%
248.40M
7.86%
429.30M
72.83%
514.90M
19.94%
278.80M
45.85%
281.20M
0.86%
456.10M
62.20%
576.10M
26.31%
292.90M
49.16%
304.70M
4.03%
508M
66.72%
679.90M
33.84%
355.80M
47.67%
347.80M
2.25%
539.20M
55.03%
691.30M
28.21%
selling and marketing expenses
general and administrative expenses
86M
-
95.60M
11.16%
120.90M
26.46%
91.70M
24.15%
101.10M
10.25%
92M
9.00%
112M
21.74%
97.10M
13.30%
104.20M
7.31%
101.70M
2.40%
117.90M
15.93%
111.30M
5.60%
126M
13.21%
125.50M
0.40%
138.60M
10.44%
113.80M
17.89%
127.90M
12.39%
138.80M
8.52%
184.90M
33.21%
133.70M
27.69%
141.20M
5.61%
143.90M
1.91%
158.80M
10.35%
148M
6.80%
161M
8.78%
151.10M
6.15%
selling general and administrative expenses
86M
-
95.60M
11.16%
120.90M
26.46%
91.70M
24.15%
101.10M
10.25%
92M
9.00%
112M
21.74%
97.10M
13.30%
104.20M
7.31%
101.70M
2.40%
117.90M
15.93%
111.30M
5.60%
126M
13.21%
125.50M
0.40%
138.60M
10.44%
113.80M
17.89%
127.90M
12.39%
138.80M
8.52%
184.90M
33.21%
133.70M
27.69%
141.20M
5.61%
143.90M
1.91%
158.80M
10.35%
148M
6.80%
161M
8.78%
151.10M
6.15%
178.90M
18.40%
151.70M
15.20%
169M
11.40%
190M
12.43%
233.50M
22.89%
175.50M
24.84%
212.30M
20.97%
210.10M
1.04%
234.30M
11.52%
205.30M
12.38%
196.80M
4.14%
221.20M
12.40%
225.70M
2.03%
207.30M
8.15%
223.40M
7.77%
236.20M
5.73%
249.80M
5.76%
research and development expenses
other expenses
-6.80M
-
-6.20M
8.82%
-100K
98.39%
-500K
400%
-7.90M
1,480%
-600K
92.41%
-800K
33.33%
0.00
100.00%
-7.80M
-
100K
101.28%
9.30M
-
-1.50M
116.13%
5.50M
-
2.60M
52.73%
-300K
111.54%
-1.50M
400%
1.60M
206.67%
700K
56.25%
3.80M
442.86%
-2.40M
163.16%
400K
116.67%
11.60M
2,800%
9.50M
18.10%
1M
89.47%
-10.60M
1,160%
72.80M
786.79%
-2.40M
103.30%
4.40M
283.33%
-2.70M
161.36%
-2.20M
18.52%
-5.20M
136.36%
-1.90M
63.46%
1.80M
194.74%
-700K
138.89%
-2.10M
200%
100K
-
100K
0%
cost and expenses
471.10M
-
523.20M
11.06%
672.10M
28.46%
498.20M
25.87%
515.10M
3.39%
544.60M
5.73%
667.10M
22.49%
535.70M
19.70%
568.70M
6.16%
588.20M
3.43%
704.20M
19.72%
829.20M
17.75%
833.80M
0.55%
899.20M
7.84%
1.05B
16.63%
840.40M
19.86%
897.70M
6.82%
941.90M
4.92%
1.05B
12.01%
872.70M
17.28%
875.20M
0.29%
991.20M
13.25%
970.40M
2.10%
875.50M
9.78%
941.90M
7.58%
1.02B
8.67%
1.06B
3.86%
938.80M
11.69%
975.50M
3.91%
1.15B
17.94%
1.25B
8.67%
1.09B
12.85%
1.19B
9.28%
1.29B
8.15%
1.38B
7.25%
1.20B
13.42%
1.19B
0.89%
1.36B
14.68%
1.38B
1.91%
1.28B
7.38%
1.28B
0.16%
1.42B
11.17%
1.50B
5.57%
operating expenses
86M
-
95.60M
11.16%
120.90M
26.46%
91.70M
24.15%
101.10M
10.25%
92M
9.00%
112M
21.74%
97.10M
13.30%
104.20M
7.31%
101.70M
2.40%
117.90M
15.93%
111.30M
5.60%
126M
13.21%
125.50M
0.40%
138.60M
10.44%
113.80M
17.89%
127.90M
12.39%
138.80M
8.52%
184.90M
33.21%
133.70M
27.69%
141.20M
5.61%
143.90M
1.91%
158.80M
10.35%
148M
6.80%
161M
8.78%
151.10M
6.15%
178.90M
18.40%
151.70M
15.20%
169M
11.40%
190M
12.43%
233.50M
22.89%
175.50M
24.84%
212.30M
20.97%
210.10M
1.04%
234.30M
11.52%
205.30M
12.38%
196.80M
4.14%
221.20M
12.40%
225.70M
2.03%
207.30M
8.15%
223.40M
7.77%
236.30M
5.77%
249.90M
5.76%
interest expense
6.20M
-
6.20M
0%
6.70M
8.06%
6.20M
7.46%
6.20M
0%
6.40M
3.23%
6.60M
3.13%
6.80M
3.03%
7M
2.94%
7.40M
5.71%
7.30M
1.35%
10.70M
46.58%
11M
2.80%
11.70M
6.36%
11.30M
3.42%
10M
11.50%
10.80M
8%
10.50M
2.78%
11.10M
5.71%
10.20M
8.11%
11.30M
10.78%
11.70M
3.54%
12.60M
7.69%
14.20M
12.70%
15.50M
9.15%
16.70M
7.74%
15.60M
6.59%
15M
3.85%
12.10M
19.33%
12M
0.83%
17.90M
49.17%
23M
28.49%
22.80M
0.87%
20.30M
10.96%
20.70M
1.97%
28M
35.27%
34.10M
21.79%
38.50M
12.90%
36M
6.49%
33.40M
7.22%
-36.30M
208.68%
-35.30M
2.75%
-33M
6.52%
ebitda
49.50M
-
83.10M
67.88%
232.20M
179.42%
74M
68.13%
59.50M
19.59%
106.90M
79.66%
282.30M
164.08%
79M
72.02%
90.10M
14.05%
121.30M
34.63%
270.30M
122.84%
94.80M
64.93%
94.60M
0.21%
154.80M
63.64%
297M
91.86%
122.80M
58.65%
154.70M
25.98%
176.80M
14.29%
265.40M
50.11%
143.60M
45.89%
119.90M
16.50%
279.10M
132.78%
240.80M
13.72%
126.60M
47.43%
77.20M
39.02%
274.80M
255.96%
310.40M
12.95%
136.30M
56.09%
130M
4.62%
277.10M
113.15%
354.30M
27.86%
190.30M
46.29%
157.90M
17.03%
325.70M
106.27%
339.50M
4.24%
160M
52.87%
106M
33.75%
363.10M
242.55%
525.80M
44.81%
226.50M
56.92%
124.40M
45.08%
302.90M
143.49%
441.40M
45.72%
operating income
49.50M
-
83.10M
67.88%
213.80M
157.28%
57.60M
73.06%
59.50M
3.30%
89.60M
50.59%
262.50M
192.97%
59.10M
77.49%
70.20M
18.78%
100.60M
43.30%
270.30M
168.69%
66M
75.58%
58.80M
10.91%
109.70M
86.56%
297M
170.74%
84.40M
71.58%
115.10M
36.37%
130M
12.95%
265.40M
104.15%
100.10M
62.28%
78.20M
21.88%
233.60M
198.72%
240.80M
3.08%
73.10M
69.64%
26.80M
63.34%
226.30M
744.40%
298.80M
32.04%
78.60M
73.69%
79.50M
1.15%
239.20M
200.88%
281.40M
17.64%
103.30M
63.29%
68.90M
33.30%
246M
257.04%
261.30M
6.22%
87.50M
66.51%
30.60M
65.03%
286.80M
837.25%
454.20M
58.37%
148.40M
67.33%
124.40M
16.17%
302.90M
143.49%
441.40M
45.72%
depreciation and amortization
16.70M
-
18.20M
8.98%
18.10M
0.55%
17.80M
1.66%
17.70M
0.56%
18.80M
6.21%
20.30M
7.98%
20.50M
0.99%
21.50M
4.88%
21.20M
1.40%
21.20M
0%
30.30M
42.92%
37.30M
23.10%
36.40M
2.41%
37.20M
2.20%
38.80M
4.30%
40.40M
4.12%
40.90M
1.24%
43.40M
6.11%
43.10M
0.69%
42.60M
1.16%
42.30M
0.70%
44.60M
5.44%
48.60M
8.97%
51.20M
5.35%
47.60M
7.03%
49.30M
3.57%
47.70M
3.25%
48.50M
1.68%
48.20M
0.62%
76.70M
59.13%
89.10M
16.17%
83.20M
6.62%
79.70M
4.21%
78.20M
1.88%
72.50M
7.29%
75.40M
4%
76.30M
1.19%
72.30M
5.24%
80.20M
10.93%
total other income expenses net
-6.80M
-
-6.20M
8.82%
-900K
85.48%
-2M
122.22%
-7.90M
295%
-2.10M
73.42%
-1.10M
47.62%
-1.60M
45.45%
-2.40M
50%
-700K
70.83%
-7.80M
1,014.29%
-4.20M
46.15%
-2.50M
40.48%
7.40M
396%
-1.50M
120.27%
-700K
53.33%
-1.50M
114.29%
4.20M
380%
2.60M
38.10%
-1.30M
150%
-3.20M
146.15%
100K
103.13%
700K
600%
3.80M
442.86%
-2.40M
163.16%
400K
116.67%
11.60M
2,800%
9.50M
18.10%
1M
89.47%
-10.60M
1,160%
72.80M
786.79%
-2.40M
103.30%
4.40M
283.33%
-22.70M
615.91%
57.50M
353.30%
-32.10M
155.83%
41.30M
228.66%
-36.70M
188.86%
-700K
98.09%
-2.10M
200%
-36.80M
1,652.38%
-36.20M
1.63%
-31.20M
13.81%
income before tax
42.70M
-
76.90M
80.09%
206.60M
168.66%
50M
75.80%
51.60M
3.20%
81.90M
58.72%
255.40M
211.84%
51.70M
79.76%
61.30M
18.57%
93.40M
52.37%
262.50M
181.05%
51.50M
80.38%
45.70M
11.26%
106.30M
132.60%
284.70M
167.83%
74.30M
73.90%
103.50M
39.30%
125.20M
20.97%
258M
106.07%
89.30M
65.39%
64.30M
28.00%
223.60M
247.74%
230M
2.86%
63.80M
72.26%
10.50M
83.54%
210.50M
1,904.76%
294.80M
40.05%
73.60M
75.03%
69.40M
5.71%
216.90M
212.54%
336.40M
55.09%
78.20M
76.75%
51.90M
33.63%
223.30M
330.25%
318.80M
42.77%
55.40M
82.62%
71.90M
29.78%
250.10M
247.84%
417.50M
66.93%
112.90M
72.96%
87.60M
22.41%
266.70M
204.45%
410.20M
53.81%
income tax expense
15.10M
-
26.10M
72.85%
66.40M
154.41%
17.50M
73.64%
16.90M
3.43%
27.90M
65.09%
89.50M
220.79%
18.10M
79.78%
21.10M
16.57%
29.70M
40.76%
92.50M
211.45%
17.90M
80.65%
15.60M
12.85%
30.40M
94.87%
97.60M
221.05%
24.40M
75%
41.40M
69.67%
16.20M
60.87%
51.20M
216.05%
12.60M
75.39%
14.40M
14.29%
51.40M
256.94%
46.80M
8.95%
7.90M
83.12%
400K
94.94%
43.60M
10,800%
65.10M
49.31%
7.80M
88.02%
13.10M
67.95%
51.90M
296.18%
75.90M
46.24%
11M
85.51%
4.70M
57.27%
46.80M
895.74%
70.60M
50.85%
5M
92.92%
14.40M
188%
51.60M
258.33%
93.40M
81.01%
22M
76.45%
17.40M
20.91%
52.90M
204.02%
87M
64.46%
net income
27.60M
-
50.80M
84.06%
140.20M
175.98%
32.50M
76.82%
34.70M
6.77%
54M
55.62%
165.90M
207.22%
33.50M
79.81%
40.20M
20%
63.70M
58.46%
170.10M
167.03%
33.70M
80.19%
30.10M
10.68%
75.90M
152.16%
187.10M
146.51%
49.90M
73.33%
62.10M
24.45%
109.10M
75.68%
206.90M
89.64%
76.70M
62.93%
49.90M
34.94%
172.20M
245.09%
183.20M
6.39%
55.90M
69.49%
10.10M
81.93%
166.80M
1,551.49%
229.70M
37.71%
65.80M
71.35%
56.30M
14.44%
165M
193.07%
260.40M
57.82%
67.20M
74.19%
47.20M
29.76%
176.60M
274.15%
248.10M
40.49%
50.40M
79.69%
57.50M
14.09%
198.50M
245.22%
324.10M
63.27%
90.90M
71.95%
70.30M
22.66%
213.70M
203.98%
323.20M
51.24%
weighted average shs out
119.20M
-
119.70M
0.42%
119.80M
0.08%
119.80M
0%
120.20M
0.33%
120.60M
0.33%
118.30M
1.91%
118.30M
0%
118.50M
0.17%
118.20M
0.25%
118.10M
0.08%
118.50M
0.34%
118.70M
0.17%
117.80M
0.76%
117.10M
0.59%
116.50M
0.51%
116.60M
0.09%
116.90M
0.26%
117.20M
0.26%
116.40M
0.68%
116.30M
0.09%
115.70M
0.52%
115.30M
0.35%
114.40M
0.78%
114.70M
0.26%
114.60M
0.09%
115M
0.35%
115.30M
0.26%
115.70M
0.35%
115.80M
0.09%
116.10M
0.26%
116.20M
0.09%
116.60M
0.34%
116.80M
0.17%
117.20M
0.34%
117.50M
0.26%
117.70M
0.17%
117.70M
0%
117.70M
0%
117.90M
0.17%
117.70M
0.17%
117.80M
0.08%
117.50M
0.25%
weighted average shs out dil
124.10M
-
124.80M
0.56%
123.90M
0.72%
123.90M
0%
124.40M
0.40%
125M
0.48%
121.70M
2.64%
121.70M
0%
122M
0.25%
121.70M
0.25%
121.10M
0.49%
121.60M
0.41%
121.50M
0.08%
120.70M
0.66%
119.50M
0.99%
119.80M
0.25%
120.30M
0.42%
120.90M
0.50%
120.40M
0.41%
119.70M
0.58%
119.10M
0.50%
118.50M
0.50%
117.80M
0.59%
117.10M
0.59%
117.20M
0.09%
117M
0.17%
116.80M
0.17%
117.40M
0.51%
117.80M
0.34%
118M
0.17%
118.10M
0.08%
118.30M
0.17%
118.70M
0.34%
118.60M
0.08%
118.50M
0.08%
118.90M
0.34%
118.90M
0%
119.10M
0.17%
119M
0.08%
119.20M
0.17%
119.10M
0.08%
119.40M
0.25%
118.70M
0.59%
eps
0.23
-
0.42
82.61%
1.17
178.57%
0.27
76.92%
0.29
7.41%
0.45
55.17%
1.40
211.11%
0.28
80%
0.34
21.43%
0.54
58.82%
1.44
166.67%
0.28
80.56%
0.25
10.71%
0.64
156%
1.60
150%
0.43
73.13%
0.53
23.26%
0.93
75.47%
1.76
89.25%
0.66
62.50%
0.43
34.85%
1.49
246.51%
1.59
6.71%
0.49
69.18%
0.09
81.63%
1.46
1,522.22%
2
36.99%
0.57
71.50%
0.49
14.04%
1.42
189.80%
2.24
57.75%
0.58
74.11%
0.40
31.03%
1.51
277.50%
2.12
40.40%
0.43
79.72%
0.49
13.95%
1.69
244.90%
2.75
62.72%
0.77
72%
0.60
22.08%
1.81
201.67%
2.75
51.93%
epsdiluted
0.22
-
0.41
86.36%
1.13
175.61%
0.26
76.99%
0.28
7.69%
0.43
53.57%
1.36
216.28%
0.28
79.41%
0.33
17.86%
0.52
57.58%
1.40
169.23%
0.28
80%
0.25
10.71%
0.63
152%
1.57
149.21%
0.42
73.25%
0.52
23.81%
0.90
73.08%
1.72
91.11%
0.64
62.79%
0.42
34.38%
1.45
245.24%
1.55
6.90%
0.48
69.03%
0.09
81.25%
1.43
1,488.89%
1.97
37.76%
0.56
71.57%
0.48
14.29%
1.40
191.67%
2.20
57.14%
0.57
74.09%
0.40
29.82%
1.49
272.50%
2.09
40.27%
0.42
79.90%
0.48
14.29%
1.67
247.92%
2.72
62.87%
0.76
72.06%
0.59
22.37%
1.79
203.39%
2.72
51.96%

All numbers in USD (except ratios and percentages)