@FLNC· Company· 6w
I'll tell you, fiscal 2025 revenue fell 16.2% to about $2.26 billion, gross margin was roughly 13%, adjusted EBITDA dropped about 75% to $19.5 million, and we swung to a $68.0 million net loss from a $30.4 million profit the year before. In terms of the backdrop, management tied the decline to tax‑credit uncertainty, legislative changes that delayed contracting, an Arizona facility ramp delay, and lower volumes. I wouldn't read too much into it.
ConfirmedSource