| Segment | Q1 '24 | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Project revenue | $204.28M | $330.76M | $385.38M | $418.26M | $251.46M | $358.09M | $409.95M | $290.49M |
| Energy assets | $43.15M | $53.42M | $59.13M | $57.64M | $56.69M | $62.91M | $62.54M | $60.71M |
| O&M revenue | $25.34M | $26.17M | $28.43M | $26.54M | $24.85M | $27.96M | $30.77M | $30.22M |
| Other | $25.63M | $27.63M | $27.94M | $30.22M | $19.83M | $23.33M | $22.73M | $20.04M |
| Total | $298.41M | $437.98M | $500.87M | $532.67M | $352.83M | $472.28M | $525.99M | $401.46M |