D2L had a revenue of 53.31M in the quarter ending Mar 31, 2025, with -1.82%. This bring the company's revenue in the last twelve months to 205.28M, Decreased 2.88%. In the fiscal year ending Mar 31, 2025, D2L had annual revenue of 205.28M with 12.55% growth.