XML 27 R20.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Stock Repurchase Program | 12 Months Ended
--- | ---
Dec. 31, 2024
Text Block [Abstract] |
Stock Repurchase Program | Note 10 - Stock Repurchase Program The Company maintains a stock repurchase program approved by the Board of Directors, which authorizes the repurchase of shares from time to time in open market purchases. On July 31, 2023, the Board of Directors authorized the repurchase of up to $75.0 million of the Company’s common stock over a two-year period beginning July 31, 2023. The new repurchase program replaces the program approved in February 2022. The Company repurchased 848,958, 1,500,456 and 2,423,748 shares at an aggregate purchase price of $29.1 million, $34.2 million, and $47.2 million during 2024, 2023 and 2022, respectively. In addition, shares of restricted stock units withheld to satisfy tax-withholding obligations from the vesting of restricted stock units were 153,372, 131,552 and 92,452 in 2024, 2023 and 2022, respectively, which are not subject to the current repurchase program. See “Note 5. Revolving Credit Facility and Long-Term Debt” for related restrictions on share repurchases.

X
- Definition Stock repurchase program. + References No definition available. + Details
Name: | bbsi_StockRepurchaseProgramTextBlock
Namespace Prefix: | bbsi_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration