Source: Robert Half's 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 02, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Revenue
$5.25B
$5.27B
$5.80B
$6.07B
$5.11B
$6.46B
$7.24B
$6.39B
$5.80B
$5.38B
Cost of revenue
$3.09B
$3.10B
$3.39B
$3.55B
$3.10B
$3.77B
$4.14B
$3.82B
$3.55B
$3.38B
Gross profit
$2.16B
$2.16B
$2.41B
$2.53B
$2.01B
$2.70B
$3.09B
$2.58B
$2.25B
$2.00B
Selling, general & admin
$1.61B
$1.65B
$1.81B
$1.96B
$1.67B
$1.95B
$2.12B
$2.11B
$2.01B
$1.93B
Operating income
$554.46M
$517.28M
$588.92M
$621.75M
$421.76M
$805.82M
$890.61M
$464.59M
$241.47M
$76.46M
Pre-tax income
$554.11M
$517.52M
$591.60M
$625.51M
$421.88M
$803.78M
$896.96M
$576.58M
$357.67M
$194.35M
Income tax
$210.72M
$226.93M
$157.31M
$171.08M
$115.61M
$205.15M
$239.04M
$165.44M
$106.07M
$61.36M
Net income
$343.39M
$290.58M
$434.29M
$454.43M
$306.28M
$598.63M
$657.92M
$411.15M
$251.60M
$132.99M
EBITDA
$617.54M
$581.21M
$653.17M
$686.01M
$484.04M
$858.03M
$938.01M
$515.95M
$293.53M
$126.49M
EPS (basic)
$2.68
$2.34
$3.60
$3.93
$2.72
$5.42
$6.08
$3.90
$2.45
$1.33
EPS (diluted)
$2.67
$2.33
$3.57
$3.90
$2.70
$5.36
$6.03
$3.88
$2.44
$1.33
Diluted shares
128.77M
124.89M
121.60M
116.41M
113.32M
111.72M
109.17M
106.07M
103.03M
100.31M
Gross margin
41.2%
41.1%
41.6%
41.6%
39.4%
41.7%
42.7%
40.3%
38.8%
37.2%
Operating margin
10.6%
9.8%
10.2%
10.2%
8.3%
12.5%
12.3%
7.3%
4.2%
1.4%
Net margin
6.5%
5.5%
7.5%
7.5%
6.0%
9.3%
9.1%
6.4%
4.3%
2.5%
Balance sheet
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Cash & equivalents
$260.20M
$294.75M
$276.58M
$270.48M
$574.43M
$619.00M
$658.63M
$731.74M
$537.58M
$464.44M
Receivables
$703.23M
$732.40M
$794.45M
$832.80M
$714.16M
$984.69M
$1.02B
$860.87M
$772.28M
$748.46M
Total current assets
$1.28B
$1.43B
$1.47B
$1.63B
$1.84B
$2.27B
$2.29B
$2.30B
$2.13B
$2.12B
Goodwill
$209.79M
$210.88M
$209.96M
$210.36M
$223.06M
$222.85M
$237.81M
$237.97M
$237.18M
$251.47M
Total assets
$1.78B
$1.87B
$1.90B
$2.31B
$2.56B
$2.95B
$2.96B
$3.01B
$2.85B
$2.86B
Total current liabilities
$679.90M
$747.90M
$819.54M
$940.69M
$1.05B
$1.36B
$1.22B
$1.24B
$1.29B
$1.38B
Short-term debt
$167.00K
$183.00K
$200.00K
$218.00K
$239.00K
$0
—
—
—
—
Long-term debt
$840.00K
$657.00K
$457.00K
$239.00K
$0
—
—
—
—
—
Total debt
$1.01M
$840.00K
$657.00K
$457.00K
$239.00K
$0
—
—
—
—
Total liabilities
$691.37M
$762.19M
$839.90M
$1.17B
$1.35B
$1.57B
$1.40B
$1.42B
$1.48B
$1.58B
Shareholders' equity
$1.09B
$1.11B
$1.06B
$1.14B
$1.21B
$1.38B
$1.57B
$1.59B
$1.38B
$1.28B
Cash flow
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Operating cash flow
$442.08M
$452.99M
$572.32M
$519.63M
$596.53M
$603.14M
$683.75M
$636.88M
$410.47M
$319.96M
Capital expenditures
$82.96M
$40.75M
$42.48M
$59.46M
$33.38M
$36.61M
$61.12M
$45.87M
$56.32M
$53.16M
Free cash flow
$359.12M
$412.24M
$529.84M
$460.17M
$563.15M
$566.52M
$622.63M
$591.01M
$354.15M
$266.81M
Investing cash flow
-$112.23M
-$78.50M
-$88.51M
-$102.14M
$9.46M
-$87.61M
-$116.62M
-$112.25M
-$87.12M
-$85.70M
Financing cash flow
-$288.30M
-$352.89M
-$490.12M
-$423.37M
-$315.32M
-$458.59M
-$509.18M
-$460.54M
-$496.44M
-$330.31M
Dividends paid
$114.16M
$121.00M
$136.42M
$145.63M
$155.94M
$170.61M
$189.29M
$205.91M
$220.41M
$238.22M
Share buybacks
$176.03M
$231.72M
$353.51M
$277.54M
$159.17M
$287.74M
$319.90M
$254.62M
$276.03M
$92.09M
Depreciation & amortization
$63.08M
$63.93M
$64.24M
$64.26M
$62.28M
$52.21M
$47.40M
$51.36M
$52.05M
$50.03M
Income statement
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Revenue
$1.47B
$1.48B
$1.47B
$1.47B
$1.38B
$1.35B
$1.37B
$1.35B
$1.30B
$1.30B
$1.34B
$1.36B
Cost of revenue
$888.73M
$913.14M
$895.85M
$893.35M
$846.27M
$852.86M
$860.27M
$850.25M
$812.82M
$820.27M
$862.34M
$827.20M
Gross profit
$584.16M
$562.80M
$576.68M
$571.66M
$536.10M
$499.05M
$509.47M
$504.23M
$489.56M
$479.91M
$474.03M
$532.10M
Selling, general & admin
$519.55M
$521.90M
$501.14M
$511.09M
$471.63M
$460.16M
$507.93M
$490.64M
$467.11M
$443.00M
$536.33M
$457.25M
Operating income
$23.25M
$40.90M
$75.54M
$60.56M
$64.47M
$38.88M
$1.54M
$13.59M
$22.45M
$36.91M
-$62.30M
$74.85M
Pre-tax income
$120.13M
$90.69M
$96.46M
$95.19M
$75.34M
$22.28M
$61.43M
$63.72M
$46.92M
$31.44M
$40.59M
$74.67M
Income tax
$32.83M
$26.99M
$28.31M
$29.73M
$21.05M
$4.93M
$20.46M
$20.80M
$15.16M
$17.65M
$14.27M
$24.80M
Net income
$87.30M
$63.70M
$68.16M
$65.45M
$54.29M
$17.35M
$40.97M
$42.92M
$31.76M
$13.79M
$26.32M
$49.87M
EBITDA
$36.65M
$53.90M
$88.06M
$73.76M
$77.81M
$51.89M
$14.14M
$25.87M
$34.59M
$49.20M
-$49.95M
$87.13M
EPS (basic)
$0.84
$0.61
$0.66
$0.64
$0.54
$0.17
$0.41
$0.43
$0.32
$0.14
$0.26
$0.50
EPS (diluted)
$0.84
$0.61
$0.66
$0.64
$0.53
$0.17
$0.41
$0.43
$0.32
$0.14
$0.26
$0.49
Diluted shares
-376.00K
104.40M
103.33M
102.39M
-343.00K
101.02M
100.54M
100.04M
-217.00K
99.90M
100.31M
100.94M
Gross margin
39.7%
38.1%
39.2%
39.0%
38.8%
36.9%
37.2%
37.2%
37.6%
36.9%
35.5%
39.1%
Operating margin
1.6%
2.8%
5.1%
4.1%
4.7%
2.9%
0.1%
1.0%
1.7%
2.8%
-4.7%
5.5%
Net margin
5.9%
4.3%
4.6%
4.5%
3.9%
1.3%
3.0%
3.2%
2.4%
1.1%
2.0%
3.7%
Balance sheet
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Cash & equivalents
$731.74M
$540.94M
$547.37M
$570.47M
$537.58M
$342.47M
$380.55M
$365.29M
$464.44M
$278.39M
$324.71M
$321.29M
Receivables
$860.87M
$861.45M
$893.47M
$885.40M
$772.28M
$786.56M
$826.87M
$838.00M
$748.46M
$776.36M
$821.44M
$826.16M
Total current assets
$2.30B
$2.19B
$2.23B
$2.26B
$2.13B
$1.97B
$2.08B
$2.12B
$2.12B
$1.97B
$2.14B
$2.13B
Goodwill
$237.97M
$237.73M
$237.64M
$237.98M
$237.18M
$237.36M
$251.15M
$251.27M
$251.47M
$250.98M
$250.70M
$250.62M
Total assets
$3.01B
$2.89B
$2.94B
$2.98B
$2.85B
$2.70B
$2.83B
$2.85B
$2.86B
$2.70B
$2.86B
$2.85B
Total current liabilities
$1.24B
$1.18B
$1.26B
$1.31B
$1.29B
$1.19B
$1.32B
$1.36B
$1.38B
$1.27B
$1.46B
$1.44B
Total liabilities
$1.42B
$1.37B
$1.46B
$1.51B
$1.48B
$1.38B
$1.52B
$1.56B
$1.58B
$1.47B
$1.65B
$1.64B
Shareholders' equity
$1.59B
$1.52B
$1.48B
$1.47B
$1.38B
$1.31B
$1.31B
$1.29B
$1.28B
$1.23B
$1.21B
$1.21B
Cash flow
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Operating cash flow
$114.63M
-$15.92M
$141.95M
$129.60M
$154.83M
-$59.35M
$119.38M
$77.40M
$182.53M
-$112.34M
$108.70M
$66.18M
Capital expenditures
$11.72M
$11.78M
$12.39M
$17.84M
$14.31M
$12.39M
$15.18M
$13.84M
$11.75M
$8.49M
$7.16M
$8.44M
Free cash flow
$102.91M
-$27.70M
$129.56M
$111.76M
$140.53M
-$71.74M
$104.20M
$63.57M
$170.79M
-$120.83M
$101.54M
$57.73M
Investing cash flow
-$21.16M
-$22.03M
-$15.43M
-$20.64M
-$29.01M
-$32.71M
-$16.03M
-$13.88M
-$23.08M
-$3.28M
-$1.86M
-$10.25M
Financing cash flow
-$106.41M
-$143.39M
-$115.05M
-$103.38M
-$134.62M
-$111.22M
-$80.43M
-$79.96M
-$58.70M
-$67.84M
-$59.73M
-$59.04M
Dividends paid
$50.67M
$57.50M
$54.75M
$54.02M
$54.14M
$61.29M
$59.37M
$58.89M
$58.67M
$61.72M
$59.12M
$59.01M
Share buybacks
$55.74M
$85.89M
$60.30M
$49.36M
$80.48M
$49.94M
$21.06M
$21.07M
$24.00K
$6.12M
$618.00K
$33.00K
Depreciation & amortization
$13.40M
$13.00M
$12.52M
$13.19M
$13.34M
$13.01M
$12.60M
$12.29M
$12.14M
$12.29M
$12.35M
$12.28M
Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.