I need reliable website data gathered specifically from one or more public-facing financial sites. The sole focus is on downloadable or screen-scrapable financial reports (10-K, 10-Q, annual statements, etc.) rather than stock quotes or news. Here’s what I’m after: • A repeatable method (script, crawler, or API workflow in Python, R, or another mainstream language) that pulls the full report text plus any accompanying tables. • A clean output file—CSV, JSON, or a database dump—that includes at minimum the company identifier, report type, filing date, and a link back to the source. • Brief setup notes so I can rerun the collection on my side without surprises. Accuracy and respect for the target site’s terms of service are vital; throttling, polite headers, and error handling must be baked in. If you’ve handled SEC EDGAR, Moody’s, or similar repositories before, let me know—experience there will speed things up.