COM:BROADRIDGE
Broadridge
- Stock
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
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)