ATLAS / Macro Radar / Reporting / FSLR

FIRST SOLAR, INC. (FSLR) reporting calendar

FIRST SOLAR, INC. files periodic reports with the SEC as FSLR on Nasdaq. Atlas tracks 26 filed reports for this issuer, each linked to its original EDGAR accession.

Next window
17 Jul 2026 – 12 Aug 2026
Latest report
10-Q
Period ended
31 Mar 2026
Filed
30 Apr 2026
Reports on record
26

How this window is derived. Derived from this issuer's own filing history: 9 periods at a median 91-day cadence, filed a median 30 days after period end. The SEC does not publish forward reporting dates and Atlas does not estimate one.

Filed periodic reports

FormPeriod endedFiledLagSEC accession
10-Q31 Mar 202630 Apr 202630 days0001274494-26-000109
10-K31 Dec 202524 Feb 202655 days0001274494-26-000021
10-Q30 Sep 202530 Oct 202530 days0001274494-25-000082
10-Q30 Jun 202531 Jul 202531 days0001274494-25-000054
10-Q31 Mar 202529 Apr 202529 days0001274494-25-000033
10-K31 Dec 202425 Feb 202556 days0001274494-25-000010
10-Q30 Sep 202429 Oct 202429 days0001274494-24-000038
10-Q30 Jun 202430 Jul 202430 days0001274494-24-000033
10-Q31 Mar 20241 May 202431 days0001274494-24-000022
10-K31 Dec 202327 Feb 202458 days0001274494-24-000004
10-Q30 Sep 202331 Oct 202331 days0001274494-23-000025
10-Q30 Jun 202327 Jul 202327 days0001274494-23-000022
10-Q31 Mar 202327 Apr 202327 days0001274494-23-000010
10-K31 Dec 202228 Feb 202359 days0001274494-23-000002
10-Q30 Sep 202228 Oct 202228 days0001274494-22-000040
10-Q30 Jun 202229 Jul 202229 days0001274494-22-000035
10-Q31 Mar 202229 Apr 202229 days0001274494-22-000020
10-K31 Dec 20211 Mar 202260 days0001274494-22-000009
10-Q30 Sep 20215 Nov 202136 days0001274494-21-000033
10-Q30 Jun 202130 Jul 202130 days0001274494-21-000024
10-Q31 Mar 202130 Apr 202130 days0001628280-21-008263
10-K31 Dec 202026 Feb 202157 days0001628280-21-003343
10-Q30 Sep 202028 Oct 202028 days0001274494-20-000059
10-Q30 Jun 20207 Aug 202038 days0001274494-20-000036
10-Q31 Mar 20208 May 202038 days0001274494-20-000014
10-K31 Dec 201921 Feb 202052 days0001274494-20-000011

Source: SEC EDGAR company submissions for CIK 0001274494. Atlas publishes filed facts only. The SEC does not publish forward reporting dates, so no announced future date is claimed here.