PageSourceSearch

https://cis.zo.space/assets/fslr-KuZy1JUN.js

js cis.zo.space collected 2026-10-03 05:09:23 UTC 16,664 bytes, 5 lines download raw bytes

1import{r as h,j as e}from"./index-Be8sOKXt.js";const t={bg:"#1A1B1E",card:"#232427",border:"rgba(84, 81, 75, 0.45)",accent:"#F7F7F4",accentSoft:"rgba(247,247,244,0.08)",fg:"#F7F7F4",muted:"#9A958C",green:"#42BE65",red:"#FA4D56",yellow:"#9A958C",kill:"#FA4D56",serif:"'Newsreader', 'Tiempos Headline', Georgia, serif",sans:"'Inter', 'Suisse Intl', system-ui, sans-serif"},a=233.37,s=231.62,m=a-s,u=(a-s)/s*100,n="2026-05-16 close";function f(o){return o.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})}const l=[["Price","$233.37"],["Mkt Cap","$25.1B"],["Revenue","$5.42B"],["Rev Growth","+23.6%"],["Op Margin","33.1%"],["Net Margin","30.7%"],["ROE","18.4%"],["D/E","5.9%"],["FCF","$1.15B"],["Fwd P/E","9.7x"],["52W High","$285.99"],["52W Low","$135.50"]],x=[{label:"Solar is cyclical and competitive",body:"The 10-K warns competitors 'may have direct or indirect access to sovereign capital or other forms of state support, which could enable such competitors to compromise intellectual property and operate at minimal or negative operating margins.' Chinese dumping is a structural risk."},{label:"Customer counterparty defaults",body:"The 10-K discloses that 'certain of our customers breached their contractual obligations with First Solar, having entered into various master supply agreements to purchase solar modules from First Solar and then refusing to pay the amounts owed.' When customers won't pay, even great technology has a problem."},{label:"Revenue growth decelerating",body:"Revenue growth of 23.6% is solid but decelerating from prior periods. Solar demand is policy-dependent and lumpy. IRA domestic content incentives are powerful but could change with political shifts."},{label:"Valuation slightly above base case",body:"At $233, the stock is 24% above base case fair value of $178. Reasonable isn't the same as compelling. The ORANGE regime's 9.6% hurdle demands a margin of safety that does not quite exist at current prices."}],d=[{label:"Bear",price:"$75.35",updown:"-68%",desc:"$5B rev, 18% op margin (China dumping), $675M NI, 12x P/E. Solar downcycle.",color:t.red},{label:"Base",price:"$177.67",updown:"-24%",desc:"$6.5B rev, 28% op margin, $1.37B NI, 14x P/E. Steady growth, normalized margins.",color:t.yellow},{label:"Bull",price:"$321.86",updown:"+38%",desc:"$8B rev, 32% op margin, $1.92B NI, 18x P/E. IRA tailwinds, scaling, and margin expansion.",color:t.green}],y=["Price below $195 -- roughly 8x forward earnings. The stock traded as low as $136 in the past 52 weeks; this is achievable","Customer contract enforcement resolved favorably -- the 10-K's disclosure of non-paying customers needs resolution","IRA domestic content rules finalized and expanding -- regulatory clarity would de-risk the capacity expansion","China dumping investigation yields tariffs or trade action -- any policy closing the price gap with CdTe strengthens FSLR's position","Revenue growth re-accelerating above 30% -- recent growth of 23.6% is solid but point-in-time decelerating"],b="First Solar has a genuine technological moat (CdTe thin-film), 33% operating margins in a commodity industry, and a fortress balance sheet (5.9% D/E). At 9.7x forward earnings, it is the best solar company in the world priced like it. But the stock is 24% above base case fair value, the ORANGE regime demands a 9.6% hurdle, and solar remains cyclical and policy-dependent. This is the rare solar stock worth watching closely -- on the watchlist, not yet in the portfolio.",v="SEC Accessions: 0001274494-26-000109 (10-K), 0001274494-26-000021 (10-Q). Indexed 2026-05-17.",S="FSLR 10-K filed 2026-02-24 -- business, mdna, risk_factors; FSLR 10-Q filed 2026-04-30. Price: yfinance as of 2026-05-16 close.";function w(){const[o,c]=h.useState("pass"),p=[["pass","Why I'm Waiting"],["evidence","SEC Evidence"],["valuation","Valuation"],["revisit","Revisit Triggers"]],g=i=>({padding:"10px 18px",background:"none",border:"none",cursor:"pointer",fontSize:13,fontWeight:o===i?700:400,color:o===i?t.accent:t.muted,borderBottom:o===i?`2px solid ${t.accent}`:"2px solid transparent"});return e.jsxs("div",{className:"thesis-root",style:{background:t.bg,color:t.fg,fontFamily:t.sans,minHeight:"100vh"},children:[e.jsx("style",{children:`
2        @import url('https://fonts.googleapis.com/css2?family=Newsreader:opsz,[email protected],400;6..72,500;6..72,600;6..72,700&family=Inter:wght@400;500;600;700&display=swap');
3        .thesis-root * { border-radius: 0 !important; }
4        [data-zo-built-on-badge] { display: none !important; }
5      `}),e.jsxs("div",{style:{borderBottom:`1px solid ${t.border}`,padding:"12px 24px",display:"flex",justifyContent:"space-between",alignItems:"center",background:"rgba(0,0,0,0.6)"},children:[e.jsx("span",{style:{fontSize:12,color:t.muted,letterSpacing:"0.08em",textTransform:"uppercase"},children:e.jsx("a",{href:"https://cis.zo.space/",style:{color:"inherit",textDecoration:"none"},children:"Elendil Labs"})}),e.jsx("span",{style:{fontSize:11,color:t.muted},children:"Regime: ORANGE -- 2026-05-15"})]}),e.jsxs("div",{style:{maxWidth:900,margin:"0 auto",padding:"32px 20px"},children:[e.jsxs("div",{style:{display:"flex",alignItems:"flex-start",justifyContent:"space-between",flexWrap:"wrap",gap:20,marginBottom:28},children:[e.jsxs("div",{children:[e.jsxs("div",{style:{display:"flex",alignItems:"center",gap:14,marginBottom:8},children:[e.jsx("div",{style:{width:48,height:48,borderRadius:8,background:t.accent,display:"flex",alignItems:"center",justifyContent:"center"},children:e.jsx("span",{style:{fontSize:18,fontWeight:800,color:t.bg},children:"FSLR"})}),e.jsxs("div",{children:[e.jsx("div",{style:{fontSize:28,fontWeight:700,letterSpacing:"0.02em",fontFamily:t.serif},children:"$233.37"}),e.jsx("div",{style:{fontSize:13,color:t.muted},children:"First Solar, Inc. -- NASDAQ: FSLR"})]})]}),e.jsx("div",{style:{fontSize:12,color:t.muted,background:t.accentSoft,border:`1px solid ${t.border}`,borderRadius:6,padding:"4px 10px",display:"inline-block"},children:"Watchlist Evaluation -- 2026-05-17"})]}),e.jsxs("div",{style:{textAlign:"right"},children:[e.jsxs("div",{style:{fontSize:42,fontWeight:700,letterSpacing:"-0.03em",fontFamily:t.serif},children:["$",f(a)]}),e.jsxs("div",{style:{fontSize:16,color:t.green,fontWeight:600},children:["▲"," $",Math.abs(m).toFixed(2)," (",Math.abs(u).toFixed(2),"%)"]}),e.jsxs("div",{style:{fontSize:11,color:t.muted,marginTop:4},children:["Price as of ",n," · via yfinance"]}),(()=>{const i=Math.floor((Date.now()-new Date(n).getTime())/864e5);return i>
52?e.jsxs("div",{style:{fontSize:10,color:"#FA4D56",background:"rgba(250,77,86,0.1)",border:"1px solid rgba(250,77,86,0.25)",borderRadius:4,padding:"2px 8px",marginTop:6,display:"inline-block"},children:["Stale (",i,"d old) — research only"]}):null})()]})]}),e.jsxs("div",{style:{background:"linear-gradient(135deg, rgba(241,194,27,0.10), rgba(66,190,101,0.04))",border:`1px solid ${t.border}`,borderRadius:12,padding:"18px 22px",marginBottom:24},children:[e.jsx("div",{style:{fontSize:11,color:t.kill,textTransform:"uppercase",letterSpacing:"0.1em",marginBottom:6},children:"Verdict -- WATCHLIST"}),e.jsx("div",{style:{fontSize:17,fontWeight:600,lineHeight:1.4},children:b})]}),e.jsx("div",{style:{display:"grid",gridTemplateColumns:`repeat(${Math.min(l.length,6)}, 1fr)`,gap:10,marginBottom:24},children:l.map(([i,r])=>e.jsxs("div",{style:{background:t.card,border:`1px solid ${t.border}`,borderRadius:10,padding:"12px 10px",textAlign:"center"},children:[e.jsx("div",{style:{fontSize:16,fontWeight:700,color:r.startsWith("-")?t.red:t.accent},children:r}),e.jsx("div",{style:{fontSize:10,color:t.muted,marginTop:3,textTransform:"uppercase",letterSpacing:"0.06em"},children:i})]},i))}),e.jsx("div",{style:{display:"flex",gap:4,marginBottom:20,borderBottom:`1px solid ${t.border}`},children:p.map(([i,r])=>e.jsx("button",{onClick:()=>c(i),style:g(i),children:r},i))}),o==="pass"&&e.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:16},children:[e.jsxs("div",{style:{background:t.card,border:`1px solid ${t.border}`,borderRadius:12,padding:22},children:[e.jsx("h2",{style:{fontSize:22,fontWeight:700,color:t.fg,margin:"0 0 20px 0",fontFamily:t.serif},children:"Why I'm Waiting"}),e.jsx("p",{style:{fontSize:14,color:t.fg,lineHeight:1.7,margin:"0 0 16px 0"},children:"First Solar is the rare solar manufacturer with a genuine moat. Its CdTe thin-film technology is fundamentally different from the crystalline silicon panels made by Chinese competitors. The proof is in the numbers: 33% operating margins in an industry where most manufacturers bleed cash."}),e.jsx("p",{style:{fontSize:14,color:t.fg,lineHeight:1.7,margin:"0 0 16px 0"},children:"The balance sheet is fortress-grade: 5.9% debt-to-equity, $1.15B in free cash flow, and a forward P/E of 9.7x. This is not a commodity solar stock -- it has patent-protected technology, a U.S.-centric manufacturing footprint benefiting from IRA domestic content incentives, and pricing power from a lower levelized cost of electricity."}),e.jsx("p",{style:{fontSize:14,color:t.fg,lineHeight:1.7,margin:0},children:"The problem: at $233, the stock is 24% above base case fair value of $178. The ORANGE regime demands a 9.6% return. Solar remains cyclical, Chinese competition remains a structural risk, and the 10-K discloses actual customer contract defaults. This is the best solar company in the world, priced like it. I'm waiting for a better entry."})]}),e.jsxs("div",{style:{background:"rgba(241,194,27,0.06)",border:"1px solid rgba(241,194,27,0.2)",borderRadius:12,padding:22},children:[e.jsx("div",{style:{fontSize:12,color:t.kill,textTransform:"uppercase",letterSpacing:"0.08em",marginBottom:14},children:"Key Risks"}),x.map((i,r)=>e.jsxs("div",{style:{display:"flex",alignItems:"flex-start",gap:12,marginBottom:12,padding:"12px 14px",background:"rgba(241,194,27,0.06)",borderRadius:8,border:"1px solid rgba(241,194,27,0.12)"},children:[e.jsx("span",{style:{fontSize:20,fontWeight:800,color:r===0?t.yellow:t.muted},children:r+1}),e.jsxs("div",{children:[e.jsx("div",{style:{fontSize:13,color:t.fg,fontWeight:600,marginBottom:4},children:i.label}),e.jsx("div",{style:{fontSize:12,color:t.muted,lineHeight:1.6},children:i.body})]})]},r))]})]}),o==="evidence"&&e.jsxs("div",{style:{display:"flex",flexDirection:"column",gap:12},children:[e.jsxs("div",{style:{background:t.card,border:`1px solid ${t.border}`,borderRadius:12,padding:18,marginBottom:4},children:[e.jsx("div",{style:{fontSize:11,color:t.muted,marginBottom:4},children:"SEC Filing Indexed"}),e.jsx("div",{style:{fontSize:14,fontWeight:600},children:"10-K (Annual Report) + 10-Q (Quarterly)"}),e.jsx("div",{style:{fontSize:12,color:t.muted,marginTop:2},children:v})]}),e.jsxs("div",{style:{background:t.card,border:`1px solid ${t.border}`,borderRadius:12,padding:18},children:[e.jsx("div",{style:{fontSize:12,color:t.accent,textTransform:"uppercase",letterSpacing:"0.08em",marginBottom:10},children:"Business & Moat -- FSLR 10-K business/chunk0"}),e.jsx("p",{style:{fontSize:13,color:t.fg,lineHeight:1.6,margin:0},children:`CdTe has a "lower levelized cost of electricity (LCOE), meaning the net present value of a system's total life cycle c
5osts divided by the quantity of energy that is expected to be produced over the system's life, when compared to traditional forms of energy." Technology advantage backed by 33% operating margins. Competitors "may have direct or indirect access to sovereign capital or other forms of state support, which could enable such competitors to compromise intellectual property and operate at minimal or negative operating margins."`})]}),e.jsxs("div",{style:{background:t.card,border:`1px solid ${t.border}`,borderRadius:12,padding:18},children:[e.jsx("div",{style:{fontSize:12,color:t.accent,textTransform:"uppercase",letterSpacing:"0.08em",marginBottom:10},children:"Financial Quality -- FSLR 10-K mdna/chunk4"}),e.jsx("p",{style:{fontSize:13,color:t.fg,lineHeight:1.6,margin:0},children:'"We believe that our cash, cash equivalents, marketable securities, cash flows from operating activities, and contracts with customers will be sufficient to meet our working capital, capital expenditure, and debt service requirements." 33.1% op margins, 30.7% net margins, 18.4% ROE, 5.9% D/E. Approximately 7,900 associates, predominantly U.S. manufacturing. IRA domestic content incentives are a structural tailwind.'})]}),e.jsxs("div",{style:{background:t.card,border:`1px solid ${t.border}`,borderRadius:12,padding:18},children:[e.jsx("div",{style:{fontSize:12,color:t.accent,textTransform:"uppercase",letterSpacing:"0.08em",marginBottom:10},children:"Customer Counterparty Risk -- FSLR 10-K risk_factors/chunk8"}),e.jsx("p",{style:{fontSize:13,color:t.fg,lineHeight:1.6,margin:0},children:`"Certain of our customers breached their contractual obligations with First Solar, having entered into various master supply agreements to purchase solar modules from First Solar and then refusing to pay the amounts owed under the master supply agreements." When customers don't pay, even the best product in the world has a revenue recognition problem. This is a concrete, disclosed risk -- not hypothetical.`})]})]}),o==="valuation"&&e.jsx("div",{style:{display:"flex",flexDirection:"column",gap:16},children:e.jsxs("div",{style:{background:t.card,border:`1px solid ${t.border}`,borderRadius:12,padding:22},children:[e.jsx("div",{style:{fontSize:12,color:t.accent,textTransform:"uppercase",letterSpacing:"0.08em",marginBottom:18},children:"Valuation Scenarios"}),e.jsx("div",{style:{display:"grid",gridTemplateColumns:`repeat(${d.length}, 1fr)`,gap:12},children:d.map(i=>e.jsxs("div",{style:{background:i.color+"0D",border:`1px solid ${i.color}33`,borderRadius:10,padding:16},children:[e.jsx("div",{style:{fontSize:11,color:i.color,fontWeight:700,textTransform:"uppercase",marginBottom:8},children:i.label}),e.jsx("div",{style:{fontSize:28,fontWeight:700,color:t.fg,marginBottom:4},children:i.price}),e.jsx("div",{style:{fontSize:13,color:i.color,fontWeight:600,marginBottom:10},children:i.updown}),e.jsx("div",{style:{fontSize:12,color:t.muted,lineHeight:1.5},children:i.desc})]},i.label))}),e.jsx("div",{style:{marginTop:18,padding:"14px 16px",background:"rgba(241,194,27,0.08)",borderRadius:8,fontSize:13,color:t.fg,lineHeight:1.6},children:"At $233, the stock is modestly above base case fair value ($178). The forward P/E of 9.7x is compelling for a 33% margin business. But 24% upside to base case is not enough for the ORANGE regime's 9.6% hurdle. At $195 (~8x forward earnings), the risk/reward becomes genuinely attractive."})]})}),o==="revisit"&&e.jsx("div",{style:{display:"flex",flexDirection:"column",gap:16},children:e.jsxs("div",{style:{background:t.card,border:`1px solid ${t.border}`,borderRadius:12,padding:22},children:[e.jsx("h2",{style:{fontSize:22,fontWeight:700,color:t.fg,margin:"0 0 20px 0",fontFamily:t.serif},children:"Revisit Triggers"}),e.jsx("p",{style:{fontSize:13,color:t.muted,margin:"0 0 16px 0",lineHeight:1.6},children:"If any of these conditions are met, First Solar should be re-evaluated for a potential Add verdict."}),y.map((i,r)=>e.jsxs("div",{style:{display:"flex",gap:12,marginBottom:10,padding:"12px 14px",background:"rgba(66,190,101,0.06)",borderRadius:8,border:"1px solid rgba(66,190,101,0.15)"},children:[e.jsxs("span",{style:{fontSize:14,fontWeight:700,color:t.green,flexShrink:0},children:[r+1,"."]}),e.jsx("span",{style:{fontSize:13,color:t.fg,lineHeight:1.5},children:i})]},r))]})}),e.jsxs("div",{style:{marginTop:32,padding:"16px 20px",background:t.card,border:`1px solid ${t.border}`,borderRadius:10},children:[e.jsx("div",{style:{fontSize:11,color:t.muted,textTransform:"uppercase",letterSpacing:"0.06em",marginBottom:6},children:"Sources"}),e.jsx("div",{style:{fontSize:11,color:t.muted,lineHeight:1.6},children:S})]}),e.jsxs("div",{style:{marginTop:32,padding:"14px 0",borderTop:`1px solid ${t.border}`,display:"flex",justifyContent:"space-between",flexWrap:"wrap",gap:8,fontSize:11,color:t.muted},children:[e.jsxs("span",{children:[e.jsx("a",{href:"https://cis.zo.space",style:{color:t.muted,textDecoration:"underline",textUnderlineOffset:3},children:"cis.zo.space"})," · ",e.jsx("a",{href:"https://elendillabs.com",style:{color:t.muted,textDecoration:"underline",textUnderlineOffset:3},children:"elendillabs.com"})," · ","Jing Xie & Oliver King - Managing Directors, Elendil Labs - Research only, not investment advice. Elendil Labs owns and operates the public research surfaces."]}
5),e.jsxs("span",{children:["Price: yfinance — SEC: EDGAR (0001274494-26-000109) — ",n]})]})]})]})}export{w as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.