Phase Space AI

Financial Model Notes

Enphase Energy [ENPH]

Enphase Energy [ENPH] — Financial Model Notes

Model version 1.0. First build. Every figure re-derived from SEC EDGAR XBRL and the filed statements; no vendor pre-computed field and no screen field was adopted. Units $m unless stated.


1. The one structural decision in this model

The income statement is built twice: as reported, and on a product basis. Everything else follows from that. A single presentation cannot carry both, because Section 45X is recognised inside cost of revenues, so reported gross margin and reported operating margin are blends of a unit economic and a statutory transfer. The company's own MD&A supplies the bridge in percentage points, which means the split is a disclosure, not an estimate.

The product line removes exactly two items and nothing else: 1. the AMPTC benefit recognised in cost of revenues (company-disclosed), and 2. the IEEPA tariff refund recognised in cost of revenues (company-disclosed, and 96% of it relates to prior periods).

Stock-based compensation, restructuring and acquisition amortisation are left in. This is a GAAP-product view, not a non-GAAP view.


2. Revenue build

Quarterly RevenueFromContractWithCustomerExcludingAssessedTax, keyed on the fact's own period-end (never on the fy field — that is the documented EDGAR bug that repeats prior-year comparatives under the current filing's label).

Quarter Revenue Source
Q1-2025 356.084 10-Q filed 2026-04-28 (restated presentation)
Q2-2025 363.153 10-Q filed 2025-07-22
Q3-2025 410.427 10-Q filed 2025-10-28
Q4-2025 (derived) 343.321 FY2025 1,472.985 less the three filed quarters (1,129.664). No Q4 fact is tagged as a quarterly duration — this is exactly the "TTM that skipped Q4" failure mode; it is closed by derivation, not by omission
Q1-2026 282.900 10-Q filed 2026-04-28
Q2-2026 291.854 10-Q filed 2026-07-28
TTM to 2026-06-30 1,328.502 Q3-25 + Q4-25 + Q1-26 + Q2-26

Annual revenue is not tagged directly; it is GrossProfit + CostOfRevenue for each fiscal year, which reconciles to the filed statements:

FY Gross profit Cost of revenue Revenue Gross margin
2022 974.595 1,356.258 2,330.853 41.81%
2023 1,058.388 1,232.398 2,290.786 46.20%
2024 629.138 701.245 1,330.383 47.29%
2025 687.004 785.981 1,472.985 46.64%

Screen's revenue_ttm of 1,399.801 reconciles as FY2025 1,472.985 − Q1-2025 356.084 + Q1-2026 282.900 = 1,399.801. The screen's arithmetic was correct; only its basis date was stale. Worth recording, because it is a different defect from the confident-wrong-number class and should be logged differently.


3. The product-basis income statement

3.1 Annual

FY2022 FY2023 FY2024 FY2025
Revenue 2,330.9 2,290.8 1,330.4 1,473.0
Reported gross profit 974.6 1,058.4 629.1 687.0
Reported gross margin 41.8% 46.2% 47.3% 46.6%
less AMPTC in COGS n.d. 157.5 238.7
Product gross profit 974.6 n.d. 471.6 448.3
Product gross margin 41.8% n.d. 35.5% 30.4%
R&D 168.8 227.3 201.3 189.1
Reported operating income 448.3 445.7 77.3 157.5
Reported operating margin 19.2% 19.5% 5.8% 10.7%
Product operating income 448.3 n.d. (80.2) (81.2)
Product operating margin 19.2% n.d. −6.0% −5.5%
Reported net income 397.4 438.9 102.7 172.1

n.d. = not disclosed. The FY2025 10-K's AMPTC note gives FY2025 and FY2024 only. FY2023 is left blank. No estimate is substituted, and the FY2023 product margin is therefore unknown, not zero.

Cross-check on the product gross margin. The company states the AMPTC was worth 16.2pp of FY2025 gross margin and 11.8pp of FY2024. 16.2% × 1,472.985 = 238.6 against the disclosed 238.7; 11.8% × 1,330.383 = 157.0 against the disclosed 157.5. Both tie to within 0.3%. The two disclosures are independent and they agree, which is the strongest available evidence that the split is right.

3.2 Quarterly, most recent two

Q2-2025 Q1-2026 Q2-2026
Revenue 363.2 282.9 291.9
Reported gross profit 170.5 100.4 175.0
Reported gross margin 46.9% 35.5% 60.0%
less AMPTC (net benefit in COGS) 61.0 35.7¹ 64.9
less IEEPA tariff refund 45.4
Product gross profit 109.5 64.7 64.7
Product gross margin 30.1% 22.9% 22.2%
Reported operating income 37.0 (29.6) 51.5
Product operating income (24.0) (65.3) (58.8)
Product operating margin −6.6% −23.1% −20.1%

¹ Q1-2026 net AMPTC benefit derived as the six-month figure ($100.609m) less Q2-2026 ($64.922m) = $35.687m. The six-month figure is net of an $18.905m loss on the sale of 2025-vintage credits; the gross fair value of AMPTC generated in the half was $119.514m, of which Q2 was $64.922m.


4. AMPTC schedule — the model's most important table

Period AMPTC generated (gross) Discount / FV adj Net benefit in COGS Cash realised
FY2024 157.5 157.5 direct pay
FY2025 238.7 238.7 $235.0m sold Mar-2026 at 93%
Q1-2026 ~59.8 −18.905 (loss on 2025 sale) −5.220 35.687 $37.5m of Q1 vintage sold Jun-2026
Q2-2026 71.133 −6.211 (FV adj) 64.922
1H-2026 130.945 −18.905 −11.431 100.609
TTM to 2026-06-30 243.543

TTM is computed on the gross fair value of AMPTC generated basis (FY2025 238.700 − 1H-2025 114.671 + 1H-2026 119.514 = 243.543), which is the correct base for a margin decomposition. The $18.905m loss on selling the prior-year vintage is a separate charge and is not double-counted.

Statutory forward schedule. 11¢/W-AC through 2029; 2030 at 75% (8.25¢), 2031 at 50% (5.5¢), 2032 at 25% (2.75¢), zero from 2033. Any model whose terminal year is 2031 or later must scale or eliminate this line. The screen's terminal_margin: 0.107 does neither.

Balance-sheet location. At 2025-12-31: $227.5m recorded as prepaid income tax (within Prepaid expenses and other assets) plus $11.2m as a reduction of income tax payable. At 2026-06-30, Prepaid expenses and other current assets is $454.2m. Approximately half of that line is a receivable from the US Treasury.

Tax effect. Non-taxable, so it also produces a permanent tax benefit: FY2025 rate reconciliation shows $(50.132)m / (24.5)% for "Non-taxable income related to Section 45X tax credits." A deferred tax liability of $(5.914)m is carried for the "State impact of Section 45X tax credits." Any ex-45X net-income bridge must remove the $50.1m tax benefit as well as the operating benefit.


5. Safe-harbour revenue schedule

Quarter Total revenue Safe-harbour % Ex-safe-harbour Ex-SH sequential
Q1-2026 282.900 34.5 12.2% 248.400
Q2-2026 291.854 84.3 28.9% 207.554 −16.4%
Q3-2026E 290–320 ~75.0 ~24.6% ~215–245

Contracted programme total, year to date: $1,080m — $202.4m under the 5% ITC Safe Harbor and $878.6m under the Physical Work Test. Neither figure is XBRL-tagged; both come from the Q2-2026 press release.

How the model treats it. Safe-harbour revenue is modelled as a finite pool that depletes, not as a run-rate. The pool is the $1,080m of executed agreements less what has already shipped ($34.5m + $84.3m = $118.8m), so roughly $961m remains — but the §48E placed-in-service deadline of 2027-12-31 caps how long it can convert, and the §48E begin-construction window closed 2026-07-04, so no further pool can be created under that provision.


6. Balance sheet and net cash

2025-12-31 2026-06-30
Cash and cash equivalents 474.318 529.344
Marketable securities 1,038.536 408.364
Accounts receivable, net 229.881 273.607
Inventory 288.047 285.022
Prepaid expenses and other current assets 576.078 454.200
Accrued liabilities 217.366 188.516
Deferred revenues, current 180.524 224.272
Debt, current 632.183
Total current liabilities 1,262.150 565.163
Deferred revenues, non-current 337.923 358.233
Warranty obligations (current + non-current) 214.043 203.206
Debt, non-current 572.194 572.836
Total stockholders' equity 1,087.023 1,181.836
Total liabilities and equity 3,509.792 2,919.259

Net cash, three conventions. Report the basis, always:

Convention 2026-06-30
Cash + marketable securities − carrying debt $364.872m ← used in this memo
Cash + marketable securities − face debt ($575.0m) $362.708m
Cash + marketable securities − debt − all operating leases ($40.529m) $324.343m
Screen (2026-03-31 basis, non-current lease only) $327.117m

Debt is one instrument. 0.0% convertible senior notes due 2028-03-01, $575.0m principal, $2.164m unamortised issuance costs, carrying $572.836m. Fair value at 2026-06-30: $534.750m (Level 2). Conversion rate 3.5104 shares per $1,000, i.e. a $284.87 conversion price. Not convertible at holder option as of 2026-06-30 (the $370.33 / 130% trigger was not met), so classified non-current. A convertible-note hedge covers ~2.0m shares; 2028 Warrants were sold at a $397.91 strike for $123.4m of proceeds. At $35.05 the converts are a cash liability, not a dilution source.

The 2026 notes ($632.5m) were settled in cash on 2026-03-02 with no shares issued.

Operating leases: ROU asset $35.720m; liabilities $9.103m current (within accrued liabilities) and $31.426m non-current (within other liabilities), total $40.529m. Weighted average remaining term 5.1 years, discount rate 6.2%.


7. Share count and dilution

Date Shares outstanding Source
2025-02-03 132,470,505 10-K cover
2025-04-18 131,207,018 10-Q cover
2025-07-18 130,750,771 10-Q cover
2025-10-24 130,859,709 10-Q cover
2026-02-05 131,098,819 10-K cover
2026-04-20 131,798,220 10-Q cover (the screen's figure)
2026-07-20 132,144,648 10-Q cover

Net change over eighteen months: −0.2%. $129.957m of buybacks in 1H-2025; none in 1H-2026. Withholding-tax payments on net share settlement of $21.226m in 1H-2026. Unrecognised SBC $259.7m over a 2.2-year weighted average.

Enphase has not funded losses with equity. Within this cluster that is the exception, and it means per-share economics track company economics one for one. Revenue per share: TTM $10.05 against FY2022's $17.59 — the decline is entirely operational, none of it dilutive.


8. Cash flow

1H-2025 1H-2026
Net income 66.782 28.673
Depreciation and amortisation 40.000 41.011
Discount from sale of AMPTC generated 16.450
Net cash from operating activities 75.043 143.194
Purchases of property and equipment (22.867) (34.292)
Purchases of marketable securities (485.132) (29.006)
Maturities and sales of marketable securities 578.218 650.060
Net cash from investing 61.875 566.847
Settlement of Notes due 2026 (632.500)
Settlement of Notes due 2025 (102.168)
Repurchases of common stock (129.957)

Q2-2026 free cash flow $25.9m (operating $40.3m less capex $14.4m). The company is cash-generative because §45X converts to cash — the credit is now transferable at 93 cents, so it is a hard cash item. That is the strongest fact in the bull case and it has a 2032 expiry attached to it.


9. Unit economics, where disclosed

Metric Q1-2026 Q2-2026
Microinverters shipped 1.59m (725.2 MW-DC)
Shipped from Texas / South Carolina 1.58m
IQ Batteries shipped 103.1 MWh 113.8 MWh
Certified IQ Battery installers >24,000 >25,000
Implied AMPTC per MW-DC shipped $98.1k/MW-DC (71.133 / 725.2)
Reciprocal tariff drag on gross margin 4.3pp 2.0pp

Manufacturing capacity is ~5m microinverters per quarter across the in-house facility and the Flex partnership. Q2-2026 shipped 1.58m from those facilities: ≈32% utilisation, which the company names as "unfavorable absorption of fixed manufacturing and supply chain costs over a lower revenue base." Cumulative microinverters shipped: ~85m.

The AMPTC-per-MW figure ($98.1k/MW-DC) is the single most useful modelling coefficient in the name: it converts a shipment forecast directly into a subsidy forecast, and multiplying it by the statutory 2030/2031/2032 step- downs gives the subsidy cliff in dollars.


10. Integrity checks run

Check Result
net income ÷ shares ≈ filed EPS Q2-2026: $36,079k ÷ 132.145m = $0.273 vs filed diluted $0.27
Quarterly revenue sums to annual FY2025: 356.084 + 363.153 + 410.427 + 343.321 = 1,472.985 ✓
Gross profit + cost of revenue = revenue all four fiscal years ✓
Two independent AMPTC disclosures agree 16.2pp × revenue = 238.6 vs disclosed 238.7 (0.04%); 11.8pp × revenue = 157.0 vs 157.5 (0.3%) ✓
Balance sheet totals filed total L&E $2,919,259k; equity $1,181,836k ✓
Filing recency asserted latest 10-Q filed 2026-07-28, one day before this memo
Dual class No. Single class of common, $0.00001 par ✓
Q4 not skipped Q4-2025 derived from FY less 9M; the "TTM that skipped Q4" failure mode is explicitly closed ✓
Data gaps left as gaps FY2023 AMPTC not disclosed → blank, not estimated ✓

11. What this model does not contain