Latest Financial Results

Jun 17, 2024 • 4:32 PM EDT

FY 2024 Year End Results

Fiscal Year Ended Mar 31, 2024

FY 2024

Fiscal Year Ended Mar 31, 2024

$311.6M

Revenue

40.0%

GAAP Gross Margin

(5.3M)

Adjusted EBITDA

$17.8M

Subscription ARR

IR Contacts

View investor-related contact information

View IR Contacts

SIGN UP FOR EMAIL ALERTS

Receive updates straight into your inbox

Sign Up Today