Latest Financial Results

Jun 6, 2023 • 8:15 AM EDT

FY 2023 Year End Results

Fiscal Year Ended Mar 31, 2023

FY 2023

Fiscal Year Ended Mar 31, 2023

$412.8M

Revenue

$11.8M

Adjusted EBITDA

$155.9M

Total Annual Recurring Revenue (ARR)

$13.4M

Subscription ARR

734

Subscription Customers

IR Contacts

View investor-related contact information

View IR Contacts

SIGN UP FOR EMAIL ALERTS

Receive updates straight into your inbox

Sign Up Today