COM:ROBERTHALF
Robert Half
- Stock
Last Close
73.70
22/11 21:00
Market Cap
6.43B
Beta: -
Volume Today
935.14K
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 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1.08B - | 1.08B 0.04% | 1.16B 7.43% | 1.22B 5.10% | 1.22B 0.23% | 1.21B 1.30% | 1.27B 5.52% | 1.31B 3.20% | 1.30B 0.62% | 1.30B 0.15% | 1.34B 3.19% | 1.34B 0.42% | 1.27B 5.49% | 1.29B 1.76% | 1.31B 1.64% | 1.32B 1.24% | 1.35B 1.63% | 1.40B 3.64% | 1.46B 4.42% | 1.47B 0.63% | 1.48B 1.05% | 1.47B 0.89% | 1.52B 3.26% | 1.55B 2.36% | 1.54B 0.95% | 1.51B 2.00% | 1.11B 26.44% | 1.19B 7.36% | 1.30B 9.60% | 1.40B 7.23% | 1.58B 13.03% | 1.71B 8.35% | 1.77B 3.35% | 1.81B 2.54% | 1.86B 2.64% | 1.83B 1.58% | 1.73B 5.80% | 1.72B 0.62% | 1.64B 4.48% | 1.56B 4.62% | 1.47B 5.81% | 1.48B 0.21% | 1.47B 0.23% | 1.47B 0.51% | |
cost of revenue | 640.65M - | 645.85M 0.81% | 686.47M 6.29% | 719.09M 4.75% | 720.69M 0.22% | 711.48M 1.28% | 741.56M 4.23% | 762.92M 2.88% | 764.51M 0.21% | 770.65M 0.80% | 787.17M 2.14% | 786.03M 0.14% | 745.87M 5.11% | 761.54M 2.10% | 769.99M 1.11% | 778.31M 1.08% | 793.14M 1.91% | 822.97M 3.76% | 849.94M 3.28% | 855.76M 0.68% | 861.60M 0.68% | 860.94M 0.08% | 878.84M 2.08% | 905.69M 3.05% | 898.44M 0.80% | 895.97M 0.27% | 685.25M 23.52% | 722.55M 5.44% | 789.74M 9.30% | 836.67M 5.94% | 915.71M 9.45% | 987.24M 7.81% | 1.03B 3.91% | 1.04B 1.68% | 1.05B 0.41% | 1.05B 0.14% | 1.01B 3.62% | 1.03B 1.85% | 979.31M 4.61% | 922.87M 5.76% | 888.73M 3.70% | 913.44M 2.78% | 895.85M 1.93% | 893.35M 0.28% | |
gross profit | 443.22M - | 438.50M 1.07% | 478.44M 9.11% | 505.22M 5.60% | 500.76M 0.88% | 494.09M 1.33% | 530.50M 7.37% | 549.80M 3.64% | 540.08M 1.77% | 531.97M 1.50% | 556.99M 4.70% | 552.51M 0.81% | 519.20M 6.03% | 525.83M 1.28% | 538.44M 2.40% | 546.40M 1.48% | 553.15M 1.23% | 572.37M 3.47% | 607.12M 6.07% | 610.47M 0.55% | 620.06M 1.57% | 607.59M 2.01% | 637.54M 4.93% | 646.45M 1.40% | 638.94M 1.16% | 610.72M 4.42% | 423.08M 30.72% | 467.35M 10.46% | 514.34M 10.06% | 561.71M 9.21% | 664.87M 18.37% | 725.33M 9.09% | 744.12M 2.59% | 771.85M 3.73% | 815.55M 5.66% | 787.61M 3.43% | 719.05M 8.71% | 689.73M 4.08% | 660.17M 4.29% | 640.94M 2.91% | 584.16M 8.86% | 562.49M 3.71% | 576.68M 2.52% | 571.66M 0.87% | |
selling and marketing expenses | 1K - | -54.41M - | |||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 336.39M - | 354.79M 5.47% | 366.97M 3.43% | 367.59M 0.17% | 365.99M 0.44% | 381.36M 4.20% | 390.74M 2.46% | 395.72M 1.28% | 398.07M 0.59% | 407.50M 2.37% | 406.14M 0.33% | 394.50M 2.87% | 400.25M 1.46% | 407.72M 1.87% | 414.18M 1.58% | 424.38M 2.46% | 438.00M 3.21% | 457.61M 4.48% | 459.33M 0.38% | 466.15M 1.49% | 461.36M 1.03% | 478.14M 3.64% | 483.56M 1.13% | 485.71M 0.45% | 479.57M 1.26% | 479.57M - | |||||||||||||||||||
selling general and administrative expenses | 339.15M - | 336.39M 0.82% | 354.79M 5.47% | 366.97M 3.43% | 367.59M 0.17% | 365.99M 0.44% | 381.36M 4.20% | 390.74M 2.46% | 395.72M 1.28% | 398.07M 0.59% | 407.50M 2.37% | 406.14M 0.33% | 394.50M 2.87% | 400.25M 1.46% | 407.72M 1.87% | 414.18M 1.58% | 424.38M 2.46% | 438.00M 3.21% | 457.61M 4.48% | 459.33M 0.38% | 466.15M 1.49% | 461.36M 1.03% | 478.14M 3.64% | 483.56M 1.13% | 485.72M 0.45% | 479.57M 1.26% | 364.83M 23.93% | 390.80M 7.12% | 425.16M 8.79% | 423.06M 0.49% | 488.09M 15.37% | 495.58M 1.53% | 544.55M 9.88% | 514.19M 5.57% | 509.39M 0.93% | 548.58M 7.69% | 545.13M 0.63% | 552.23M 1.30% | 541.90M 1.87% | 496.73M 8.34% | 516.67M 4.01% | 521.60M 0.95% | 500.83M 3.98% | 510.79M 1.99% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | 400K - | 333K 16.75% | 224K 32.73% | -557K - | 192K - | 288K 50% | 314K 9.03% | 326K 3.82% | 309K 5.21% | 301K 2.59% | 365K 21.26% | 481K 31.78% | 416K 13.51% | 463K 11.30% | 442K 4.54% | 429K 2.94% | 371K 13.52% | 342K 7.82% | 341K 0.29% | 339K 0.59% | 339K 0% | 338K 0.29% | 330K 2.37% | 26.09M 7,807.58% | 40.54M 55.36% | 576K 98.58% | 576K 0% | 572K 0.69% | 517K 9.62% | 417K 19.34% | 416K 0.24% | 417K 0.24% | 417K 0% | 721K 72.90% | -2.03B 281,677.12% | -305K - | |||||||||
cost and expenses | 980.20M - | 982.57M 0.24% | 1.04B 6.00% | 1.09B 4.28% | 1.09B 0.21% | 1.08B 0.99% | 1.12B 4.22% | 1.15B 2.74% | 1.16B 0.59% | 1.17B 0.74% | 1.19B 2.22% | 1.19B 0.21% | 1.14B 4.35% | 1.16B 1.88% | 1.18B 1.38% | 1.19B 1.26% | 1.22B 2.09% | 1.26B 3.57% | 1.31B 3.69% | 1.32B 0.58% | 1.33B 0.96% | 1.32B 0.41% | 1.36B 2.62% | 1.39B 2.38% | 1.38B 0.37% | 1.38B 0.62% | 1.05B 23.66% | 1.11B 6.02% | 1.22B 9.11% | 1.26B 3.72% | 1.40B 11.43% | 1.48B 5.63% | 1.57B 5.90% | 1.56B 0.84% | 1.56B 0.03% | 1.59B 2.42% | 1.55B 2.59% | 1.58B 1.68% | -1.49B 194.22% | 1.42B 195.39% | 1.41B 1.00% | 1.44B 2.11% | 1.40B 2.67% | 1.40B 0.56% | |
operating expenses | 339.55M - | 336.72M 0.83% | 355.01M 5.43% | 366.97M 3.37% | 367.59M 0.17% | 365.99M 0.44% | 381.36M 4.20% | 390.74M 2.46% | 395.92M 1.33% | 398.36M 0.62% | 407.81M 2.37% | 406.47M 0.33% | 394.81M 2.87% | 400.55M 1.45% | 408.09M 1.88% | 414.66M 1.61% | 424.80M 2.45% | 438.46M 3.22% | 458.05M 4.47% | 459.76M 0.37% | 466.52M 1.47% | 461.70M 1.03% | 478.48M 3.63% | 483.89M 1.13% | 486.06M 0.45% | 479.91M 1.26% | 365.16M 23.91% | 391.13M 7.11% | 425.38M 8.76% | 423.64M 0.41% | 488.67M 15.35% | 496.15M 1.53% | 545.07M 9.86% | 514.61M 5.59% | 509.81M 0.93% | 549.00M 7.69% | 545.55M 0.63% | 552.95M 1.36% | -1.49B 369.15% | 496.73M 133.38% | 516.67M 4.01% | 521.60M 0.95% | 500.83M 3.98% | 511.09M 2.05% | |
interest expense | 151K - | 166K - | 718K 332.53% | 2.35M 226.74% | 4.78M 103.67% | -59.41M 1,343.34% | |||||||||||||||||||||||||||||||||||||||
ebitda | 116.14M - | 102.11M 12.08% | 123.65M 21.10% | 138.25M 11.81% | 133.17M 3.68% | 128.10M 3.80% | 149.15M 16.43% | 159.07M 6.65% | 144.36M 9.25% | 133.90M 7.25% | 165.08M 23.29% | 146.37M 11.34% | 124.70M 14.81% | 125.58M 0.71% | 130.72M 4.09% | 132.22M 1.15% | 128.76M 2.62% | 134.37M 4.35% | 149.51M 11.27% | 151.14M 1.09% | 153.91M 1.83% | 146.23M 4.99% | 159.40M 9.01% | 162.89M 2.19% | 153.23M 5.93% | 131.14M 14.41% | 58.25M 55.58% | 50.45M 13.39% | 48.64M 3.59% | 126.66M 160.41% | 148.97M 17.61% | 231.51M 55.41% | 176.53M 23.75% | 287.65M 62.95% | 371.77M 29.24% | 254.37M 31.58% | 149.10M 41.38% | 110.21M 26.08% | 151.21M 37.20% | 144.21M 4.63% | 67.50M 53.19% | 54.21M 19.69% | 75.85M 39.92% | 95.19M 25.50% | |
operating income | 103.89M - | 102.01M 1.81% | 123.65M 21.21% | 138.25M 11.81% | 133.32M 3.57% | 128.10M 3.91% | 149.15M 16.43% | 159.07M 6.65% | 144.31M 9.27% | 133.79M 7.29% | 149.41M 11.68% | 146.32M 2.07% | 124.58M 14.86% | 125.50M 0.74% | 130.71M 4.15% | 132.27M 1.20% | 129.04M 2.44% | 134.64M 4.34% | 149.07M 10.72% | 150.71M 1.10% | 154.98M 2.84% | 145.89M 5.87% | 159.06M 9.03% | 162.55M 2.19% | 154.25M 5.11% | 130.81M 15.20% | 58.02M 55.64% | 76.42M 31.70% | 88.95M 16.40% | 138.12M 55.28% | 176.20M 27.57% | 229.42M 30.20% | 199.10M 13.21% | 287.24M 44.27% | 371.36M 29.29% | 253.95M 31.62% | 148.68M 41.45% | 109.49M 26.36% | 151.21M 38.10% | 144.21M 4.63% | 67.50M 53.19% | 40.90M 39.41% | 75.85M 85.45% | 60.56M 20.15% | |
depreciation and amortization | 12.48M - | 333K 97.33% | 224K 32.73% | 12.11M 5,304.91% | 12.95M 7.00% | 13.01M 0.40% | 13.56M 4.27% | 12.92M 4.74% | 192K 98.51% | 288K 50% | 15.90M 5,421.18% | 326K 97.95% | 309K 5.21% | 301K 2.59% | 365K 21.26% | 481K 31.78% | 416K 13.51% | 463K 11.30% | 442K 4.54% | 429K 2.94% | 371K 13.52% | 342K 7.82% | 341K 0.29% | 339K 0.59% | 339K 0% | 338K 0.29% | 330K 2.37% | 334K 1.21% | 217K 35.03% | 576K 165.44% | 576K 0% | 572K 0.69% | 517K 9.62% | 417K 19.34% | 416K 0.24% | 417K 0.24% | 417K 0% | 721K 72.90% | 13.21M 1,732.45% | 11.29M 14.53% | 13.31M - | 34.62M - | |||
total other income expenses net | 229K - | 238K 3.93% | 224K 5.88% | 108K 51.79% | 154K 42.59% | 72K 53.25% | 88K 22.22% | 240K 172.73% | 150K 37.50% | 181K 20.67% | 231K 27.62% | 283K 22.51% | 193K 31.80% | 223K 15.54% | 355K 59.19% | 530K 49.30% | 691K 30.38% | 735K 6.37% | 1.01M 36.87% | 1.20M 18.89% | 1.45M 20.82% | 1.50M 3.53% | 1.04M 30.35% | 1.23M 18.04% | 1.36M 10.33% | 957K 29.48% | 105K 89.03% | 26.09M 24,752.38% | 40.54M 55.36% | 11.99M 70.43% | 27.81M 131.98% | -1.76M 106.33% | 23.04M 1,409.84% | -59.84M 359.70% | -130.53M 118.14% | -28.32M 78.30% | 54.42M 292.12% | 59.41M 9.17% | 28.35M 52.28% | -7.86M 127.74% | 52.63M 769.29% | 49.79M 5.40% | 20.61M 58.60% | 34.62M 67.94% | |
income before tax | 103.89M - | 102.01M 1.81% | 123.65M 21.21% | 138.36M 11.89% | 133.32M 3.64% | 128.17M 3.86% | 149.24M 16.43% | 159.31M 6.75% | 144.31M 9.41% | 133.79M 7.29% | 149.41M 11.68% | 146.32M 2.07% | 124.58M 14.86% | 125.50M 0.74% | 130.71M 4.15% | 132.27M 1.20% | 129.04M 2.44% | 134.64M 4.34% | 150.07M 11.46% | 151.91M 1.22% | 154.98M 2.03% | 147.38M 4.90% | 160.10M 8.63% | 163.78M 2.30% | 154.25M 5.82% | 131.76M 14.58% | 58.02M 55.96% | 102.51M 76.67% | 129.59M 26.41% | 150.11M 15.84% | 203.86M 35.81% | 227.66M 11.67% | 222.14M 2.42% | 227.40M 2.37% | 240.83M 5.91% | 225.62M 6.32% | 203.10M 9.98% | 168.90M 16.84% | 151.21M 10.47% | 136.34M 9.83% | 120.13M 11.89% | 90.69M 24.51% | 96.46M 6.37% | 95.19M 1.32% | |
income tax expense | 37.01M - | 40.46M 9.33% | 48.51M 19.89% | 53.18M 9.61% | 49.27M 7.35% | 50.25M 2.00% | 59.53M 18.46% | 62.58M 5.13% | 50.87M 18.71% | 50.38M 0.98% | 57.80M 14.74% | 55.76M 3.53% | 46.79M 16.07% | 46.98M 0.40% | 50.39M 7.26% | 47.57M 5.60% | 81.99M 72.36% | 38.47M 53.08% | 40.76M 5.95% | 36.66M 10.05% | 41.42M 12.97% | 37.59M 9.26% | 45.49M 21.03% | 46.60M 2.44% | 41.40M 11.15% | 41.85M 1.07% | 11.83M 71.74% | 26.76M 126.25% | 35.17M 31.42% | 39.51M 12.34% | 54.65M 38.32% | 56.79M 3.91% | 54.20M 4.56% | 59.16M 9.16% | 65.01M 9.89% | 59.42M 8.60% | 55.45M 6.69% | 46.89M 15.42% | 44.92M 4.21% | 40.80M 9.17% | 32.83M 19.54% | 26.99M 17.79% | 28.31M 4.89% | 29.73M 5.05% | |
net income | 66.89M - | 61.55M 7.97% | 75.14M 22.08% | 85.18M 13.37% | 84.05M 1.33% | 77.92M 7.29% | 89.71M 15.12% | 96.72M 7.82% | 93.44M 3.39% | 83.42M 10.73% | 91.62M 9.83% | 90.57M 1.14% | 77.79M 14.11% | 78.52M 0.94% | 80.32M 2.29% | 84.70M 5.46% | 47.05M 44.45% | 96.17M 104.41% | 109.31M 13.67% | 115.24M 5.42% | 113.56M 1.46% | 109.80M 3.32% | 114.61M 4.38% | 117.18M 2.24% | 112.84M 3.70% | 89.92M 20.32% | 46.20M 48.62% | 75.75M 63.97% | 94.42M 24.64% | 110.60M 17.14% | 149.21M 34.91% | 170.87M 14.51% | 167.94M 1.71% | 168.24M 0.18% | 175.82M 4.51% | 166.21M 5.47% | 147.65M 11.16% | 122.00M 17.37% | 106.29M 12.88% | 95.55M 10.11% | 87.30M 8.63% | 63.70M 27.04% | 68.16M 6.99% | 65.45M 3.97% | |
weighted average shs out | 135.22M - | 135.33M 0.08% | 134.70M 0.47% | 134.05M 0.48% | 133.37M 0.51% | 133.08M 0.22% | 132.50M 0.43% | 131.28M 0.92% | 130.17M 0.85% | 129.28M 0.68% | 128.59M 0.54% | 127.61M 0.76% | 126.50M 0.87% | 125.54M 0.77% | 124.62M 0.73% | 123.57M 0.84% | 122.92M 0.52% | 121.93M 0.80% | 121.31M 0.51% | 120.11M 0.98% | 118.74M 1.15% | 117.07M 1.40% | 116.38M 0.59% | 115.18M 1.03% | 114.03M 1.00% | 113.19M 0.74% | 112.86M 0.28% | 112.81M 0.05% | 112.06M 0.66% | 111.42M 0.57% | 110.86M 0.51% | 110.18M 0.62% | 109.49M 0.62% | 109.22M 0.25% | 108.83M 0.35% | 107.86M 0.90% | 106.98M 0.81% | 106.42M 0.52% | 106.10M 0.30% | 105.34M 0.72% | 104.29M 1.00% | 103.79M 0.48% | 103.15M 0.61% | 102.17M 0.95% | |
weighted average shs out dil | 136.81M - | 136.16M 0.48% | 135.71M 0.33% | 135.37M 0.25% | 134.96M 0.30% | 134.29M 0.50% | 133.55M 0.55% | 132.49M 0.80% | 131.43M 0.80% | 130.14M 0.98% | 129.33M 0.62% | 128.19M 0.88% | 127.43M 0.60% | 126.42M 0.79% | 125.10M 1.04% | 124.20M 0.72% | 123.88M 0.26% | 122.89M 0.80% | 122.27M 0.50% | 121.44M 0.67% | 119.85M 1.31% | 117.97M 1.57% | 116.99M 0.83% | 115.87M 0.96% | 114.86M 0.87% | 113.86M 0.87% | 113.12M 0.65% | 113.36M 0.21% | 112.94M 0.37% | 112.50M 0.39% | 111.89M 0.54% | 111.49M 0.36% | 111.02M 0.42% | 110.59M 0.39% | 109.70M 0.81% | 108.62M 0.98% | 107.81M 0.75% | 107.13M 0.63% | 106.42M 0.66% | 105.81M 0.58% | 104.96M 0.80% | 104.40M 0.53% | 103.33M 1.03% | 102.39M 0.90% | |
eps | 0.49 - | 0.45 8.16% | 0.56 24.44% | 0.64 14.29% | 0.63 1.56% | 0.59 6.35% | 0.68 15.25% | 0.74 8.82% | 0.72 2.70% | 0.65 9.72% | 0.71 9.23% | 0.71 0% | 0.61 14.08% | 0.63 3.28% | 0.64 1.59% | 0.69 7.81% | 0.38 44.93% | 0.79 107.89% | 0.90 13.92% | 0.96 6.67% | 0.96 0% | 0.94 2.08% | 0.98 4.26% | 1.02 4.08% | 0.99 2.94% | 0.79 20.20% | 0.41 48.10% | 0.67 63.41% | 0.84 25.37% | 0.99 17.86% | 1.35 36.36% | 1.55 14.81% | 1.53 1.29% | 1.54 0.65% | 1.62 5.19% | 1.54 4.94% | 1.38 10.39% | 1.15 16.67% | 1 13.04% | 0.91 9.00% | 0.84 7.69% | 0.61 27.38% | 0.66 8.20% | 0.64 3.03% | |
epsdiluted | 0.49 - | 0.45 8.16% | 0.55 22.22% | 0.63 14.55% | 0.62 1.59% | 0.58 6.45% | 0.67 15.52% | 0.73 8.96% | 0.71 2.74% | 0.64 9.86% | 0.71 10.94% | 0.71 0% | 0.61 14.08% | 0.62 1.64% | 0.64 3.23% | 0.68 6.25% | 0.38 44.12% | 0.78 105.26% | 0.89 14.10% | 0.95 6.74% | 0.95 0% | 0.93 2.11% | 0.98 5.38% | 1.01 3.06% | 0.98 2.97% | 0.79 19.39% | 0.41 48.10% | 0.67 63.41% | 0.84 25.37% | 0.98 16.67% | 1.33 35.71% | 1.53 15.04% | 1.51 1.31% | 1.52 0.66% | 1.60 5.26% | 1.53 4.38% | 1.37 10.46% | 1.14 16.79% | 1 12.28% | 0.90 10.00% | 0.83 7.78% | 0.61 26.51% | 0.66 8.20% | 0.64 3.03% |
All numbers in USD (except ratios and percentages)