<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>#CMP装置</title>
	<atom:link href="https://dopodomani.biz/tag/cmp%E8%A3%85%E7%BD%AE/feed/" rel="self" type="application/rss+xml" />
	<link>https://dopodomani.biz</link>
	<description>Dopodomani  CHIPS in Japan an electronic nation</description>
	<lastBuildDate>Fri, 29 Aug 2025 04:29:08 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://dopodomani.biz/tech/wp-content/uploads/2021/06/cropped-14fdba72e094331d8316c1df38a9062e-32x32.png</url>
	<title>#CMP装置</title>
	<link>https://dopodomani.biz</link>
	<width>32</width>
	<height>32</height>
</image> 
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://websubhub.com/hub"/>
<atom:link rel="self" href="https://dopodomani.biz/tag/cmp%E8%A3%85%E7%BD%AE/feed/"/>
	<item>
		<title>荏原製作所とは?</title>
		<link>https://dopodomani.biz/ebara/</link>
					<comments>https://dopodomani.biz/ebara/#respond</comments>
		
		<dc:creator><![CDATA[あさって]]></dc:creator>
		<pubDate>Sun, 12 Sep 2021 21:00:00 +0000</pubDate>
				<category><![CDATA[企業分析]]></category>
		<category><![CDATA[半導体産業]]></category>
		<category><![CDATA[日本株]]></category>
		<category><![CDATA[#CMP装置]]></category>
		<category><![CDATA[#半導体製造装置]]></category>
		<category><![CDATA[#日本企業]]></category>
		<guid isPermaLink="false">https://dopodomani.biz/?p=870</guid>

					<description><![CDATA[1912年、ポンプメーカーとして創業。産業機械メーカー、ポンプ・送風機・圧縮機の最大手。風水力事業が中核。精密・電子事業では真空ポンプ、CMP（化学機械研磨）装置、めっき装置、排ガス処理装置なども展開する。 目次 ✔️  [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow">
<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-think sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="http://dopodomani.biz/tech/wp-content/themes/cocoon-master/images/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>荏原製作所ってどんな会社でしょうか?</p>
</div></div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-r sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://dopodomani.biz/tech/wp-content/uploads/2021/06/cropped-14fdba72e094331d8316c1df38a9062e.png" alt="あさって" class="speech-icon-image"/></figure><div class="speech-name">あさって</div></div><div class="speech-balloon">
<p>あさって(<a href="https://twitter.com/dopodomaniii">@dopodomaniii</a>)が解説します</p>
</div></div>



<pre class="wp-block-preformatted">1912年、ポンプメーカーとして創業。産業機械メーカー、ポンプ・送風機・圧縮機の最大手。風水力事業が中核。精密・電子事業では真空ポンプ、<strong>CMP（化学機械研磨）装置、めっき装置</strong>、排ガス処理装置なども展開する。</pre>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">✔️ 企業概要 荏原製作所 </a></li><li><a href="#toc2" tabindex="0">✔️ 事業セグメント</a></li><li><a href="#toc3" tabindex="0">✔️ 製品</a></li><li><a href="#toc4" tabindex="0">✔️ 主要顧客</a></li><li><a href="#toc5" tabindex="0">✔️ 競合</a></li><li><a href="#toc6" tabindex="0">✔️ 子会社</a></li><li><a href="#toc7" tabindex="0">✔️ 製造拠点</a></li><li><a href="#toc8" tabindex="0">✔️ 買収</a></li><li><a href="#toc9" tabindex="0">✔️ 成長性</a></li><li><a href="#toc10" tabindex="0">✔️ 株価</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading" id="block-52d9ad19-5e68-4183-af25-f8596e3a8c9b"><span id="toc1">✔️ 企業概要 荏原製作所 </span></h2>



<div class="wp-block-columns alignwide are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:50%">
<figure class="wp-block-table alignfull"><table><tbody><tr><th class="has-text-align-center" data-align="center"><strong>会社名</strong></th><td>株式会社荏原製作所<br>(EBARA Corp.)</td></tr><tr><th class="has-text-align-center" data-align="center"><strong>本社</strong></th><td>大田区羽田<br>(日本東京都)</td></tr><tr><th class="has-text-align-center" data-align="center"><strong>設立年</strong></th><td>1993年</td></tr><tr><th class="has-text-align-center" data-align="center">社長</th><td>浅見正男<br>(2019年3月–)</td></tr><tr><th class="has-text-align-center" data-align="center"><strong>従業員数</strong></th><td>17,480人<br>(2020年12月31日現在)</td></tr><tr><th class="has-text-align-center" data-align="center"><strong>取引市場</strong></th><td>東証一部</td></tr><tr><th class="has-text-align-center" data-align="center"><strong>証券コード</strong></th><td>6361</td></tr></tbody></table></figure>
</div>



<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:50%">
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d51937.011542658205!2d139.71733007529812!3d35.55214078022458!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x60186115536c414d%3A0x7b1d255bc7368e9b!2z44ix6I2P5Y6f6KO95L2c5omAIOacrOekvg!5e0!3m2!1sja!2sjp!4v1631494247558!5m2!1sja!2sjp" width="400" height="300" style="border:0;" allowfullscreen="" loading="lazy"></iframe>
</div>
</div>



<p>CMP半導体製造装置は世界2位。半導体製造装置に使うドライ真空ポンプを扱う</p>



<h2 class="wp-block-heading" id="事業セグメント"><span id="toc2">✔️ 事業セグメント</span></h2>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<ul class="wp-block-list"><li>風水力事業</li><li>環境プラント事業</li><li><span class="has-inline-color has-red-color">精密・電気事業</span></li></ul>



<p>半導体製造装置を含む<span style="color: rgb(230, 0, 51); text-align: -webkit-match-parent;">精密・電気事業</span> は全体の約25% </p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.7.2/Chart.bundle.js"></script>
<div class="canvas-container">
    <canvas id="myChartp" height="333"></canvas>
</div>

<script>
    var ChartData;
    var ctx = document.getElementById('myChartp').getContext('2d');

    ChartData = new Chart(ctx, {
    type: 'pie',
    data: {
        labels: ['風水力',
        '精密･電子',
        '環境ﾌﾟﾗﾝﾄ',
        'その他',
        ],
        datasets: [{
            backgroundColor: [
                "#E5E5E5","#BB5179",
                "#E5E5E5",
            ],
            data: [3143,
                1411,
                675,
                41,
                ]
        }]
    },
    options: {
        title: {
        display: true,
        text: 'セグメント売上(億円)'
        }
    }
    });
</script>
</div>
</div>



<h2 class="wp-block-heading" id="製品"><span id="toc3">✔️ 製品</span></h2>



<p>・標準ポンプ（陸上ポンプ、水中ポンプ、給水ポンプ・消火ポンプユニット、ファン）、カスタムポンプ（取水ポンプ、大型・高圧ポンプ、流体継手、循環水ポンプ）</p>



<ul class="wp-block-list"><li>・コンプレッサ・タービン（遠心コンプレッサ、軸流コンプレッサ、蒸気タービン、ガスエキスパンダ、制御装置）</li><li>・冷熱（ターボ冷凍機、吸収冷温水機、角形冷却塔、スクリュー冷凍機、冷却塔）</li><li>・環境・プラント（ごみ処理施設・エネルギープラント、オペレーション・メンテナンス、リサイクル・資源循環、 AI・ICT/ ロボティクス）</li><li>・精密・電子（<span class="has-inline-color has-red-color">CMP装置</span>、めっき装置、ベベル研磨装置、 ドライ真空ポンプ、ターボ分子ポンプ、排ガス処理装置）</li></ul>



<h2 class="wp-block-heading" id="主要顧客"><span id="toc4">✔️ 主要顧客</span></h2>



<ul class="wp-block-list"><li>特になし</li></ul>



<h2 class="wp-block-heading" id="競合"><span id="toc5">✔️ 競合</span></h2>



<ul class="wp-block-list"><li>アプライドマテリアルズ</li></ul>



<h2 class="wp-block-heading" id="子会社"><span id="toc6">✔️ 子会社</span></h2>



<ul class="wp-block-list"><li>Eliott</li></ul>



<p>持ち分法適用会社</p>



<ul class="wp-block-list"><li>水ing</li></ul>



<h2 class="wp-block-heading" id="製造拠点"><span id="toc7">✔️ 製造拠点</span></h2>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<ul class="wp-block-list"><li>神奈川県藤沢市</li><li>熊本県玉名郡</li><li>韓国</li><li>台湾</li></ul>
</div>
</div>



<h2 class="wp-block-heading" id="買収"><span id="toc8">✔️ 買収</span></h2>



<ul class="wp-block-list"><li>2000  米エリオット社を傘下</li><li>2020年　Çiğli Su Teknolojileri A.Ş.</li></ul>



<h2 class="wp-block-heading" id="成長性"><span id="toc9">✔️ 成長性</span></h2>



<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.7.2/Chart.bundle.js"></script>
<div class="canvas-container">
    <canvas id="myChart" height="333"></canvas>
</div>

<script>
    var ChartData;
    var ctx = document.getElementById('myChart').getContext('2d');
            
    ChartData = new Chart(ctx, {
        type: 'bar',
        data:{
            labels: ['2007/03',
            '2008/03',
            '2009/03',
            '2010/03',
            '2011/03',
            '2012/03',
            '2013/03',
            '2014/03',
            '2015/03',
            '2016/03',
            '2017/03',
            '2017/12',
            '2018/12',
            '2019/12',
            '2020/12',
            ],
            datasets: [{
                    type: 'bar',
                    label: "売上(億円)",
                    data: [5381,
                        5672,
                        5011,
                        4859,
                        4017,
                        4121,
                        4263,
                        4487,
                        4827,
                        4862,
                        4761,
                        3820,
                        5092,
                        5224,
                        5237,
                        ],
                    backgroundColor: "rgba(163,161,161,0.5)",
                    borderColor: 'rgb(163,161,161)',
                    borderWidth: 1,
                },
                {
                    type: 'line',
                    label: "粗利益率",
                    data: [19,
                        17,
                        17,
                        20,
                        25,
                        23,
                        24,
                        27,
                        26,
                        27,
                        26,
                        25,
                        26,
                        26,
                        28,
                        ],
                    backgroundColor: "rgb(52,100,204)",
                    borderColor: "rgb(52,100,204)",
                    borderWidth: 1.5,
                    pointBackgroundColor: "rgb(52,100,204)",
                    pointStyle: 'circle',
                    radius: 3,
                    pointHoverBackgroundColor: "rgb(52,100,204)",
                    pointHoverRadius: 4,
                    pointHoverBorderColor: "rgb(52,100,204)",
                    pointHoverBorderWidth: 2,
                    lineTension: 0,//ベジェ曲線の張力（0＝直線） 
                    fill: false,//線下を塗るか?
                    yAxisID: "y2"
                },
                {
                    type: 'line',
                    label: "営業利益率",
                    data: [2,
                        1,
                        0,
                        4,
                        8,
                        6,
                        6,
                        7,
                        7,
                        8,
                        6,
                        5,
                        6,
                        7,
                        7,
                        ],
                    backgroundColor: "rgb(220,60,20)",
                    borderColor: "rgb(220,60,20)",
                    borderWidth: 1.5,
                    pointBackgroundColor: "rgb(220,60,20)",
                    pointStyle: 'triangle',
                    radius: 3,
                    pointHoverBackgroundColor: "rgb(220,60,20)",
                    pointHoverRadius: 4,
                    pointHoverBorderColor: "rgb(220,60,20)",
                    pointHoverBorderWidth: 2,
                    lineTension: 0,
                    fill: false,
                    yAxisID: "y2"
                },
                {
                    type: 'line',
                    label: "純利益率",
                    data: [1,
                        1,
                        -3,
                        1,
                        7,
                        1,
                        4,
                        4,
                        5,
                        4,
                        4,
                        3,
                        4,
                        4,
                        5,
                        ],
                    backgroundColor: "rgb(255,153,0)",
                    borderColor: "rgb(255,153,0)",
                    borderWidth: 1.5,
                    pointBackgroundColor: "rgb(255,153,0)",
                    pointStyle: 'rect',
                    radius: 3,
                    pointHoverBackgroundColor: "rgb(255,153,0)",
                    pointHoverRadius: 4,
                    pointHoverBorderColor: "rgb(255,153,0)",
                    pointHoverBorderWidth: 2,
                    lineTension: 0,
                    fill: false,
                    yAxisID: "y2"
                },
                {
                    type: 'bar',
                    label: "総資産(億円)",
                    data: [null,
                        null,
                        null,
                        null,
                        null,
                        4890,
                        5046,
                        5302,
                        5704,
                        5795,
                        5885,
                        6129,
                        5916,
                        5952,
                        6216,
                        ],
                    backgroundColor: 'rgba(34,172,14,0.5)',
                    borderColor: 'rgb(34,172,14)',
                    borderWidth: 1,
                },
                {
                    type: 'line',
                    label: "自己資本比率",
                    data: [null,
                        null,
                        null,
                        null,
                        null,
                        31,
                        37,
                        39,
                        42,
                        42,
                        46,
                        45,
                        47,
                        48,
                        48,
                        ],                    
                    backgroundColor: "rgb(20,148,28)",
                    borderColor: "rgb(20,148,28)",
                    borderWidth: 1.5,
                    pointBackgroundColor: "rgb(20,148,28)",
                    pointStyle: 'rectRot',
                    radius: 3,
                    pointHoverBackgroundColor: "rgb(20,148,28)",
                    pointHoverRadius: 4,
                    pointHoverBorderColor: "rgb(20,148,28)",
                    pointHoverBorderWidth: 2,
                    lineTension: 0,
                    fill: false,
                    yAxisID: "y2"
                }]
            },
            options: {
                maintainAspectRatio: false,
                title: {
                    display: true, //タイトル
                    text: "荏原製作所"
                },
                legend: {
                    display: true, //凡例
                    position: "bottom"
                },
                tooltips: {
                    enabled: true//ツールチップ
                },
                scales: {
                    yAxes: [{
                        scaleLabel: {
                            fontColor: "black"
                        },
                        gridLines: {
                            color: "rgba(126, 126, 126, 0.4)",
                            zeroLineColor: "black"
                        },
                        ticks: {
                            fontColor: "black",
                            beginAtZero: true,
                            callback: function(val) {
                                return val;
                            }
                        }
                    },
                    {
                        id: "y2",
                        position: "right",
                        autoSkip: true,
                        gridLines: {
                            display: false
                        },
                        ticks: {
                            fontColor: "black",
                            min: 0,
                            max: 100,
                            stepSize: 20,
                            callback: function(val) {
                                return val + '%';
                            }
                        }
                    }],
                }
            }
    });
</script>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>2021年12月期の連結決算は純利益が前の期比80%増の436億円だった。売上高にあたる売上収益は15%増の6032億円、営業利益は63%増の613億円だった。v半導体メーカーが設備投資を拡大しており、<strong>ウエハーの表面を研磨するためのCMP装置やドライ真空ポンプ</strong>の引き合いが強い。</p><cite>Nikkei</cite></blockquote>



<h2 class="wp-block-heading" id="株価"><span id="toc10">✔️ 株価</span></h2>



<figure class="wp-block-image alignwide size-large"><img decoding="async" src="https://chart.yahoo.co.jp/?code=6361.T&amp;tm=5y&amp;vip=off" alt="Yahoo!Finance"/><figcaption> <span class="has-inline-color has-grey-color">Yahoo!ファイナンス <a rel="noopener" href="https://stocks.finance.yahoo.co.jp/stocks/detail/?code=6361.T" target="_blank" data-type="URL" data-id="https://stocks.finance.yahoo">荏原製作所</a> チャート</span> </figcaption></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-r sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://dopodomani.biz/tech/wp-content/uploads/2021/06/cropped-14fdba72e094331d8316c1df38a9062e.png" alt="あさって" class="speech-icon-image"/></figure><div class="speech-name">あさって</div></div><div class="speech-balloon">
<p>ご覧いただきありがとうございます。<br>よろしければ、シェアお願いします。</p>
</div></div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://dopodomani.biz/ebara/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>アプライドマテリアルズ(AMAT)ってどんな会社?</title>
		<link>https://dopodomani.biz/applied-materials/</link>
					<comments>https://dopodomani.biz/applied-materials/#respond</comments>
		
		<dc:creator><![CDATA[あさって]]></dc:creator>
		<pubDate>Fri, 20 Aug 2021 13:07:03 +0000</pubDate>
				<category><![CDATA[企業分析]]></category>
		<category><![CDATA[半導体産業]]></category>
		<category><![CDATA[米国株]]></category>
		<category><![CDATA[#CMP装置]]></category>
		<category><![CDATA[#半導体製造装置]]></category>
		<category><![CDATA[#米国企業]]></category>
		<guid isPermaLink="false">https://dopodomani.biz/?p=905</guid>

					<description><![CDATA[アプライド マテリアルズは、半導体チップや先進ディスプレイ製造装置企業。前工程の半導体製造装置（WFE）が主力製品 目次 ✔️ 半導体製造装置 アプライドマテリアルズ✔️ 事業セグメント✔️ 製品✔️ 主要顧客✔️ 競合 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-think sbp-l sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="http://dopodomani.biz/tech/wp-content/themes/cocoon-master/images/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>アプライドマテリアルズ(AMAT)ってどんな会社でしょうか?</p>
</div></div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-r sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://dopodomani.biz/tech/wp-content/uploads/2021/06/cropped-14fdba72e094331d8316c1df38a9062e.png" alt="あさって" class="speech-icon-image"/></figure><div class="speech-name">あさって</div></div><div class="speech-balloon">
<p>あさって(<a href="https://twitter.com/dopodomaniii">@dopodomaniii</a>)が解説します</p>
</div></div>



<pre class="wp-block-preformatted">アプライド マテリアルズは、半導体チップや先進ディスプレイ製造装置企業。前工程の半導体製造装置（WFE）が主力製品</pre>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">✔️ 半導体製造装置  アプライドマテリアルズ</a></li><li><a href="#toc2" tabindex="0">✔️ 事業セグメント</a></li><li><a href="#toc3" tabindex="0">✔️ 製品</a></li><li><a href="#toc4" tabindex="0">✔️ 主要顧客</a></li><li><a href="#toc5" tabindex="0">✔️ 競合</a></li><li><a href="#toc6" tabindex="0">✔️ 製造拠点</a></li><li><a href="#toc7" tabindex="0">✔️ 買収</a></li><li><a href="#toc8" tabindex="0">✔️ 成長性</a><ol><li><a href="#toc9" tabindex="0">粗利益率</a></li><li><a href="#toc10" tabindex="0">営業利益率</a></li><li><a href="#toc11" tabindex="0">自己資本比率</a></li></ol></li><li><a href="#toc12" tabindex="0">✔️ 株価</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading" id="block-52d9ad19-5e68-4183-af25-f8596e3a8c9b"><span id="toc1">✔️ 半導体製造装置  アプライドマテリアルズ</span></h2>



<figure class="wp-block-table alignfull"><table><tbody><tr><th class="has-text-align-center" data-align="center">会社名</th><td>Applied Materials (AMAT)</td></tr><tr><th class="has-text-align-center" data-align="center">会社名（日本語）</th><td>アプライドマテリアルズ</td></tr><tr><th class="has-text-align-center" data-align="center">本社</th><td>サンタクララ (米国カリフォルニア州)</td></tr><tr><th class="has-text-align-center" data-align="center">設立年</th><td>1967年</td></tr><tr><th class="has-text-align-center" data-align="center">従業員数</th><td>約24000人 (2020年10月25日現在)</td></tr><tr><th class="has-text-align-center" data-align="center">取引市場</th><td>NASDAQ</td></tr><tr><th class="has-text-align-center" data-align="center">証券コード</th><td>AMAT フィラデルフィア半導体株指数(SOX)の構成銘柄</td></tr><tr><th class="has-text-align-center" data-align="center">時価総額</th><td>&#8211;</td></tr></tbody></table></figure>



<p>5GやIoTなどデジタル化に伴う半導体需要の高まりで装置販売が堅調</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-r sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://dopodomani.biz/tech/wp-content/uploads/2021/06/cropped-14fdba72e094331d8316c1df38a9062e.png" alt="あさって" class="speech-icon-image"/></figure><div class="speech-name">あさって</div></div><div class="speech-balloon">
<p>米商務省が米企業の先端半導体技術や製造装置を中国企業に販売する取引を規制しています。そのため中国向けの販売減少を警戒している。</p>
</div></div>



<h2 class="wp-block-heading" id="事業セグメント"><span id="toc2">✔️ 事業セグメント</span></h2>



<div class="wp-block-cocoon-blocks-column-2 column-wrap column-2 column-2-2-1-1 layout-box">
<div class="wp-block-cocoon-blocks-column-left column-left">
<ul class="wp-block-list">
<li>半導体製造装置　60%</li>



<li>アプライドグローバルサービス 25%</li>



<li>ディスプレイ　10%</li>
</ul>
</div>



<div class="wp-block-cocoon-blocks-column-right column-right">      <div class="canvas-container" style="display:flex;justify-content:center;align-items:center;width:100%;max-width:600px;margin:0 auto 24px;">
        <canvas id="segPie_amat_92da9607-0e78-47a5-972d-de28cea4e9db" aria-label="Segment Pie for amat" role="img"></canvas>
      </div>
      <script>
      (function(){
        const cfg = {"ticker":"amat","dataUrl":"https:\/\/dopodomani.biz\/tech\/wp-content\/uploads\/json\/amat_seg.json","metaUrl":"https:\/\/dopodomani.biz\/tech\/wp-content\/uploads\/json\/amat_seg.meta.json","uid":"segPie_amat_92da9607-0e78-47a5-972d-de28cea4e9db"};
        // —— helpers ——
        const toNum = v => {
          if (v == null) return null;
          const n = Number(String(v).replace(/,/g,''));
          return Number.isFinite(n) ? n : null;
        };
        const colorFromKey = (key) => {
          let h = 0; for (let i=0;i<key.length;i++) h=((h<<5)-h)+key.charCodeAt(i);
          return `hsl(${Math.abs(h)%360} 60% 60%)`;
        };
        const guessPeriodKey = (row) => {
          const keys = Object.keys(row);
          return ['Quarter','quarter','Year','year','Period','period','Qtr'].find(k=>keys.includes(k)) || keys[0];
        };
        async function loadJson(url){
          const r = await fetch(url, { cache:'no-cache' });
          if (!r.ok) throw new Error(`HTTP ${r.status} ${url}`);
          return r.json();
        }

        async function boot(){
          // DOM準備 + Chart.js読み込み待ち
          if (document.readyState === 'loading') {
            await new Promise(res => document.addEventListener('DOMContentLoaded', res, { once: true }));
          }
          // Chart.js が未定義なら待つ
          if (typeof window.Chart === 'undefined') {
            await new Promise(res => {
              const iv = setInterval(() => { if (typeof window.Chart !== 'undefined') { clearInterval(iv); res(); } }, 50);
            });
          }

          let raw = [], meta = {};
          try{
            [raw, meta] = await Promise.all([
              loadJson(cfg.dataUrl),
              loadJson(cfg.metaUrl).catch(()=>({}))
            ]);
          }catch(e){
            console.error(e);
            alert('データ取得に失敗しました。URL/権限をご確認ください。');
            return;
          }
          if (!Array.isArray(raw) || raw.length===0){
            alert('JSONが空です。');
            return;
          }

          // periodKey 検出
          const periodKey = (meta.periodKey && raw[0][meta.periodKey] !== undefined)
            ? meta.periodKey
            : guessPeriodKey(raw[0]);

          // ✅ 最新期は配列末尾
          const latestRow = raw[raw.length - 1];

          // セグメントキーを全行から集約
          const segKeySet = new Set();
          for (const r of raw) for (const k of Object.keys(r)) if (k!==periodKey) segKeySet.add(k);
          let segKeys = Array.from(segKeySet);

          // 並び順（meta.segmentOrder があれば適用）
          if (Array.isArray(meta.segmentOrder) && meta.segmentOrder.length){
            const rest = segKeys.filter(k => !meta.segmentOrder.includes(k));
            segKeys = [...meta.segmentOrder.filter(k => segKeys.includes(k)), ...rest];
          }

          // ラベル・色
          const labelOf = k => (meta.segmentLabels && meta.segmentLabels[k]) || k;
          const colorOf = k => (meta.segmentColors && meta.segmentColors[k]) || colorFromKey(k);

          // 最新期の値（MUSD前提）を抽出
          const labels = [];
          const valuesM = [];
          const colors = [];
          for (const k of segKeys){
            const n = toNum(latestRow[k]);
            if (n != null && n !== 0){
              labels.push(labelOf(k));
              valuesM.push(n);
              colors.push(colorOf(k));
            }
          }
          if (valuesM.length === 0){
            alert('最新期のセグメント値が見つかりませんでした。');
            return;
          }

          // M↔B 自動切替
          const maxValM = Math.max(...valuesM);
          const useB = maxValM >= 1000;  // 1000M(=1B)以上ならB表示
          const scale = useB ? 1000 : 1;
          const unitSuffix = useB ? 'B' : 'M';
          const values = valuesM.map(v => v / scale);

          // タイトル
          const titleText = meta.title
            ? `${meta.title}（${latestRow[periodKey]} 最新）`
            : `セグメント売上（${latestRow[periodKey]} 最新）`;

          // 既存インスタンスがあれば破棄
          const ctxEl = document.getElementById(cfg.uid);
          if (!ctxEl) { console.error('canvas が見つかりません。'); return; }
          if (ctxEl._chartInstance && typeof ctxEl._chartInstance.destroy === 'function') {
            ctxEl._chartInstance.destroy();
          }

          const chart = new Chart(ctxEl, {
            type: 'pie',
            data: {
              labels,
              datasets: [{ data: values, backgroundColor: colors, borderWidth: 0 }]
            },
            options: {
              responsive: true,
              plugins: {
                title: { display: true, text: titleText },
                legend: { position: 'bottom' },
                tooltip: {
                  callbacks: {
                    label: (ctx) => {
                      const v = ctx.raw;
                      if (v == null) return '';
                      return `${ctx.label}: $${Number(v).toLocaleString()}${unitSuffix}`;
                    }
                  }
                }
              }
            }
          });
          ctxEl._chartInstance = chart;
        }
        boot();
      })();
      </script>
      
</div>
</div>


  <div class="canvas-container" style="width:100%; max-width:900px; height:400px;">
    <canvas id="segChart_69af619a33a63"></canvas>
  </div>

  <script>
  (function() {
    const canvas = document.getElementById('segChart_69af619a33a63');
    if (!canvas) return;

    const dataUrl = 'https://dopodomani.biz/tech/wp-content/uploads/json/amat_seg.json';
    const metaUrl = 'https://dopodomani.biz/tech/wp-content/uploads/json/amat_seg.meta.json';
    const titleOverride = '';

    const toNum = (v) => (Number.isFinite(Number(v)) ? Number(v) : null);

    function guessPeriodKey(obj) {
      const keys = Object.keys(obj);
      const cands = ["Quarter","quarter","Year","year","Qtr","Period","period"];
      return cands.find(k => keys.includes(k)) || keys[0];
    }

    // MUSD 前提：1000M 以上なら B 表示
    function chooseDisplayUnit(maxValM) {
      if (maxValM >= 1000) return { denom: 1000, suffix: "B" }; // 1000M = 1B
      return { denom: 1, suffix: "M" };
    }

    async function loadJson(url) {
      if (!url) return {};
      const r = await fetch(url, { cache:"no-cache" });
      if (!r.ok) throw new Error(`HTTP ${r.status} ${url}`);
      return await r.json();
    }

    (async function init() {
      let raw = [], meta = {};
      try {
        [raw, meta] = await Promise.all([
          loadJson(dataUrl),
          metaUrl ? loadJson(metaUrl).catch(() => ({})) : Promise.resolve({})
        ]);
      } catch (e) {
        console.warn("fetch error:", e);
        const msg = document.createElement('p');
        msg.style.color = '#d00';
        msg.textContent = `データの取得に失敗しました（${dataUrl}）。パスやCORS設定をご確認ください。`;
        canvas.replaceWith(msg);
        return;
      }

      if (!Array.isArray(raw) || raw.length === 0) {
        const msg = document.createElement('p');
        msg.style.color = '#d00';
        msg.textContent = "JSONが空です。xxx_seg.json を確認してください。";
        canvas.replaceWith(msg);
        return;
      }

      // periodKey 決定（meta優先 → 推定）
      const first = raw[0];
      const periodKey = (meta.periodKey && first[meta.periodKey] !== undefined)
        ? meta.periodKey
        : guessPeriodKey(first);

      // 全行から periodKey 以外のキーを集める（途中登場セグメントも拾う）
      const segKeySet = new Set();
      for (const row of raw) {
        for (const k of Object.keys(row)) {
          if (k !== periodKey) segKeySet.add(k);
        }
      }
      let segKeys = Array.from(segKeySet);

      // 並び順（meta.segmentOrder があれば適用）
      if (Array.isArray(meta.segmentOrder) && meta.segmentOrder.length) {
        const rest = segKeys.filter(k => !meta.segmentOrder.includes(k));
        segKeys = [...meta.segmentOrder.filter(k => segKeys.includes(k)), ...rest];
      }

      // ラベル & 色（meta があれば優先。無ければキー名/安定ランダム色）
      const labelOf = (k) =>
        (meta.segmentLabels && meta.segmentLabels[k]) || k;

      const colorOf = (k) =>
        (meta.segmentColors && meta.segmentColors[k]) || colorFromKey(k);

      function colorFromKey(key) {
        let h = 0;
        for (let i=0; i<key.length; i++) h = ((h << 5) - h) + key.charCodeAt(i);
        return `hsl(${Math.abs(h)%360} 60% 60%)`;
      }

      // 単位（入力は MUSD 固定。表示は M/B 自動）
      const sumsM = raw.map(r => segKeys.reduce((s,k)=> s + (toNum(r[k]) || 0), 0));
      const maxSumM = Math.max(...sumsM, 0);
      const { denom, suffix } = chooseDisplayUnit(maxSumM);

      // ラベル（期間）
      const labels = raw.map(r => String(r[periodKey]));

      // データセット（欠損期は null のまま：積み上げ整合を維持）
      const datasets = segKeys.map(k => ({
        label: labelOf(k),
        data: raw.map(r => toNum(r[k])),
        backgroundColor: colorOf(k),
        stack: "stack1"
      }));

      // タイトル（title 引数 > meta.title > デフォルト）
      const chartTitle = titleOverride || meta.title || "セグメント別売上高";

      // 描画
      new Chart(canvas, {
        type: "bar",
        data: { labels, datasets },
        options: {
          responsive: true,
          maintainAspectRatio: false,
          plugins: {
            title: { display: true, text: chartTitle },
            legend: { position: "bottom" },
            tooltip: {
              mode: "index",
              intersect: false,
              callbacks: {
                label: (ctx) => {
                  const v = ctx.raw;
                  if (v == null) return "";
                  const val = v / denom; // M → B 変換の可能性あり
                  return `${ctx.dataset.label}: $${val.toFixed(1)}${suffix}`;
                }
              }
            }
          },
          scales: {
            x: { stacked: true },
            y: {
              stacked: true,
              beginAtZero: true,
              ticks: {
                callback: (v) => `$${(Number(v)/denom).toFixed(1)}${suffix}`
              },
              title: { display: true, text: `売上高（USD${suffix}）` }
            }
          }
        }
      });
    })();
  })();
  </script>
  



<h2 class="wp-block-heading" id="製品"><span id="toc3">✔️ 製品</span></h2>



<ul class="wp-block-list">
<li>エピ</li>



<li>イオン注入</li>



<li>酸化/窒化</li>



<li>RTA</li>



<li>PVD</li>



<li>CVD</li>



<li>CMP</li>



<li>ECD</li>



<li>ALD</li>



<li>エッチング</li>



<li>堆積&amp;除去</li>



<li>計測検査</li>
</ul>



<h2 class="wp-block-heading" id="主要顧客"><span id="toc4">✔️ 主要顧客</span></h2>



<ul class="wp-block-list">
<li>サムスン電子</li>



<li>TSMC</li>



<li><a href="https://dopodomani.biz/intel/">インテル</a>（Intel）</li>
</ul>



<h2 class="wp-block-heading" id="競合"><span id="toc5">✔️ 競合</span></h2>



<ul class="wp-block-list">
<li>ラムリサーチ</li>



<li>ＫＬＡ</li>
</ul>



<h2 class="wp-block-heading" id="製造拠点"><span id="toc6">✔️ 製造拠点</span></h2>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<p> <span style="text-align: -webkit-match-parent;">半導体システム</span> </p>



<ul class="wp-block-list">
<li>カリフォルニア州 サンタクララ</li>



<li>オースティン テキサス</li>



<li>マサチューセッツ州 グロスター</li>



<li>モンタナ州 カリスペル&nbsp;</li>



<li>レホボト イスラエル&nbsp;</li>



<li>シンガポール</li>
</ul>



<p>アプライドグローバルサービスセグメント</p>



<ul class="wp-block-list">
<li>オースティン　テキサス</li>
</ul>



<p>ディスプレイ</p>



<ul class="wp-block-list">
<li>アルツェナウ　ドイツ</li>



<li>台南　台湾</li>
</ul>



<p>その他の製品</p>



<p>トレヴィーゾ　イタリア</p>
</div>
</div>



<h2 class="wp-block-heading" id="買収"><span id="toc7">✔️ 買収</span></h2>



<p>2013年9月 東京エレクトロンと経営統合を発表&nbsp; *独禁法により非承認</p>



<p>2019年7月　KOKUSAI ELECTRIC買収を発表　 *独禁法により非承認 </p>



<h2 class="wp-block-heading" id="成長性"><span id="toc8">✔️ 成長性</span></h2>


    <div class="canvas-container" style="width:100%;max-width:900px;">
        <canvas id="chart_amat" style="height:333px;"></canvas>
    </div>

    <script>
    document.addEventListener("DOMContentLoaded", async function () {
        try {
            const response = await fetch("https://dopodomani.biz/tech/wp-content/uploads/json/amat.json");
            if (!response.ok) throw new Error(`HTTP error! status: ${response.status}`);
            const rawData = await response.json();

            const data = rawData.map(d => ({
                year: d.Year,
                revenueB: (d.Revenue / 1000).toFixed(1),
                totalAssetsB: (d.TotalAssets / 1000).toFixed(1),
                grossMargin: ((d.GrossProfit / d.Revenue) * 100).toFixed(1),
                operatingMargin: ((d.OperatingIncome / d.Revenue) * 100).toFixed(1),
                netMargin: ((d.NetIncome / d.Revenue) * 100).toFixed(1),
                capitalRatio: ((1 - d.TotalLiabilities / d.TotalAssets) * 100).toFixed(1)
            }));

            const labels = data.map(d => d.year);
            const rev = data.map(d => d.revenueB);
            const assets = data.map(d => d.totalAssetsB);
            const gp = data.map(d => d.grossMargin);
            const op = data.map(d => d.operatingMargin);
            const np = data.map(d => d.netMargin);
            const cr = data.map(d => d.capitalRatio);

            new Chart(document.getElementById('chart_amat'), {
                type: 'bar',
                data: {
                    labels: labels,
                    datasets: [
                        { type: 'bar', label: '売上 (USD$B)', data: rev, backgroundColor: 'rgba(163,161,161,0.5)', borderColor: 'rgb(163,161,161)', yAxisID: 'y' },
                        { type: 'bar', label: '総資産 (USD$B)', data: assets, backgroundColor: 'rgba(34,172,14,0.5)', borderColor: 'rgb(34,172,14)', yAxisID: 'y' },
                        { type: 'line', label: '粗利益率', data: gp, borderColor: 'rgb(52,100,204)', backgroundColor: 'transparent', borderWidth: 2, yAxisID: 'y2', tension: 0 },
                        { type: 'line', label: '営業利益率', data: op, borderColor: 'rgb(220,60,20)', backgroundColor: 'transparent', borderWidth: 2, yAxisID: 'y2', tension: 0 },
                        { type: 'line', label: '純利益率', data: np, borderColor: 'rgb(255,153,0)', backgroundColor: 'transparent', borderWidth: 2, yAxisID: 'y2', tension: 0 },
                        { type: 'line', label: '自己資本比率', data: cr, borderColor: 'rgb(20,148,28)', backgroundColor: 'transparent', borderWidth: 2, yAxisID: 'y2', tension: 0 }
                    ]
                },
                options: {
                    responsive: true,
                    maintainAspectRatio: false,
                    plugins: {
                        legend: {
                            display: true,
                            position: 'bottom',
                            labels: { usePointStyle: false }
                        },
                        title: {
                            display: true,
                            text: "アプライドマテリアルズ(AMAT)"
                        },
                        tooltip: {
                            callbacks: {
                                label: function (context) {
                                    const label = context.dataset.label;
                                    const val = context.raw;
                                    return label.includes('率') ? `${label}: ${parseFloat(val)}%` : `${label}: ${parseFloat(val)}B`;
                                }
                            }
                        }
                    },
                    scales: {
                        y: {
                            beginAtZero: true,
                            title: { display: true, text: '金額（十億ドル）' },
                            ticks: { callback: val => `${val}B` }
                        },
                        y2: {
                            position: 'right',
                            min: 0,
                            max: 100,
                            title: { display: true, text: '利益率・自己資本比率（％）' },
                            grid: { drawOnChartArea: false },
                            ticks: { callback: val => `${val}%` }
                        }
                    }
                }
            });
        } catch (error) {
            console.error("データ取得・描画エラー:", error);
        }
    });
    </script>
    



<pre class="wp-block-preformatted">半導体製造装置の2022年分の契約については殆どが埋まっており、2023年も引き続き成長が見込まれる。</pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p> 　<strong>2025年５〜７月期は売上高が前年同期比８％増の73億200万ドルと市場予想（72億2000万ドル）を上回った。地域別では主力の中国が増収となり、売り上げ全体の35％を占めた。日本への販売も増えた。一方、米国や欧州向けは振るわなかった。</strong><br>　2025年2〜4月期の決算で売上高が前年同期比7％増の71億ドルだった。市場予想の71億3000万ドルには届かず。純利益は24％増の21億3700万ドルだった。<br>　2024年11月〜25年１月期決算では売上高が前年同期比７％増の71億6600万ドルとなり、市場予想（71億5000万ドル程度）を上回った。米国や韓国、台湾向けが増収となったものの、米政府が輸出を制限する中国向けは25％の減収だった。<br>　2024年8〜10月期の売上高は前年同期に比べ5％増の70億4500万ドル、純利益が14％減の17億3100万ドルだった。売上高のうちファウンドリー（受託生産）向けなどが73％、データを一時記録するDRAM向けが23％を占めた。<br>　2022年５～７月期の売上高は前年同期比５％増の65億2000万ドルと市場予想（62億7000万ドル）以上に増えた。主力の半導体システムが６％増となり、サービス部門は10％増えた。純利益は６％減の16億600万ドル。研究開発費の増加などが重荷となった。</p>



<p>　2021年８～10月期決算は、売上高が前年同期比31％増の61億2300万ドルだった。市場予想（63億8000万ドル）を下回った。</p>



<p>2021年11月～22年１月期決算は売上高が市場予想を上回り、売上高は前年同期比21％増の62億7100万ドルと市場予想（61億9300万ドル）を上回った。</p>
<cite>Nikkei</cite></blockquote>



<h3 class="wp-block-heading" id="粗利益率"><span id="toc9">粗利益率</span></h3>



<!-- バージョン: 1.1.1 | 作成日: 2025-05-08 | 変更点: Chart.js v4"DOMContentLoaded"対応  AMAT, KLAC, LRCX 利益率比較グラフ -->
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>

<div class="canvas-container" style="width: 100%; max-width: 900px; height: 400px;">
  <canvas id="myMarginComparisonChart"></canvas>
</div>

<script>
document.addEventListener("DOMContentLoaded", function () {
  const AMATrawData = [
    { Year: 2005, Revenue: 6992, GrossProfit: 3086, OperatingIncome: 1448, NetIncome: 1210, TotalAssets: 11269, TotalLiabilities: 2341 },
    { Year: 2006, Revenue: 9167, GrossProfit: 4292, OperatingIncome: 2021, NetIncome: 1517, TotalAssets: 9481, TotalLiabilities: 2829 },
    { Year: 2007, Revenue: 9735, GrossProfit: 4492, OperatingIncome: 2372, NetIncome: 1710, TotalAssets: 10662, TotalLiabilities: 2841 },
    { Year: 2008, Revenue: 8129, GrossProfit: 3443, OperatingIncome: 1355, NetIncome: 961, TotalAssets: 11006, TotalLiabilities: 3457 },
    { Year: 2009, Revenue: 5014, GrossProfit: 1431, OperatingIncome: -394, NetIncome: -305, TotalAssets: 9574, TotalLiabilities: 2480 },
    { Year: 2010, Revenue: 9549, GrossProfit: 3715, OperatingIncome: 1384, NetIncome: 938, TotalAssets: 10943, TotalLiabilities: 3407 },
    { Year: 2011, Revenue: 10517, GrossProfit: 4360, OperatingIncome: 2398, NetIncome: 1926, TotalAssets: 13861, TotalLiabilities: 5061 },
    { Year: 2012, Revenue: 8719, GrossProfit: 3313, OperatingIncome: 411, NetIncome: 109, TotalAssets: 12102, TotalLiabilities: 4867 },
    { Year: 2013, Revenue: 7509, GrossProfit: 2991, OperatingIncome: 432, NetIncome: 256, TotalAssets: 12043, TotalLiabilities: 4955 },
    { Year: 2014, Revenue: 9072, GrossProfit: 3843, OperatingIncome: 1520, NetIncome: 1072, TotalAssets: 13174, TotalLiabilities: 5306 },
    { Year: 2015, Revenue: 9659, GrossProfit: 3952, OperatingIncome: 1693, NetIncome: 1377, TotalAssets: 15308, TotalLiabilities: 7695 },
    { Year: 2016, Revenue: 10825, GrossProfit: 4511, OperatingIncome: 2152, NetIncome: 1721, TotalAssets: 14570, TotalLiabilities: 7353 },
    { Year: 2017, Revenue: 14698, GrossProfit: 6612, OperatingIncome: 3936, NetIncome: 3519, TotalAssets: 19419, TotalLiabilities: 10070 },
    { Year: 2018, Revenue: 16705, GrossProfit: 7517, OperatingIncome: 4491, NetIncome: 3038, TotalAssets: 17633, TotalLiabilities: 10788 },
    { Year: 2019, Revenue: 14608, GrossProfit: 6386, OperatingIncome: 3350, NetIncome: 2706, TotalAssets: 19024, TotalLiabilities: 10810 },
    { Year: 2020, Revenue: 17202, GrossProfit: 7692, OperatingIncome: 4365, NetIncome: 3619, TotalAssets: 22353, TotalLiabilities: 11775 },
    { Year: 2021, Revenue: 23063, GrossProfit: 10914, OperatingIncome: 6889, NetIncome: 5888, TotalAssets: 25825, TotalLiabilities: 13578 },
    { Year: 2022, Revenue: 25785, GrossProfit: 11993, OperatingIncome: 7788, NetIncome: 6525, TotalAssets: 26726, TotalLiabilities: 14532 },
    { Year: 2023, Revenue: 26517, GrossProfit: 12384, OperatingIncome: 7654, NetIncome: 6856, TotalAssets: 30729, TotalLiabilities: 14380 },
    { Year: 2024, Revenue: 27176, GrossProfit: 12897, OperatingIncome: 7867, NetIncome: 7177, TotalAssets: 34409, TotalLiabilities: 15408 }
  ];
  const KLACrawData = [
    { Year: 2005, Revenue: 2082, GrossProfit: 1211, OperatingIncome: 545, NetIncome: 445, TotalAssets: 4041, TotalLiabilities: 944 },
    { Year: 2006, Revenue: 2071, GrossProfit: 1129, OperatingIncome: 310, NetIncome: 380, TotalAssets: 4576, TotalLiabilities: 1008 },
    { Year: 2007, Revenue: 2731, GrossProfit: 1542, OperatingIncome: 590, NetIncome: 528, TotalAssets: 4623, TotalLiabilities: 1073 },
    { Year: 2008, Revenue: 2522, GrossProfit: 1387, OperatingIncome: 499, NetIncome: 359, TotalAssets: 4848, TotalLiabilities: 1867 },
    { Year: 2009, Revenue: 1520, GrossProfit: 655, OperatingIncome: -578, NetIncome: -523, TotalAssets: 3610, TotalLiabilities: 1425 },
    { Year: 2010, Revenue: 1821, GrossProfit: 1005, OperatingIncome: 314, NetIncome: 212, TotalAssets: 3907, TotalLiabilities: 1660 },
    { Year: 2011, Revenue: 3175, GrossProfit: 1916, OperatingIncome: 1160, NetIncome: 794, TotalAssets: 4676, TotalLiabilities: 1815 },
    { Year: 2012, Revenue: 3172, GrossProfit: 1842, OperatingIncome: 1016, NetIncome: 756, TotalAssets: 5100, TotalLiabilities: 1785 },
    { Year: 2013, Revenue: 2843, GrossProfit: 1605, OperatingIncome: 730, NetIncome: 543, TotalAssets: 5287, TotalLiabilities: 1805 },
    { Year: 2014, Revenue: 2929, GrossProfit: 1696, OperatingIncome: 772, NetIncome: 583, TotalAssets: 5536, TotalLiabilities: 1867 },
    { Year: 2015, Revenue: 2814, GrossProfit: 1599, OperatingIncome: 661, NetIncome: 366, TotalAssets: 4826, TotalLiabilities: 4405 },
    { Year: 2016, Revenue: 2984, GrossProfit: 1821, OperatingIncome: 960, NetIncome: 704, TotalAssets: 4962, TotalLiabilities: 4273 },
    { Year: 2017, Revenue: 3480, GrossProfit: 2194, OperatingIncome: 1279, NetIncome: 926, TotalAssets: 5532, TotalLiabilities: 4206 },
    { Year: 2018, Revenue: 4037, GrossProfit: 2591, OperatingIncome: 1540, NetIncome: 802, TotalAssets: 5639, TotalLiabilities: 4018 },
    { Year: 2019, Revenue: 4569, GrossProfit: 2700, OperatingIncome: 1389, NetIncome: 1176, TotalAssets: 9009, TotalLiabilities: 6331 },
    { Year: 2020, Revenue: 5806, GrossProfit: 3357, OperatingIncome: 1502, NetIncome: 1217, TotalAssets: 9280, TotalLiabilities: 6599 },
    { Year: 2021, Revenue: 6919, GrossProfit: 4147, OperatingIncome: 2488, NetIncome: 2078, TotalAssets: 10271, TotalLiabilities: 6895 },
    { Year: 2022, Revenue: 9212, GrossProfit: 5619, OperatingIncome: 3654, NetIncome: 3322, TotalAssets: 12597, TotalLiabilities: 11198 },
    { Year: 2023, Revenue: 10496, GrossProfit: 6278, OperatingIncome: 3995, NetIncome: 3387, TotalAssets: 14072, TotalLiabilities: 11153 },
    { Year: 2024, Revenue: 9812, GrossProfit: 5884, OperatingIncome: 3995, NetIncome: 2762, TotalAssets: 15434, TotalLiabilities: 12065 }
  ];
  const LRCXrawData =  [
    { Year: 2005, Revenue: 1502, GrossProfit: 763, OperatingIncome: 388, NetIncome: 297, TotalAssets: 1449, TotalLiabilities: 382 },
    { Year: 2006, Revenue: 1642, GrossProfit: 827, OperatingIncome: 405, NetIncome: 335, TotalAssets: 2327, TotalLiabilities: 919 },
    { Year: 2007, Revenue: 2567, GrossProfit: 1305, OperatingIncome: 779, NetIncome: 686, TotalAssets: 2102, TotalLiabilities: 925 },
    { Year: 2008, Revenue: 2475, GrossProfit: 1173, OperatingIncome: 509, NetIncome: 439, TotalAssets: 2807, TotalLiabilities: 1028 },
    { Year: 2009, Revenue: 1116, GrossProfit: 389, OperatingIncome: -281, NetIncome: -302, TotalAssets: 1993, TotalLiabilities: 540 },
    { Year: 2010, Revenue: 2134, GrossProfit: 970, OperatingIncome: 425, NetIncome: 347, TotalAssets: 2487, TotalLiabilities: 719 },
    { Year: 2011, Revenue: 3238, GrossProfit: 1497, OperatingIncome: 804, NetIncome: 724, TotalAssets: 4054, TotalLiabilities: 1584 },
    { Year: 2012, Revenue: 2665, GrossProfit: 1084, OperatingIncome: 238, NetIncome: 169, TotalAssets: 8005, TotalLiabilities: 2873 },
    { Year: 2013, Revenue: 3599, GrossProfit: 1403, OperatingIncome: 118, NetIncome: 114, TotalAssets: 7250, TotalLiabilities: 2761 },
    { Year: 2014, Revenue: 4607, GrossProfit: 2007, OperatingIncome: 678, NetIncome: 632, TotalAssets: 7993, TotalLiabilities: 2964 },
    { Year: 2015, Revenue: 5259, GrossProfit: 2284, OperatingIncome: 788, NetIncome: 656, TotalAssets: 9365, TotalLiabilities: 4020 },
    { Year: 2016, Revenue: 5886, GrossProfit: 2619, OperatingIncome: 1074, NetIncome: 914, TotalAssets: 12264, TotalLiabilities: 6162 },
    { Year: 2017, Revenue: 8014, GrossProfit: 3603, OperatingIncome: 1902, NetIncome: 1698, TotalAssets: 12123, TotalLiabilities: 5135 },
    { Year: 2018, Revenue: 11077, GrossProfit: 5165, OperatingIncome: 3213, NetIncome: 2381, TotalAssets: 12479, TotalLiabilities: 5899 },
    { Year: 2019, Revenue: 9654, GrossProfit: 4358, OperatingIncome: 2465, NetIncome: 2191, TotalAssets: 12001, TotalLiabilities: 7278 },
    { Year: 2020, Revenue: 10045, GrossProfit: 4609, OperatingIncome: 2674, NetIncome: 2252, TotalAssets: 14559, TotalLiabilities: 9376 },
    { Year: 2021, Revenue: 14626, GrossProfit: 6805, OperatingIncome: 4482, NetIncome: 3908, TotalAssets: 15892, TotalLiabilities: 9865 },
    { Year: 2022, Revenue: 17227, GrossProfit: 7872, OperatingIncome: 5382, NetIncome: 4605, TotalAssets: 17196, TotalLiabilities: 10917 },
    { Year: 2023, Revenue: 17429, GrossProfit: 7777, OperatingIncome: 5175, NetIncome: 4511, TotalAssets: 18782, TotalLiabilities: 10571 },
    { Year: 2024, Revenue: 14905.39, GrossProfit: 7052.791, OperatingIncome: 4263.913, NetIncome: 3827.772, TotalAssets: 18744.73, TotalLiabilities: 10205.27 }
  ];

  const getMargins = (data) => data.map(d => ({
    year: d.Year,
    gross: ((d.GrossProfit / d.Revenue) * 100).toFixed(1)
  }));

  const amat = getMargins(AMATrawData);
  const klac = getMargins(KLACrawData);
  const lrcx = getMargins(LRCXrawData);

  const allYears = [...new Set([...amat, ...klac, ...lrcx].map(d => d.year))].sort((a, b) => a - b);
  const alignData = (data) => allYears.map(y => (data.find(d => d.year === y) || {}).gross || null);

  const latestYear = Math.max(...allYears);
  const latestMargins = {
    AMAT: parseFloat(amat.find(d => d.year === latestYear)?.gross || 0),
    KLAC: parseFloat(klac.find(d => d.year === latestYear)?.gross || 0),
    LRCX: parseFloat(lrcx.find(d => d.year === latestYear)?.gross || 0)
  };

  const datasetsConfig = {
    AMAT: {
      label: 'アプライドマテリアルズ',
      data: alignData(amat),
      borderColor: '#ED1C24',
      backgroundColor: 'rgba(237,28,36,0.2)',
      tension: 0
    },
    KLAC: {
      label: 'KLA',
      data: alignData(klac),
      borderColor: '#0071C5',
      backgroundColor: 'rgba(0,113,197,0.2)',
      tension: 0
    },
    LRCX: {
      label: 'ラムリサーチ',
      data: alignData(lrcx),
      borderColor: '#76B900',
      backgroundColor: 'rgba(118,185,0,0.2)',
      tension: 0
    }
  };

  const sortedKeys = Object.entries(latestMargins).sort((a, b) => b[1] - a[1]).map(([key]) => key);
  const sortedDatasets = sortedKeys.map(key => datasetsConfig[key]);

  new Chart(document.getElementById("myMarginComparisonChart"), {
    type: 'line',
    data: {
      labels: allYears,
      datasets: sortedDatasets
    },
    options: {
      responsive: true,
      maintainAspectRatio: false,
      plugins: {
        legend: { position: "bottom" },
        title: {
          display: true,
          text: '粗利益率比較'
        },
        tooltip: {
          callbacks: {
            label: context => `${context.dataset.label}: ${context.raw}%`
          }
        }
      },
      scales: {
        y: {
          beginAtZero: true,
          title: { display: true, text: "粗利益率（％）" },
          ticks: {
            callback: val => `${val}%`
          }
        }
      }
    }
  });
});
</script>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-r sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://dopodomani.biz/tech/wp-content/uploads/2021/06/cropped-14fdba72e094331d8316c1df38a9062e.png" alt="あさって" class="speech-icon-image"/></figure><div class="speech-name">あさって</div></div><div class="speech-balloon">
<p>2009年のリーマンショックで落ち込んでいるがすぐに回復している</p>
</div></div>



<h3 class="wp-block-heading" id="営業利益率"><span id="toc10">営業利益率</span></h3>



<!-- バージョン: 1.1.1 | 作成日: 2025-05-08 | 変更点: Chart.js v4"DOMContentLoaded"対応  AMAT, KLAC, LRCX 利益率比較グラフ -->
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>

<div class="canvas-container" style="width: 100%; max-width: 900px; height: 400px;">
  <canvas id="myOperatingMarginChart"></canvas>
</div>

<script>
document.addEventListener("DOMContentLoaded", function () {
  const AMATrawData =  [
    { Year: 2005, Revenue: 6992, GrossProfit: 3086, OperatingIncome: 1448, NetIncome: 1210, TotalAssets: 11269, TotalLiabilities: 2341 },
    { Year: 2006, Revenue: 9167, GrossProfit: 4292, OperatingIncome: 2021, NetIncome: 1517, TotalAssets: 9481, TotalLiabilities: 2829 },
    { Year: 2007, Revenue: 9735, GrossProfit: 4492, OperatingIncome: 2372, NetIncome: 1710, TotalAssets: 10662, TotalLiabilities: 2841 },
    { Year: 2008, Revenue: 8129, GrossProfit: 3443, OperatingIncome: 1355, NetIncome: 961, TotalAssets: 11006, TotalLiabilities: 3457 },
    { Year: 2009, Revenue: 5014, GrossProfit: 1431, OperatingIncome: -394, NetIncome: -305, TotalAssets: 9574, TotalLiabilities: 2480 },
    { Year: 2010, Revenue: 9549, GrossProfit: 3715, OperatingIncome: 1384, NetIncome: 938, TotalAssets: 10943, TotalLiabilities: 3407 },
    { Year: 2011, Revenue: 10517, GrossProfit: 4360, OperatingIncome: 2398, NetIncome: 1926, TotalAssets: 13861, TotalLiabilities: 5061 },
    { Year: 2012, Revenue: 8719, GrossProfit: 3313, OperatingIncome: 411, NetIncome: 109, TotalAssets: 12102, TotalLiabilities: 4867 },
    { Year: 2013, Revenue: 7509, GrossProfit: 2991, OperatingIncome: 432, NetIncome: 256, TotalAssets: 12043, TotalLiabilities: 4955 },
    { Year: 2014, Revenue: 9072, GrossProfit: 3843, OperatingIncome: 1520, NetIncome: 1072, TotalAssets: 13174, TotalLiabilities: 5306 },
    { Year: 2015, Revenue: 9659, GrossProfit: 3952, OperatingIncome: 1693, NetIncome: 1377, TotalAssets: 15308, TotalLiabilities: 7695 },
    { Year: 2016, Revenue: 10825, GrossProfit: 4511, OperatingIncome: 2152, NetIncome: 1721, TotalAssets: 14570, TotalLiabilities: 7353 },
    { Year: 2017, Revenue: 14698, GrossProfit: 6612, OperatingIncome: 3936, NetIncome: 3519, TotalAssets: 19419, TotalLiabilities: 10070 },
    { Year: 2018, Revenue: 16705, GrossProfit: 7517, OperatingIncome: 4491, NetIncome: 3038, TotalAssets: 17633, TotalLiabilities: 10788 },
    { Year: 2019, Revenue: 14608, GrossProfit: 6386, OperatingIncome: 3350, NetIncome: 2706, TotalAssets: 19024, TotalLiabilities: 10810 },
    { Year: 2020, Revenue: 17202, GrossProfit: 7692, OperatingIncome: 4365, NetIncome: 3619, TotalAssets: 22353, TotalLiabilities: 11775 },
    { Year: 2021, Revenue: 23063, GrossProfit: 10914, OperatingIncome: 6889, NetIncome: 5888, TotalAssets: 25825, TotalLiabilities: 13578 },
    { Year: 2022, Revenue: 25785, GrossProfit: 11993, OperatingIncome: 7788, NetIncome: 6525, TotalAssets: 26726, TotalLiabilities: 14532 },
    { Year: 2023, Revenue: 26517, GrossProfit: 12384, OperatingIncome: 7654, NetIncome: 6856, TotalAssets: 30729, TotalLiabilities: 14380 },
    { Year: 2024, Revenue: 27176, GrossProfit: 12897, OperatingIncome: 7867, NetIncome: 7177, TotalAssets: 34409, TotalLiabilities: 15408 }
  ];
  const KLACrawData = [
    { Year: 2005, Revenue: 2082, GrossProfit: 1211, OperatingIncome: 545, NetIncome: 445, TotalAssets: 4041, TotalLiabilities: 944 },
    { Year: 2006, Revenue: 2071, GrossProfit: 1129, OperatingIncome: 310, NetIncome: 380, TotalAssets: 4576, TotalLiabilities: 1008 },
    { Year: 2007, Revenue: 2731, GrossProfit: 1542, OperatingIncome: 590, NetIncome: 528, TotalAssets: 4623, TotalLiabilities: 1073 },
    { Year: 2008, Revenue: 2522, GrossProfit: 1387, OperatingIncome: 499, NetIncome: 359, TotalAssets: 4848, TotalLiabilities: 1867 },
    { Year: 2009, Revenue: 1520, GrossProfit: 655, OperatingIncome: -578, NetIncome: -523, TotalAssets: 3610, TotalLiabilities: 1425 },
    { Year: 2010, Revenue: 1821, GrossProfit: 1005, OperatingIncome: 314, NetIncome: 212, TotalAssets: 3907, TotalLiabilities: 1660 },
    { Year: 2011, Revenue: 3175, GrossProfit: 1916, OperatingIncome: 1160, NetIncome: 794, TotalAssets: 4676, TotalLiabilities: 1815 },
    { Year: 2012, Revenue: 3172, GrossProfit: 1842, OperatingIncome: 1016, NetIncome: 756, TotalAssets: 5100, TotalLiabilities: 1785 },
    { Year: 2013, Revenue: 2843, GrossProfit: 1605, OperatingIncome: 730, NetIncome: 543, TotalAssets: 5287, TotalLiabilities: 1805 },
    { Year: 2014, Revenue: 2929, GrossProfit: 1696, OperatingIncome: 772, NetIncome: 583, TotalAssets: 5536, TotalLiabilities: 1867 },
    { Year: 2015, Revenue: 2814, GrossProfit: 1599, OperatingIncome: 661, NetIncome: 366, TotalAssets: 4826, TotalLiabilities: 4405 },
    { Year: 2016, Revenue: 2984, GrossProfit: 1821, OperatingIncome: 960, NetIncome: 704, TotalAssets: 4962, TotalLiabilities: 4273 },
    { Year: 2017, Revenue: 3480, GrossProfit: 2194, OperatingIncome: 1279, NetIncome: 926, TotalAssets: 5532, TotalLiabilities: 4206 },
    { Year: 2018, Revenue: 4037, GrossProfit: 2591, OperatingIncome: 1540, NetIncome: 802, TotalAssets: 5639, TotalLiabilities: 4018 },
    { Year: 2019, Revenue: 4569, GrossProfit: 2700, OperatingIncome: 1389, NetIncome: 1176, TotalAssets: 9009, TotalLiabilities: 6331 },
    { Year: 2020, Revenue: 5806, GrossProfit: 3357, OperatingIncome: 1502, NetIncome: 1217, TotalAssets: 9280, TotalLiabilities: 6599 },
    { Year: 2021, Revenue: 6919, GrossProfit: 4147, OperatingIncome: 2488, NetIncome: 2078, TotalAssets: 10271, TotalLiabilities: 6895 },
    { Year: 2022, Revenue: 9212, GrossProfit: 5619, OperatingIncome: 3654, NetIncome: 3322, TotalAssets: 12597, TotalLiabilities: 11198 },
    { Year: 2023, Revenue: 10496, GrossProfit: 6278, OperatingIncome: 3995, NetIncome: 3387, TotalAssets: 14072, TotalLiabilities: 11153 },
    { Year: 2024, Revenue: 9812, GrossProfit: 5884, OperatingIncome: 3995, NetIncome: 2762, TotalAssets: 15434, TotalLiabilities: 12065 }
  ];
  const LRCXrawData = [
    { Year: 2005, Revenue: 1502, GrossProfit: 763, OperatingIncome: 388, NetIncome: 297, TotalAssets: 1449, TotalLiabilities: 382 },
    { Year: 2006, Revenue: 1642, GrossProfit: 827, OperatingIncome: 405, NetIncome: 335, TotalAssets: 2327, TotalLiabilities: 919 },
    { Year: 2007, Revenue: 2567, GrossProfit: 1305, OperatingIncome: 779, NetIncome: 686, TotalAssets: 2102, TotalLiabilities: 925 },
    { Year: 2008, Revenue: 2475, GrossProfit: 1173, OperatingIncome: 509, NetIncome: 439, TotalAssets: 2807, TotalLiabilities: 1028 },
    { Year: 2009, Revenue: 1116, GrossProfit: 389, OperatingIncome: -281, NetIncome: -302, TotalAssets: 1993, TotalLiabilities: 540 },
    { Year: 2010, Revenue: 2134, GrossProfit: 970, OperatingIncome: 425, NetIncome: 347, TotalAssets: 2487, TotalLiabilities: 719 },
    { Year: 2011, Revenue: 3238, GrossProfit: 1497, OperatingIncome: 804, NetIncome: 724, TotalAssets: 4054, TotalLiabilities: 1584 },
    { Year: 2012, Revenue: 2665, GrossProfit: 1084, OperatingIncome: 238, NetIncome: 169, TotalAssets: 8005, TotalLiabilities: 2873 },
    { Year: 2013, Revenue: 3599, GrossProfit: 1403, OperatingIncome: 118, NetIncome: 114, TotalAssets: 7250, TotalLiabilities: 2761 },
    { Year: 2014, Revenue: 4607, GrossProfit: 2007, OperatingIncome: 678, NetIncome: 632, TotalAssets: 7993, TotalLiabilities: 2964 },
    { Year: 2015, Revenue: 5259, GrossProfit: 2284, OperatingIncome: 788, NetIncome: 656, TotalAssets: 9365, TotalLiabilities: 4020 },
    { Year: 2016, Revenue: 5886, GrossProfit: 2619, OperatingIncome: 1074, NetIncome: 914, TotalAssets: 12264, TotalLiabilities: 6162 },
    { Year: 2017, Revenue: 8014, GrossProfit: 3603, OperatingIncome: 1902, NetIncome: 1698, TotalAssets: 12123, TotalLiabilities: 5135 },
    { Year: 2018, Revenue: 11077, GrossProfit: 5165, OperatingIncome: 3213, NetIncome: 2381, TotalAssets: 12479, TotalLiabilities: 5899 },
    { Year: 2019, Revenue: 9654, GrossProfit: 4358, OperatingIncome: 2465, NetIncome: 2191, TotalAssets: 12001, TotalLiabilities: 7278 },
    { Year: 2020, Revenue: 10045, GrossProfit: 4609, OperatingIncome: 2674, NetIncome: 2252, TotalAssets: 14559, TotalLiabilities: 9376 },
    { Year: 2021, Revenue: 14626, GrossProfit: 6805, OperatingIncome: 4482, NetIncome: 3908, TotalAssets: 15892, TotalLiabilities: 9865 },
    { Year: 2022, Revenue: 17227, GrossProfit: 7872, OperatingIncome: 5382, NetIncome: 4605, TotalAssets: 17196, TotalLiabilities: 10917 },
    { Year: 2023, Revenue: 17429, GrossProfit: 7777, OperatingIncome: 5175, NetIncome: 4511, TotalAssets: 18782, TotalLiabilities: 10571 },
    { Year: 2024, Revenue: 14905.39, GrossProfit: 7052.791, OperatingIncome: 4263.913, NetIncome: 3827.772, TotalAssets: 18744.73, TotalLiabilities: 10205.27 }
  ];

  const getOpMargins = (data) => data.map(d => ({
    year: d.Year,
    margin: ((d.OperatingIncome / d.Revenue) * 100).toFixed(1)
  }));

  const amat = getOpMargins(AMATrawData);
  const klac = getOpMargins(KLACrawData);
  const lrcx = getOpMargins(LRCXrawData);

  const allYears = [...new Set([...amat, ...klac, ...lrcx].map(d => d.year))].sort((a, b) => a - b);
  const alignData = (data) => allYears.map(y => (data.find(d => d.year === y) || {}).margin || null);

  const latestYear = Math.max(...allYears);
  const latestMargins = {
    AMAT: parseFloat(amat.find(d => d.year === latestYear)?.margin || 0),
    KLAC: parseFloat(klac.find(d => d.year === latestYear)?.margin || 0),
    LRCX: parseFloat(lrcx.find(d => d.year === latestYear)?.margin || 0)
  };

  const datasetsConfig = {
    AMAT: {
      label: 'アプライドマテリアルズ',
      data: alignData(amat),
      borderColor: '#ED1C24',
      backgroundColor: 'rgba(237,28,36,0.2)',
      tension: 0
    },
    KLAC: {
      label: 'KLA',
      data: alignData(klac),
      borderColor: '#0071C5',
      backgroundColor: 'rgba(0,113,197,0.2)',
      tension: 0
    },
    LRCX: {
      label: 'ラムリサーチ',
      data: alignData(lrcx),
      borderColor: '#76B900',
      backgroundColor: 'rgba(118,185,0,0.2)',
      tension: 0
    }
  };

  const sortedKeys = Object.entries(latestMargins).sort((a, b) => b[1] - a[1]).map(([key]) => key);
  const sortedDatasets = sortedKeys.map(key => datasetsConfig[key]);

  new Chart(document.getElementById("myOperatingMarginChart"), {
    type: 'line',
    data: {
      labels: allYears,
      datasets: sortedDatasets
    },
    options: {
      responsive: true,
      maintainAspectRatio: false,
      plugins: {
        legend: { position: "bottom" },
        title: {
          display: true,
          text: '営業利益率比較'
        },
        tooltip: {
          callbacks: {
            label: context => `${context.dataset.label}: ${context.raw}%`
          }
        }
      },
      scales: {
        y: {
          beginAtZero: true,
          min: 0,
          title: { display: true, text: "営業利益率（％）" },
          ticks: {
            callback: val => `${val}%`
          }
        }
      }
    }
  });
});
</script>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-r sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://dopodomani.biz/tech/wp-content/uploads/2021/06/cropped-14fdba72e094331d8316c1df38a9062e.png" alt="あさって" class="speech-icon-image"/></figure><div class="speech-name">あさって</div></div><div class="speech-balloon">
<p>営業利益率は近年上昇傾向</p>
</div></div>



<h3 class="wp-block-heading" id="負債比率"><span id="toc11">自己資本比率</span></h3>



<!-- バージョン: 1.1.1 | 作成日: 2025-05-08 | AMAT, KLAC, LRCX 自己資本比率比較 -->
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<div class="canvas-container" style="width: 100%; max-width: 900px; height: 400px;">
  <canvas id="myEquityRatioChart"></canvas>
</div>
<script>
document.addEventListener("DOMContentLoaded", function () {
  const AMATrawData = [
    { Year: 2005, Revenue: 6992, GrossProfit: 3086, OperatingIncome: 1448, NetIncome: 1210, TotalAssets: 11269, TotalLiabilities: 2341 },
    { Year: 2006, Revenue: 9167, GrossProfit: 4292, OperatingIncome: 2021, NetIncome: 1517, TotalAssets: 9481, TotalLiabilities: 2829 },
    { Year: 2007, Revenue: 9735, GrossProfit: 4492, OperatingIncome: 2372, NetIncome: 1710, TotalAssets: 10662, TotalLiabilities: 2841 },
    { Year: 2008, Revenue: 8129, GrossProfit: 3443, OperatingIncome: 1355, NetIncome: 961, TotalAssets: 11006, TotalLiabilities: 3457 },
    { Year: 2009, Revenue: 5014, GrossProfit: 1431, OperatingIncome: -394, NetIncome: -305, TotalAssets: 9574, TotalLiabilities: 2480 },
    { Year: 2010, Revenue: 9549, GrossProfit: 3715, OperatingIncome: 1384, NetIncome: 938, TotalAssets: 10943, TotalLiabilities: 3407 },
    { Year: 2011, Revenue: 10517, GrossProfit: 4360, OperatingIncome: 2398, NetIncome: 1926, TotalAssets: 13861, TotalLiabilities: 5061 },
    { Year: 2012, Revenue: 8719, GrossProfit: 3313, OperatingIncome: 411, NetIncome: 109, TotalAssets: 12102, TotalLiabilities: 4867 },
    { Year: 2013, Revenue: 7509, GrossProfit: 2991, OperatingIncome: 432, NetIncome: 256, TotalAssets: 12043, TotalLiabilities: 4955 },
    { Year: 2014, Revenue: 9072, GrossProfit: 3843, OperatingIncome: 1520, NetIncome: 1072, TotalAssets: 13174, TotalLiabilities: 5306 },
    { Year: 2015, Revenue: 9659, GrossProfit: 3952, OperatingIncome: 1693, NetIncome: 1377, TotalAssets: 15308, TotalLiabilities: 7695 },
    { Year: 2016, Revenue: 10825, GrossProfit: 4511, OperatingIncome: 2152, NetIncome: 1721, TotalAssets: 14570, TotalLiabilities: 7353 },
    { Year: 2017, Revenue: 14698, GrossProfit: 6612, OperatingIncome: 3936, NetIncome: 3519, TotalAssets: 19419, TotalLiabilities: 10070 },
    { Year: 2018, Revenue: 16705, GrossProfit: 7517, OperatingIncome: 4491, NetIncome: 3038, TotalAssets: 17633, TotalLiabilities: 10788 },
    { Year: 2019, Revenue: 14608, GrossProfit: 6386, OperatingIncome: 3350, NetIncome: 2706, TotalAssets: 19024, TotalLiabilities: 10810 },
    { Year: 2020, Revenue: 17202, GrossProfit: 7692, OperatingIncome: 4365, NetIncome: 3619, TotalAssets: 22353, TotalLiabilities: 11775 },
    { Year: 2021, Revenue: 23063, GrossProfit: 10914, OperatingIncome: 6889, NetIncome: 5888, TotalAssets: 25825, TotalLiabilities: 13578 },
    { Year: 2022, Revenue: 25785, GrossProfit: 11993, OperatingIncome: 7788, NetIncome: 6525, TotalAssets: 26726, TotalLiabilities: 14532 },
    { Year: 2023, Revenue: 26517, GrossProfit: 12384, OperatingIncome: 7654, NetIncome: 6856, TotalAssets: 30729, TotalLiabilities: 14380 },
    { Year: 2024, Revenue: 27176, GrossProfit: 12897, OperatingIncome: 7867, NetIncome: 7177, TotalAssets: 34409, TotalLiabilities: 15408 }
  ];
  const KLACrawData = [
    { Year: 2005, Revenue: 2082, GrossProfit: 1211, OperatingIncome: 545, NetIncome: 445, TotalAssets: 4041, TotalLiabilities: 944 },
    { Year: 2006, Revenue: 2071, GrossProfit: 1129, OperatingIncome: 310, NetIncome: 380, TotalAssets: 4576, TotalLiabilities: 1008 },
    { Year: 2007, Revenue: 2731, GrossProfit: 1542, OperatingIncome: 590, NetIncome: 528, TotalAssets: 4623, TotalLiabilities: 1073 },
    { Year: 2008, Revenue: 2522, GrossProfit: 1387, OperatingIncome: 499, NetIncome: 359, TotalAssets: 4848, TotalLiabilities: 1867 },
    { Year: 2009, Revenue: 1520, GrossProfit: 655, OperatingIncome: -578, NetIncome: -523, TotalAssets: 3610, TotalLiabilities: 1425 },
    { Year: 2010, Revenue: 1821, GrossProfit: 1005, OperatingIncome: 314, NetIncome: 212, TotalAssets: 3907, TotalLiabilities: 1660 },
    { Year: 2011, Revenue: 3175, GrossProfit: 1916, OperatingIncome: 1160, NetIncome: 794, TotalAssets: 4676, TotalLiabilities: 1815 },
    { Year: 2012, Revenue: 3172, GrossProfit: 1842, OperatingIncome: 1016, NetIncome: 756, TotalAssets: 5100, TotalLiabilities: 1785 },
    { Year: 2013, Revenue: 2843, GrossProfit: 1605, OperatingIncome: 730, NetIncome: 543, TotalAssets: 5287, TotalLiabilities: 1805 },
    { Year: 2014, Revenue: 2929, GrossProfit: 1696, OperatingIncome: 772, NetIncome: 583, TotalAssets: 5536, TotalLiabilities: 1867 },
    { Year: 2015, Revenue: 2814, GrossProfit: 1599, OperatingIncome: 661, NetIncome: 366, TotalAssets: 4826, TotalLiabilities: 4405 },
    { Year: 2016, Revenue: 2984, GrossProfit: 1821, OperatingIncome: 960, NetIncome: 704, TotalAssets: 4962, TotalLiabilities: 4273 },
    { Year: 2017, Revenue: 3480, GrossProfit: 2194, OperatingIncome: 1279, NetIncome: 926, TotalAssets: 5532, TotalLiabilities: 4206 },
    { Year: 2018, Revenue: 4037, GrossProfit: 2591, OperatingIncome: 1540, NetIncome: 802, TotalAssets: 5639, TotalLiabilities: 4018 },
    { Year: 2019, Revenue: 4569, GrossProfit: 2700, OperatingIncome: 1389, NetIncome: 1176, TotalAssets: 9009, TotalLiabilities: 6331 },
    { Year: 2020, Revenue: 5806, GrossProfit: 3357, OperatingIncome: 1502, NetIncome: 1217, TotalAssets: 9280, TotalLiabilities: 6599 },
    { Year: 2021, Revenue: 6919, GrossProfit: 4147, OperatingIncome: 2488, NetIncome: 2078, TotalAssets: 10271, TotalLiabilities: 6895 },
    { Year: 2022, Revenue: 9212, GrossProfit: 5619, OperatingIncome: 3654, NetIncome: 3322, TotalAssets: 12597, TotalLiabilities: 11198 },
    { Year: 2023, Revenue: 10496, GrossProfit: 6278, OperatingIncome: 3995, NetIncome: 3387, TotalAssets: 14072, TotalLiabilities: 11153 },
    { Year: 2024, Revenue: 9812, GrossProfit: 5884, OperatingIncome: 3995, NetIncome: 2762, TotalAssets: 15434, TotalLiabilities: 12065 }
  ];
  const LRCXrawData =  [
    { Year: 2005, Revenue: 1502, GrossProfit: 763, OperatingIncome: 388, NetIncome: 297, TotalAssets: 1449, TotalLiabilities: 382 },
    { Year: 2006, Revenue: 1642, GrossProfit: 827, OperatingIncome: 405, NetIncome: 335, TotalAssets: 2327, TotalLiabilities: 919 },
    { Year: 2007, Revenue: 2567, GrossProfit: 1305, OperatingIncome: 779, NetIncome: 686, TotalAssets: 2102, TotalLiabilities: 925 },
    { Year: 2008, Revenue: 2475, GrossProfit: 1173, OperatingIncome: 509, NetIncome: 439, TotalAssets: 2807, TotalLiabilities: 1028 },
    { Year: 2009, Revenue: 1116, GrossProfit: 389, OperatingIncome: -281, NetIncome: -302, TotalAssets: 1993, TotalLiabilities: 540 },
    { Year: 2010, Revenue: 2134, GrossProfit: 970, OperatingIncome: 425, NetIncome: 347, TotalAssets: 2487, TotalLiabilities: 719 },
    { Year: 2011, Revenue: 3238, GrossProfit: 1497, OperatingIncome: 804, NetIncome: 724, TotalAssets: 4054, TotalLiabilities: 1584 },
    { Year: 2012, Revenue: 2665, GrossProfit: 1084, OperatingIncome: 238, NetIncome: 169, TotalAssets: 8005, TotalLiabilities: 2873 },
    { Year: 2013, Revenue: 3599, GrossProfit: 1403, OperatingIncome: 118, NetIncome: 114, TotalAssets: 7250, TotalLiabilities: 2761 },
    { Year: 2014, Revenue: 4607, GrossProfit: 2007, OperatingIncome: 678, NetIncome: 632, TotalAssets: 7993, TotalLiabilities: 2964 },
    { Year: 2015, Revenue: 5259, GrossProfit: 2284, OperatingIncome: 788, NetIncome: 656, TotalAssets: 9365, TotalLiabilities: 4020 },
    { Year: 2016, Revenue: 5886, GrossProfit: 2619, OperatingIncome: 1074, NetIncome: 914, TotalAssets: 12264, TotalLiabilities: 6162 },
    { Year: 2017, Revenue: 8014, GrossProfit: 3603, OperatingIncome: 1902, NetIncome: 1698, TotalAssets: 12123, TotalLiabilities: 5135 },
    { Year: 2018, Revenue: 11077, GrossProfit: 5165, OperatingIncome: 3213, NetIncome: 2381, TotalAssets: 12479, TotalLiabilities: 5899 },
    { Year: 2019, Revenue: 9654, GrossProfit: 4358, OperatingIncome: 2465, NetIncome: 2191, TotalAssets: 12001, TotalLiabilities: 7278 },
    { Year: 2020, Revenue: 10045, GrossProfit: 4609, OperatingIncome: 2674, NetIncome: 2252, TotalAssets: 14559, TotalLiabilities: 9376 },
    { Year: 2021, Revenue: 14626, GrossProfit: 6805, OperatingIncome: 4482, NetIncome: 3908, TotalAssets: 15892, TotalLiabilities: 9865 },
    { Year: 2022, Revenue: 17227, GrossProfit: 7872, OperatingIncome: 5382, NetIncome: 4605, TotalAssets: 17196, TotalLiabilities: 10917 },
    { Year: 2023, Revenue: 17429, GrossProfit: 7777, OperatingIncome: 5175, NetIncome: 4511, TotalAssets: 18782, TotalLiabilities: 10571 },
    { Year: 2024, Revenue: 14905.39, GrossProfit: 7052.791, OperatingIncome: 4263.913, NetIncome: 3827.772, TotalAssets: 18744.73, TotalLiabilities: 10205.27 }
  ]; 

  const getEquityRatios = (data) => data.map(d => {
    const equity = d.TotalAssets - d.TotalLiabilities;
    const ratio = (d.TotalAssets > 0) ? (equity / d.TotalAssets) * 100 : null;
    return { year: d.Year, ratio: ratio != null ? ratio.toFixed(1) : null };
  });

  const amatData = getEquityRatios(AMATrawData);
  const klacData = getEquityRatios(KLACrawData);
  const lrcxData = getEquityRatios(LRCXrawData);

  const allYears = [...new Set([...amatData, ...klacData, ...lrcxData].map(d => d.year))].sort((a, b) => a - b);
  const alignData = (data) => allYears.map(y => (data.find(d => d.year === y) || {}).ratio || null);

  const latestYear = Math.max(...allYears);
  const latestRatios = {
    AMAT: parseFloat(amatData.find(d => d.year === latestYear)?.ratio || 0),
    KLAC: parseFloat(klacData.find(d => d.year === latestYear)?.ratio || 0),
    LRCX: parseFloat(lrcxData.find(d => d.year === latestYear)?.ratio || 0)
  };

  const datasetsConfig = {
    AMAT: {
      label: "アプライドマテリアルズ",
      data: alignData(amatData),
      borderColor: "#ED1C24",
      backgroundColor: "rgba(237,28,36,0.2)",
      tension: 0
    },
    KLAC: {
      label: "KLA",
      data: alignData(klacData),
      borderColor: "#0071C5",
      backgroundColor: "rgba(0,113,197,0.2)",
      tension: 0
    },
    LRCX: {
      label: "ラムリサーチ",
      data: alignData(lrcxData),
      borderColor: "#76B900",
      backgroundColor: "rgba(118,185,0,0.2)",
      tension: 0
    }
  };

  const sortedKeys = Object.entries(latestRatios).sort((a, b) => b[1] - a[1]).map(([key]) => key);
  const sortedDatasets = sortedKeys.map(key => datasetsConfig[key]);

  new Chart(document.getElementById("myEquityRatioChart"), {
    type: "line",
    data: {
      labels: allYears,
      datasets: sortedDatasets
    },
    options: {
      responsive: true,
      maintainAspectRatio: false,
      plugins: {
        legend: { position: "bottom" },
        title: {
          display: true,
          text: "自己資本比率比較"
        },
        tooltip: {
          callbacks: {
            label: context => `${context.dataset.label}: ${context.raw}%`
          }
        }
      },
      scales: {
        y: {
          beginAtZero: true,
          min: 0,          
          title: { display: true, text: "自己資本比率（％）" },
          ticks: {
            callback: val => `${val}%`
          }
        }
      }
    }
  });
});
</script>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-r sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://dopodomani.biz/tech/wp-content/uploads/2021/06/cropped-14fdba72e094331d8316c1df38a9062e.png" alt="あさって" class="speech-icon-image"/></figure><div class="speech-name">あさって</div></div><div class="speech-balloon">
<p>負債比率は上昇傾向だが健全な範囲　半導体製造装置の老舗で安定感がある</p>
</div></div>



<h2 class="wp-block-heading" id="株価"><span id="toc12">✔️ 株価</span></h2>



<!-- TradingView Widget BEGIN -->
<div class="tradingview-widget-container">
  <div id="tradingview_75a91"></div>
  <div class="tradingview-widget-copyright">TradingView提供の<a rel="noopener" href="https://jp.tradingview.com/symbols/NASDAQ-AMAT/" target="_blank"><span class="blue-text">AMATチャート</span></a></div>
  <script type="text/javascript" src="https://s3.tradingview.com/tv.js"></script>
  <script type="text/javascript">
  new TradingView.widget(
  {
  "autosize": true,
  "symbol": "NASDAQ:AMAT",
  "interval": "W",
  "timezone": "Asia/Tokyo",
  "theme": "light",
  "style": "1",
  "locale": "ja",
  "toolbar_bg": "#f1f3f6",
  "enable_publishing": false,
  "hide_top_toolbar": true,
  "save_image": false,
  "container_id": "tradingview_75a91"
}
  );
  </script>
</div>
<!-- TradingView Widget END -->



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-11 sbs-stn sbp-r sbis-cb cf block-box cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://dopodomani.biz/tech/wp-content/uploads/2021/06/cropped-14fdba72e094331d8316c1df38a9062e.png" alt="あさって" class="speech-icon-image"/></figure><div class="speech-name">あさって</div></div><div class="speech-balloon">
<p>ご覧いただきありがとうございます。<br>よろしければ、シェアお願いします。</p>
</div></div>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://dopodomani.biz/applied-materials/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
