Barrett Business Services (BBSI) Financials: Revenue & Earnings

BBSI price $32.38 -0.19 -0.58%

Ticker
BBSI
Price
$32.38
Change
-0.19 -0.58%
Market cap ?
$784.75M
P/E ?
23.97
Forward P/E ?
24.21
Dividend yield ?
0.96%
Beta ?
0.94
Sector
Industrials
Industry
Staffing & Employment Services
Stocklytics score
46
Value
55
Quality
46
Growth
37

Stocklytics score rationale: value 55, quality 46, growth 37.

Financials

2016201720182019202020212022202320242025
8405860009204320009406980009423110008808240009551660001054326000106930700011445310001240298000

Barrett Business Services, Inc. (BBSI) delivers a range of business management solutions specifically designed for small and mid-sized enterprises across the United States. The company has developed a proprietary management platform that seamlessly integrates a strategic, knowledge-based approach, typically found in management consulting, with the practical tools and capabilities characteristic of the human resource…

Fair value

BBSI fair value $48.86. Price $32.38. Price is 34% below fair value.

Below fair value, and cheaper than usual. A larger discount than on 79% of days in the past 5 years.

Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.

Calculated with a 10-year free-cash-flow discount. Starting free cash flow 32.83M. Growth 20.00%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 9.47% (beta 0.9). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 24.24M. Net debt -70.58M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.

Compare BBSI

Earnings

DateEPS actualEPS estimateRevenueRevenue estimate
2026-11-04—0.69—343.19M
2026-08-050.520.56319.30M321.55M
2026-05-06-0.59-0.15307.00M306.68M
2026-02-250.640.64321.10M326.19M
2025-11-050.790.81318.95M323.43M
2025-08-060.700.65307.66M299.95M
2025-05-07-0.04-0.13292.57M285.91M
2025-02-260.630.62304.82M293.65M
2024-11-060.740.69294.28M293.65M
2024-07-310.620.58279.65M275.00M
2024-05-01-0.02-0.33265.80M272.53M
2024-02-280.540.47276.68M281.20M
2023-11-010.670.60273.33M281.20M
2023-08-020.620.46264.63M273.35M
2023-05-030.030.01254.67M260.03M
2023-03-010.410.41271.95M274.51M
2022-11-020.610.54273.82M272.97M
2022-08-030.620.47262.18M257.58M
2022-05-040.01-0.16246.40M236.60M
2022-03-020.350.24256.60M250.86M
2021-11-030.490.49246.95M242.73M
2021-08-040.560.36233.20M224.15M
2021-05-05-0.15-0.16218.44M218.28M
2021-03-030.230.17233.18M229.87M
2020-11-030.600.38227.51M140.30M
2020-08-040.380.23201.03M177.48M
2020-05-05-0.11-0.07219.10M141.20M
2020-02-250.380.33245.15M209.43M
2019-11-050.810.58247.96M172.96M
2019-08-060.450.41230.98M215.67M
2019-04-30-0.08-0.20218.22M795.43M
2019-02-260.550.44237.83M168.96M
2018-11-060.630.55247.29M223.55M
2018-08-070.370.44231.60M272.84M
2018-05-01-0.31-0.46223.97M324.35M
2018-02-270.351.14244.73M202.14M
2017-11-070.491.60240.13M196.00M
2017-08-080.37—225.57M—
2017-05-04-0.39—210.00M—
2017-03-070.31—221.10M—

Dividends

Yield 0.99%. Payout ratio 22.79%. Frequency Quarterly.

Safety score 91/100 · Safe. Payout ratio is 23% of earnings. Dividends use less than 40% of free cash flow. Dividends were paid in 21 separate years. Yield is 1.0%, which is modest.

Ex-dateDividendRecordPaymentFrequency
2026-08-21$0.082026-08-212026-09-04Quarterly
2026-05-22$0.082026-05-222026-06-05Quarterly
2026-03-13$0.082026-03-132026-03-27Quarterly
2025-11-21$0.082025-11-212025-12-05Quarterly
2025-08-22$0.082025-08-222025-09-05Quarterly
2025-05-23$0.082025-05-232025-06-06Quarterly
2025-03-14$0.082025-03-142025-03-28Quarterly
2024-11-22$0.082024-11-222024-12-06Quarterly
2024-08-16$0.082024-08-162024-08-30Quarterly
2024-05-16$0.072024-05-172024-05-31Quarterly
2024-03-14$0.072024-03-152024-03-28Quarterly
2023-11-16$0.072023-11-172023-12-01Quarterly
2023-08-17$0.072023-08-182023-09-01Quarterly
2023-05-18$0.072023-05-192023-06-02Quarterly
2023-03-16$0.072023-03-172023-03-31Quarterly
2022-11-17$0.072022-11-182022-12-02Quarterly
2022-08-18$0.072022-08-192022-09-02Quarterly
2022-05-19$0.072022-05-202022-06-03Quarterly
2022-03-17$0.072022-03-182022-04-01Quarterly
2021-11-18$0.072021-11-192021-12-03Quarterly
2021-08-19$0.072021-08-202021-09-03Quarterly
2021-05-20$0.072021-05-212021-06-04Quarterly
2021-03-18$0.072021-03-192021-04-02Quarterly
2020-11-19$0.072020-11-202020-12-04Quarterly
2020-08-20$0.072020-08-212020-09-04Quarterly
2020-05-21$0.072020-05-222020-06-05Quarterly
2020-03-12$0.072020-03-132020-03-27Quarterly
2019-11-21$0.072019-11-222019-12-06Quarterly
2019-08-22$0.072019-08-232019-09-06Quarterly
2019-05-16$0.062019-05-172019-05-31Quarterly
2019-03-14$0.062019-03-152019-03-29Quarterly
2018-11-21$0.062018-11-232018-12-07Quarterly
2018-08-23$0.062018-08-242018-09-07Quarterly
2018-05-17$0.062018-05-182018-06-01Quarterly
2018-03-15$0.062018-03-162018-03-30Quarterly
2017-11-22$0.062017-11-242017-12-08Quarterly
2017-08-23$0.062017-08-252017-09-08Quarterly
2017-05-18$0.062017-05-222017-06-05Quarterly
2017-02-23$0.062017-02-272017-03-14Quarterly
2016-11-18$0.062016-11-222016-12-06Quarterly
2016-08-18$0.062016-08-222016-09-06Quarterly
2016-05-20$0.062016-05-242016-06-03Quarterly
2016-02-17$0.062016-02-192016-03-04Quarterly
2015-11-18$0.062015-11-202015-12-04Quarterly
2015-08-19$0.062015-08-212015-09-04Quarterly
2015-05-20$0.062015-05-222015-06-05Quarterly
2015-02-18$0.062015-02-202015-03-06Quarterly
2014-11-19$0.062014-11-212014-12-05Quarterly
2014-08-20$0.042014-08-222014-09-05Quarterly
2014-05-21$0.042014-05-232014-06-06Quarterly
2014-02-19$0.042014-02-212014-03-07Quarterly
2013-11-20$0.042013-11-222013-12-06Quarterly
2013-08-21$0.032013-08-232013-09-06Quarterly
2013-05-22$0.032013-05-242013-06-07Quarterly
2013-02-27$0.032013-03-012013-03-15Quarterly
2012-11-28$0.032012-11-302012-12-14Quarterly
2012-08-22$0.032012-08-242012-09-07Quarterly
2012-05-23$0.032012-05-252012-06-08Quarterly
2012-02-27$0.032012-02-292012-03-14Quarterly
2011-11-22$0.032011-11-252011-12-09Quarterly
2011-08-24$0.022011-08-262011-09-09Quarterly
2011-05-26$0.022011-05-312011-06-14Quarterly
2011-02-23$0.022011-02-252011-03-11Quarterly
2010-11-23$0.022010-11-262010-12-10Quarterly
2010-08-25$0.022010-08-272010-09-10Quarterly
2010-05-26$0.022010-05-282010-06-11Quarterly
2010-02-24$0.022010-02-262010-03-12Quarterly
2009-11-24$0.022009-11-272009-12-11Quarterly
2009-08-26$0.022009-08-282009-09-11Quarterly
2009-05-27$0.022009-05-292009-06-12Quarterly
2009-02-25$0.022009-02-272009-03-13Quarterly
2008-11-25$0.022008-11-282008-12-12Quarterly
2008-08-26$0.022008-08-282008-09-11Quarterly
2008-05-27$0.022008-05-292008-06-12Quarterly
2008-02-27$0.022008-02-292008-03-14Quarterly
2007-11-28$0.022007-11-302007-12-14Quarterly
2007-08-28$0.022007-08-302007-09-13Quarterly
2007-05-29$0.022007-05-312007-06-14Quarterly
2007-02-26$0.022007-02-282007-03-14Quarterly
2006-11-28$0.022006-11-302006-12-21Quarterly

Insider trades

DateInsiderActionSharesPriceValue
2026-07-07Potts James RSell3.49K$38.00132.62K
2026-07-06Potts James RSell3.49K$37.55130.93K
2026-07-02Potts James RSell1.80K$38.0068.48K
2026-07-02MEEKER ANTHONYSell12.00K$37.85454.23K
2026-07-01Finn Mark StevenBuy2.34K——
2026-07-01Finn Mark StevenBuy2.78K——
2026-07-01Finn Mark StevenSell2.34K——
2026-07-01Clabby Joseph StephenBuy2.34K——
2026-07-01Clabby Joseph StephenBuy2.78K——
2026-07-01Clabby Joseph StephenSell2.34K——
2026-07-01McReynolds Alexandra MorehouseBuy2.34K——
2026-07-01McReynolds Alexandra MorehouseBuy2.78K——
2026-07-01McReynolds Alexandra MorehouseSell2.34K——
2026-07-01Kramer GaryBuy9.22K——
2026-07-01Kramer GarySell1.61K$37.7360.71K
2026-07-01Kramer GarySell5.28K$37.73199.37K
2026-07-01Kramer GaryBuy11.48K——
2026-07-01Kramer GarySell5.57K$37.73210.19K
2026-07-01Kramer GarySell4.52K$37.73170.43K
2026-07-01Kramer GarySell3.63K$37.73136.92K
2026-07-01Kramer GaryBuy14.16K——
2026-07-01Kramer GaryBuy13.43K——
2026-07-01Kramer GaryBuy4.09K——
2026-07-01Kramer GaryBuy43.37K——
2026-07-01Kramer GarySell9.22K——
2026-07-01Kramer GarySell11.48K——
2026-07-01Kramer GarySell14.16K——
2026-07-01Kramer GaryBuy1.88K——
2026-07-01Kramer GarySell13.43K——
2026-07-01Blotz GeraldBuy2.72K——
2026-07-01Blotz GeraldBuy3.43K——
2026-07-01Blotz GeraldSell2.75K$37.73103.83K
2026-07-01Blotz GeraldSell2.08K$37.7378.55K
2026-07-01Blotz GeraldBuy5.21K——
2026-07-01Blotz GeraldSell1.37K$37.7351.73K
2026-07-01Blotz GeraldSell1.09K$37.7341.01K
2026-07-01Blotz GeraldBuy6.89K——
2026-07-01Blotz GeraldBuy12.72K——
2026-07-01Blotz GeraldSell2.72K——
2026-07-01Blotz GeraldSell3.43K——
2026-07-01Blotz GeraldSell5.21K——
2026-07-01Blotz GeraldBuy644——
2026-07-01Blotz GeraldSell6.89K——
2026-07-01Harris Anthony JBuy2.39K——
2026-07-01Harris Anthony JSell180$37.736.79K
2026-07-01Harris Anthony JSell1.71K$37.7364.63K
2026-07-01Harris Anthony JBuy2.97K——
2026-07-01Harris Anthony JSell1.62K$37.7361.31K
2026-07-01Harris Anthony JSell1.17K$37.7344.14K
2026-07-01Harris Anthony JBuy4.13K——
2026-07-01Harris Anthony JSell942$37.7335.54K
2026-07-01Harris Anthony JBuy4.35K——
2026-07-01Harris Anthony JBuy456——
2026-07-01Harris Anthony JBuy11.34K——
2026-07-01Harris Anthony JSell2.39K——
2026-07-01Harris Anthony JSell2.97K——
2026-07-01Harris Anthony JSell4.13K——
2026-07-01Harris Anthony JBuy1.99K——
2026-07-01Harris Anthony JSell4.35K——
2026-07-01Moradi Carla ABuy2.34K——
2026-07-01Moradi Carla ABuy2.78K——
2026-07-01Moradi Carla ASell2.34K——
2026-07-01Cusick Thomas B.Buy2.34K——
2026-07-01Cusick Thomas B.Buy2.78K——
2026-07-01Cusick Thomas B.Sell2.34K——
2026-07-01Price Vincent PBuy2.34K——
2026-07-01Price Vincent PBuy2.78K——
2026-07-01Price Vincent PSell2.34K——
2026-07-01MEEKER ANTHONYBuy2.34K——
2026-07-01MEEKER ANTHONYBuy2.78K——
2026-07-01MEEKER ANTHONYSell2.34K——
2026-07-01CARLEY THOMAS JBuy2.34K——
2026-07-01CARLEY THOMAS JBuy2.78K——
2026-07-01CARLEY THOMAS JSell2.34K——
2026-07-01Potts James RBuy1.83K——
2026-07-01Potts James RSell169$37.736.38K
2026-07-01Potts James RSell1.46K$37.7354.90K
2026-07-01Potts James RBuy2.30K——
2026-07-01Potts James RSell1.28K$37.7348.37K
2026-07-01Potts James RSell905$37.7334.15K
2026-07-01Potts James RBuy3.26K——
2026-07-01Potts James RSell720$37.7327.17K
2026-07-01Potts James RBuy3.70K——
2026-07-01Potts James RBuy428——
2026-07-01Potts James RBuy8.69K——
2026-07-01Potts James RSell1.83K——
2026-07-01Potts James RSell2.30K——
2026-07-01Potts James RSell3.26K——
2026-07-01Potts James RBuy803——
2026-07-01Potts James RSell3.70K——
2026-05-13Finn Mark StevenBuy1.00K$28.6028.60K
2026-03-26Finn Mark StevenBuy1.00K$29.4029.40K
2026-03-20Finn Mark StevenBuy500$27.8813.94K
2026-03-19Finn Mark StevenBuy500$27.9313.96K
2026-03-17Potts James RSell1.80K$28.6851.71K
2026-03-13Kramer GaryBuy8.37K$26.89225.07K
2026-03-03Finn Mark StevenBuy1.00K$27.5927.59K
2026-03-02Finn Mark StevenBuy1.00K$27.7227.72K
2026-02-23Potts James RBuy6.35K——
2026-02-23Potts James RSell2.75K$30.9284.88K

Institutional holders

Latest filed quarter: Q2 2026.

Institutions holding: 200, holders +10 vs prior quarter. Ownership 87.46%.

HolderSharesChangeChange %Value
BLACKROCK, INC.2.05M141.11K+7.39%72.79M
THRIVENT FINANCIAL FOR LUTHERANS1.71M816+0.05%60.67M
ROYCE & ASSOCIATES LP1.30M-77.80K-5.67%46.00M
MAWER INVESTMENT MANAGEMENT LTD.1.23M-471.24K-27.69%43.71M
PRIVATE CAPITAL MANAGEMENT, LLC1.21M209.23K+20.92%42.95M
VANGUARD CAPITAL MANAGEMENT LLC1.05M-18.41K-1.72%37.43M
WELLINGTON MANAGEMENT GROUP LLP855.06K-5.30K-0.62%30.37M
TRIGRAN INVESTMENTS, INC.778.36K59.97K+8.35%27.65M
DIMENSIONAL FUND ADVISORS LP721.38K60.20K+9.10%25.62M
STATE STREET CORP675.41K17.29K+2.63%23.99M
GEODE CAPITAL MANAGEMENT, LLC634.13K15.62K+2.53%22.53M
RENAISSANCE TECHNOLOGIES LLC531.44K-108.02K-16.89%18.88M
JACOBS LEVY EQUITY MANAGEMENT, INC478.95K177.85K+59.07%17.01M
HEARTLAND ADVISORS INC450.00K00.00%15.98M
POINT72 ASSET MANAGEMENT, L.P.376.51K376.51KNew13.37M
GOLDMAN SACHS GROUP INC347.06K77.63K+28.81%12.33M
TIETON CAPITAL MANAGEMENT, LLC319.39K55.62K+21.09%11.35M
GRANDEUR PEAK GLOBAL ADVISORS, LLC32.57K32.57KNew10.85M
SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P.301.21K301.21KNew10.70M
CHARLES SCHWAB INVESTMENT MANAGEMENT INC301.21K-11.91K-3.80%10.70M
NORTHERN TRUST CORP284.46K11.43K+4.19%10.10M
KENNEDY CAPITAL MANAGEMENT LLC273.82K92.22K+50.78%9.73M
FMR LLC260.39K105.27K+67.86%9.25M
RUSSELL INVESTMENTS GROUP, LTD.246.51K14.89K+6.43%8.76M
VANGUARD PORTFOLIO MANAGEMENT LLC225.44K-28.02K-11.05%8.01M

Earnings and financials

Barrett Business Services, Inc. (BBSI) trades at $32.38, with a market cap of $784.75M and a trailing P/E of 23.97. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.

Financials

2016201720182019202020212022202320242025
8405860009204320009406980009423110008808240009551660001054326000106930700011445310001240298000

Insights · Dividends · Forecast · Financials · Learn

Stocklytics home · Screener

Barrett Business Services (BBSI) Financials: Revenue & Earnings

BBSI$32.38-0.19 -0.58%

$784.75M

Market Cap

23.97

P/E

24.21

Forward P/E

46

Score

Price History