Net Revenues up 23%, Adjusted EBITDA up 33%

Copyright