Report - 1Q-21 Quarterly Results · 2021. 4. 28. · Revenue ($ millions) Adj. EBITDA ($ millions)(1) (2) $10.7 $56.6 $0 $10 $20 $30 $40 $50 $60 1Q-20 1Q-21 +430% y/y $181 $454 $0 $100 $200

Please pass captcha verification before submit form