About Us - Fact or Figure
See More Reports
$4,536M
Revenue
$788M
EBITDA
$550M
Operating Profit
$5.99
EPS
For the year ended 12/31/22
(Non-GAAP, $ Millions, except EPS)
Recent
News Releases
View All News
Recent
Events
05/08 at 8:30 AM EDT
02/29 at 8:30 AM EST
11/07 at 8:30 AM EST