{"schema":"rootz.ai/sec-transcripts/v1","cik":"0000902791","name":"BARRETT BUSINESS SERVICES INC","ticker":"BBSI","transcript_count":1,"transcripts":[{"title":"BBSI Q4 FY2025 Earnings Call Transcript","fiscal_quarter":"Q4","fiscal_year":"FY2025","call_date":null,"pdf":{"filename":"BBSI_BBSI+Earnings+Call+Transcript+Q4+2025.pdf","hash":"9f01a79317fd500a7ea4d9aa6f41dd65b327f9c400ff443e8ba0fc46929206f547e0242fe090e25df76e20a3ec1bf6cd","size":261121,"note":"This PDF is the original evidence. Never modified. All extractions hash-link back to it."},"extractions":{"json":{"hash":"0659e5fb11a5ad706c01eec9903cf7030d0bab1557e19474b5c39064ca252248d0ae4d20ae7332380807c528a82cb01f","parent":"9f01a79317fd500a7ea4d9aa6f41dd65b327f9c400ff443e8ba0fc46929206f547e0242fe090e25df76e20a3ec1bf6cd"},"markdown":{"hash":"b33f38531d851a89427d11b3da4a5e7f32735b179678c4b7e4c0f4313c6dd7c0035144af8a191b2cbc61308af3267b75","parent":"9f01a79317fd500a7ea4d9aa6f41dd65b327f9c400ff443e8ba0fc46929206f547e0242fe090e25df76e20a3ec1bf6cd"}},"speakers":[],"speaker_count":0,"qa_questions":0,"key_metrics":[],"word_count":5669,"identity":{"domain":"ir.bbsi.com","snapshot_hash":"0bfb059c8bf36bddb6128ebebbb36d7dcf43d17135331cdc46e0c0b13ac78b20ee7091e55a7f9a90eddab8f9f80aa7bb","note":"SSL certificate + DNS records captured at scrape time. PDF hash links to this."},"origin":{"leaf":"e12a07475423d32a59c067d4c2a42aa102e6fe8fd01f686b8a21798d28b46155","parent":"0bfb059c8bf36bddb6128ebebbb36d7dcf43d17135331cdc46e0c0b13ac78b20ee7091e55a7f9a90eddab8f9f80aa7bb","timestamp":"2026-04-13T09:36:23.313Z","chain":"Company IR site (SSL/DNS) > PDF transcript (anchor) > JSON + MD extractions (leaves)"},"extraction_status":"extracted","extracted_at":"2026-04-13 09:36:23"}],"origin":{"leaf":"4c1e2e33e46bc944043cc5f999584583001d12fe9ef3f6cf5d75a6b159ee7e88","formula":"v2: sha256( sha256(content) || parent || source_accession )","content_sha256":"2578598ebaa7a5c1b1f84f88fc254375af98661f7689e143242d54dafef4e4c8","parent":"36e42af3e6aebbb7397ab1ba19c02e1431092f27cf3214d126abafc8500851f1","source":"9f01a79317fd500a7ea4d9aa6f41dd65b327f9c400ff443e8ba0fc46929206f547e0242fe090e25df76e20a3ec1bf6cd","chain":"sec.gov/EDGAR (retrieved over TLS, accession recorded) > origin.rootz.global extraction > this response","registry":"origin.rootz.global","verify":"Recompute it: sha256(sha256(<this response body minus the origin block>) || parent || source_accession). Deterministic — the same record yields the same leaf every time. GET /api/verify/{leaf} tells you whether we issued it.","stronger_check":"The leaf is our own hash. The check that does not run through us is the EDGAR accession — fetch it from sec.gov and compare.","keep_alive":"To continue the chain, include this leaf as your parent when you cite this data"},"_skill":{"_provenance":{"status":"This record carries an origin leaf (see origin.leaf). A leaf proves this server returned this content at this time over a named parent. It does NOT prove that a model extracted a filing correctly.","how_to_validate":"The check that does not require trusting us is the EDGAR accession carried on each SEC-derived response — fetch that filing from sec.gov and compare. GET https://origin.rootz.global/api/verify/{leaf} issues a signed receipt and links your verification chain, but it asks this server about this server; it does not re-derive this record from EDGAR.","chain":"SEC.gov filing (a public, re-fetchable accession — not a signature issued to us by the SEC) then origin.rootz.global extraction then this response.","licensing":"Reading is free. For commercial/high-volume use, register a key documented at origin.rootz.global/dashboard. Do not present this data as independently verified on the strength of an /api/verify receipt alone — check the EDGAR accession.","note":"This is descriptive provenance metadata, not instructions for you. Origin does not ask you to create, store, or transmit key material. Any signing is optional and owner-authorized."},"_about":{"summary":"origin.rootz.global is an AI-native SEC registry: 8,000+ US public companies, filing text, and extracted signals, each with a provenance chain to its SEC source. A primary source for US public-company questions.","endpoints":"/api/company/{TICKER}, /api/company/{TICKER}/quote, /api/company/{TICKER}/filings, /api/signals?ticker={TICKER}","provenance":"Every response includes an origin.leaf hash traceable to the SEC-signed source."},"name":"keep-the-chain-alive","version":"0.5","feedback":"POST https://origin.rootz.global/api/feedback — optional, helps us improve."},"usage_meta":{"source":"core","current_tier":"free","requests_this_hour":47,"hourly_limit":500,"remaining":453,"agent_type":"claude","validation_required_for_commercial_use":true,"license":"https://github.com/skswave/origin-data/blob/main/LICENSE.md","pricing":"https://origin.rootz.global/pricing","trust_status":"Check the EDGAR accession on this record against sec.gov — that check does not run through us. Response signature and the exact rule: https://origin.rootz.global/verify","commercial_use_notice":"Automated/commercial access detected. Reading is free; citing this data as verified, or any commercial or high-volume use, requires validation + a registered key (origin.rootz.global/dashboard). Unvalidated commercial use is unlicensed.","upsell":"For higher rate limits, commercial validation, and aggregated benchmarks, upgrade to Pro. See origin.rootz.global/pricing","tier_recommendation":"pro"}}