ADVERTISEMENT

Boeing beats Airbus in jetliner sales in Q1

Published Apr 11, 2018 12:00 am
  Boeing Co. outsold European rival Airbus almost four to one in the first quarter and increased deliveries by a stronger-than-expected 9 percent compared with the same period last year, company data showed on Tuesday. Both sets of numbers reflect higher demand for Boeing’s best-selling 737 jetliners, with 184 commercial aircraft delivered in the three months to end-March, including 132 of the single-aisle workhorse jet. Though it too has seen strong demand for its single-aisle A320neo, Airbus is struggling to keep up deliveries due mainly to engine issues, with deliveries down 11 percent in the first quarter, prompting it to juggle priorities. At the same time, Boeing has seen a rebound in new orders after losing last year’s race. It booked 221 net aircraft orders after cancellations in the first quarter, well ahead of the 45 bagged by Airbus during the same period. Cowen & Co. said it was raising its first-quarter earnings estimate after the delivery data. Boeing shares rose 2.9 percent, buoyed by an easing of trade tensions. Boeing also announced changes in the way it publishes the total number of aircraft already sold and waiting to be built and delivered – known as the order backlog – due to new accounting standards. Boeing said it had trimmed 66 aircraft or one percent of the total from the published order backlog, bringing it to 5,835 jets instead of 5,901 under the previous method. That compares with 7,189 logged by rival Airbus. Boeing did not say which aircraft or airlines had been excluded from its total. Order row Previously, Boeing listed individual aircraft for which it had firm contracts, together with the resulting total. Now, the total number is adjusted to fall in line with the new revenue recognition rules but individual orders are listed as before, since Boeing still has binding contracts with buyers. Both Boeing and Airbus regularly sell more jets than they plan to build, guessing that due to market volatility and long lead times some buyers will not be able to take delivery. In addition, either company can have concerns about the creditworthiness or status of individual carriers. Boeing and Airbus have often sparred about the way they tally orders, with US executives frequently pointing the finger at Airbus for overstating the number of planes on order. Its current list includes several cancelled A380s, though Airbus says it holds on to deals to help enforce contract rights. Tuesday’s changes appeared to represent the first time Boeing has acknowledged some of its own orders are at risk. Airbus had no immediate comment on whether it would also change the way it reports the number of planes on order. But it plans with its first-quarter results this month to start publishing the value of its total backlog based on actual prices after discounts, rather than the published “list prices” which are typically said to be twice what airlines pay. It will continue to use the official catalogue prices for individual deals, however, since the terms are confidential. (Reuters)
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.