Note 7. Other operating expenses The components of other operating expenses are as follows: | | | | | | | | | | | | | | | | | | | Years ended June 30, | | (in USD thousands) | 2026 | | 2025 | | 2024 | | Loss on theft of PPE in transit | $ | — | | | $ | 1,724 | | | $ | — | | | Loss contingencies | — | | | 5,788 | | | 8,074 | | | Other transaction costs | 10,907 | | | 4,242 | | | — | | | Write-off of deposit | — | | | 1,548 | | | — | | | Professional fees relating to business acquisition | $ | 4,250 | | | $ | — | | | $ | — | | | Total other operating expenses | $ | 15,157 | | | $ | 13,302 | | | $ | 8,074 | |
Note 8. Other operating income The components of other operating income are as follows: | | | | | | | | | | | | | | | | | | | Years ended June 30, | | (in USD thousands) | 2026 | | 2025 | | 2024 | | Demand response program income | $ | 10,407 | | | $ | 7,715 | | | $ | 1,566 | | | Insurance income | — | | | 1,699 | | | — | | | Other revenue | 1,292 | | | — | | | — | | | Total other operating income | $ | 11,699 | | | $ | 9,413 | | | $ | 1,566 | |
|