Net loss was $ (35.1) million in the third quarter of fiscal 2024, compared to net loss of $ (23.6) million in the third quarter of fiscal 2023. The net loss in the prior-year third quarter included ...
Projects for which we have an executed power purchase agreement (“PPA”) or hydrogen power purchase agreement (“HPPA”) are included in generation backlog, which represents future revenue ...