PPT Slide
BACKLOG
(in billions)
37.5%
Financial Results
Previous slide
Next slide
Back to first slide
View graphic version