Download Financial Statements

Navigate investor relations pages and download quarterly earnings reports as PDFs

Download Financial Statements demo
TypeScript
Source code
npx create-browser-app --template download-financial-statements
uvx create-browser-app --template download-financial-statements

Automate financial statement downloads from investor relations pages

Automatically download financial statements from company investor relations pages using Browserbase Downloads. This template navigates to quarterly earnings sections, downloads all available financial reports as PDFs, and packages them for downstream processing. Perfect for financial research, earnings analysis, and automated document collection workflows.

Steps

  1. Navigate to company homepage
  2. Click the 'Investors' button at the bottom of the page
  3. Scroll to the Financial Data section and select the current year (e.g., 2025)
  4. Download financial statements for Q4, Q3, Q2, and Q1
  5. Poll Browserbase API every 2 seconds until all downloads are ready
  6. Save all files as a zip file