Revenue of $108.3 million, up 1%, in Q3 FY2025 compared to Q3 FY2024 Leveraged free cash flow of $24.5 million, up $31.6 million, in Q3 FY2025 compared to $(7.1) million in Q3 FY2024 Net cash provided ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results