Mismanagement

FSLRFIRST SOLAR, INC.

Semiconductors & Related Devices

Revenue
$5.2BFY2021: $2.9BFY2022: $2.6BFY2023: $3.3BFY2024: $4.2BFY2025: $5.2B
24% YoY
Operating margin
30.6%FY2021: 20.1%FY2022: -1.0%FY2023: 25.8%FY2024: 33.2%FY2025: 30.6%
7.7% YoY
EBITDA
$1.6BFY2021: $587MFY2022: −$27MFY2023: $857MFY2024: $1.4BFY2025: $1.6B
15% YoY
Market cap
—
Employees
—
Net debt / EBITDA
-0.9×
−$1.5B net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$2.9B$2.6B$3.3B$4.2B$5.2B 24% FY2021: $2.9BFY2022: $2.6BFY2023: $3.3BFY2024: $4.2BFY2025: $5.2B
Operating income$587M−$27M$857M$1.4B$1.6B 15% FY2021: $587MFY2022: −$27MFY2023: $857MFY2024: $1.4BFY2025: $1.6B
Net income$469M−$44M$831M$1.3B$1.5B 18% FY2021: $469MFY2022: −$44MFY2023: $831MFY2024: $1.3BFY2025: $1.5B
Operating cash flow$238M$873M$602M$1.2B$2.1B 69% FY2021: $238MFY2022: $873MFY2023: $602MFY2024: $1.2BFY2025: $2.1B
Capex$540M$904M$1.4B$1.5B$870M 43% FY2021: $540MFY2022: $904MFY2023: $1.4BFY2024: $1.5BFY2025: $870M
Stock-based comp$21M$29M$34M$28M$19M 32% FY2021: $21MFY2022: $29MFY2023: $34MFY2024: $28MFY2025: $19M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$527K · 11
Net
−$527K

Pay vs performance

No pay-versus-performance disclosure yet.