iPhone は依然として Apple の主な収益源であり、前四半期の同社の総収益の 49% 近くを占めています。これは驚くべき記録的な数字であり、市場におけるこの製品ラインの依然として強い魅力を示しています。
CEOのティム・クック氏は、iPhone 15の売上が前バージョンを上回ったことを躊躇なく共有した。ユーザーは製品の改良点や新機能に非常に興奮しているため、これは iPhone 16 にも良い展望をもたらします。
さらに、iPad と Mac からの収益も目覚ましい成長を記録し、Apple の製品ポートフォリオの多様性と豊かさを示しています。サービス部門も同様に重要であり、iCloud、Google 検索、AppleCare による収益が増加しています。
このような前向きな結果により、Apple はテクノロジー業界における自社の地位を確固たるものとし、世界中の消費者に高品質の製品を提供し続けています。 #Apple #iPhone #DoanhThu #TimCook #iPad #Mac #DichVu #TinTucCongNghe。
このうちiPhone事業は462億2,000万ドルを貢献し、その他のサービスや製品からの収益は90億4,000万ドルに達し、記録的な数字を生み出しました。これは、iPhone が依然として Apple の総収益の 49% 近くを占め、同社の事業構造において重要な役割を果たしている主な収益源であることを示しています。
CEOのティム・クック氏はCNBCに対し、同時期にiPhone 15の売上がiPhone 14を上回り、iPhone 16もこの成長傾向を継続したと語った。同氏はまた、ユーザーがiOS 18.1をiOS 17.1の2倍の速さでアップデートしたことも、顧客と開発者の新しいオペレーティングシステムに対する興奮を示していると述べた。
(function(){const isOffComment = false;
const postUrl = "/cong-nghe/i-phone-tiep-tuc-la-nguon-thu-chinh-trong-doanh-thu-cua-apple-202411010943316224.html";
const idPost = "202411010943316224";
const tags = ({"slug":"i-phone","label":"iPhone"},{"label":"iPhone 16","slug":"i-phone-16"},{"slug":"apple","label":"Apple"});
const urlEnv = "https://www.saostar.vn/";
const staticEnv = "https://statics-pc.saostar.vn/";
const relatedSlug = "i-phone";
(function () {
const curentUrl = urlEnv;
const static_env = staticEnv;
function getDataSaotv(element) {
let haveData = false;
if(document.getElementById("data-homes-saotv").getAttribute("data-complete") == "done") {
haveData = true;
}
if(window.autoPlayVideo === false) {haveData = true}
if(haveData === false) {
const response = fetch(`${curentUrl}block/article-saotv/`)
.then((res) => res.text())
.then((html) => {
document.getElementById('data-homes-saotv').innerHTML = html;
document.getElementById("data-homes-saotv").setAttribute("data-complete", "done");
document.getElementById("saotv").classList.remove("hidden");
})
.then((html) => {
const container = document.getElementById("article-saotv");
const videoUrl = container.getAttribute("data-video");
const ssplayer = new SSPlayer({
container,
videoUrl
})
lazyLoadInstance.update();
})
.catch((error) => console.log(error))
}
}
{/*
function getCommentBlock (element) {
if (isOffComment) return 0;
const scriptElement = document.createElement('script');
scriptElement.async = true;
scriptElement.defer = true;
scriptElement.crossOrigin = 'anonymous';
scriptElement.nonce="hL4HWTJD";
scriptElement.src="https://connect.facebook.net/vi_VN/sdk.js#xfbml=1&version=v11.0&appId=242610421125228&autoLogAppEvents=1";
document.body.appendChild(scriptElement);
}
*/}
function getDataPostRelated() {
if (!relatedSlug && relatedSlug === "") return;
const boxRelated = document.getElementById("art-related-posts");
const response = fetch(`${curentUrl}block/article-related/${relatedSlug}/`)
.then((res) => res.text())
.then((html) => {
boxRelated.innerHTML = html;
const listRelated = boxRelated.querySelectorAll(".lists-related .card");
let isLoop=false;
let maxLength = 4;
listRelated.forEach((post) => {
if (post.getAttribute("data-postid") === idPost) { post.classList.add("hidden");isLoop=true;}
})
if (isLoop) maxLength--;
if (maxLength===4) {
if (listRelated(maxLength-1)) {listRelated(maxLength-1).classList.add("hidden");}
}
lazyLoadInstance.update();
})
.catch((error) => console.log(error))
}
function getDataPostTinHot() {
const boxTinHot = document.getElementById("data-article-normal");
const category = boxTinHot.getAttribute("data-category");
if (!category) return;
const response = fetch(`${curentUrl}block/article-tinhot/${category}/`)
.then((res) => res.text())
.then((html) => {
if(html === '') {
const boxDuocQuantam = document.querySelector('#box-duocquantam');
if(boxDuocQuantam) {
boxDuocQuantam.classList.add('hidden');
}
return;
};
const parser = new DOMParser();
const doc = parser.parseFromString(html, 'text/html');
const articles = Array.from(doc.querySelectorAll('article'));
if (articles.length === 0) return;
const shuffledArticles = articles.sort(() => Math.random() - 0.5);
const container = doc.querySelector('div');
container.innerHTML = '';
shuffledArticles.forEach(article => container.appendChild(article));
boxTinHot.innerHTML = container.outerHTML;
lazyLoadInstance.update();
if(typeof window.callbackGetDuocQuanTam === "function"){
window.callbackGetDuocQuanTam();
}
})
.catch((error) => console.log(error))
}
getDataPostTinHot();
getDataPostRelated();
window.lazyFunctions = {
getVideoSaotv: function (element) {
initReactPlayer(() => {getDataSaotv(element)});
},
};
})();
})();

