STLA (STLA) financial statements

· Market cap $13.4B

STLA reported revenue of 153.5B EUR in fiscal 2025, up 4.2% a year over 9 years.

Net income was -22.3B EUR.

Free cash flow was -12.6B EUR, and the company returned 2.0B EUR in dividends.

The diluted share count rose 89% over the period (dilution).

Revenue and free cash flow

Fiscal years, $ billions (EUR).

-10001002002016201720182019202020212022202320242025RevenueFree cash flow
Embed this chart

Free to use in articles and newsletters with the source line. Paste this HTML:

Income statement

Fiscal years, in EUR, from STLA's 10-K filings with the SEC.

Fiscal year2016201720182019202020212022202320242025
Revenue105.8B EUR105.7B EUR110.4B EUR59.0B EUR47.7B EUR149.4B EUR179.6B EUR189.5B EUR156.9B EUR153.5B EUR
Cost of revenue90.9B EUR89.7B EUR95.0B EUR46.6B EUR38.2B EUR119.9B EUR144.3B EUR151.4B EUR136.4B EUR155.6B EUR
Gross profit14.9B EUR16.0B EUR15.4B EUR12.4B EUR9.4B EUR29.5B EUR35.3B EUR38.1B EUR20.5B EUR-2.1B EUR
Research and development2.9B EUR2.9B EUR3.1B EUR2.6B EUR2.2B EUR4.5B EUR5.2B EUR5.6B EUR5.8B EUR11.1B EUR
Selling, general and admin7.4B EUR7.2B EUR7.3B EUR4.9B EUR3.9B EUR9.1B EUR9.0B EUR9.5B EUR9.3B EUR9.0B EUR
Operating income———3.7B EUR3.0B EUR15.9B EUR20.3B EUR22.4B EUR3.7B EUR-26.3B EUR
Interest expense1.5B EUR1.1B EUR929M EUR140M EUR178M EUR545M EUR959M EUR1.1B EUR1.2B EUR1.2B EUR
Pre-tax income3.0B EUR5.9B EUR4.1B EUR3.5B EUR2.9B EUR15.1B EUR19.5B EUR22.4B EUR4.0B EUR-26.6B EUR
Income tax1.2B EUR2.6B EUR778M EUR548M EUR504M EUR1.9B EUR2.7B EUR3.8B EUR-1.5B EUR-4.3B EUR
Net income1.8B EUR3.5B EUR3.6B EUR3.6B EUR2.0B EUR14.2B EUR16.8B EUR18.6B EUR5.5B EUR-22.3B EUR
EPS (diluted)1.18 EUR2.24 EUR2.30 EUR1.95 EUR1.34 EUR4.51 EUR5.31 EUR5.94 EUR1.84 EUR-7.75 EUR
Diluted shares1.53B1.56B1.57B1.64B1.63B3.15B3.16B3.13B2.98B2.89B
Gross margin14.1%15.2%13.9%21.0%19.7%19.7%19.6%20.1%13.1%-1.4%
Operating margin———6.2%6.3%10.6%11.3%11.8%2.4%-17.1%
Net margin1.7%3.3%3.3%6.1%4.2%9.5%9.3%9.8%3.5%-14.5%

Balance sheet

Fiscal years, in EUR, from STLA's 10-K filings with the SEC.

Fiscal year2016201720182019202020212022202320242025
Cash and short-term investments17.3B EUR12.6B EUR12.4B EUR15.0B EUR22.9B EUR49.6B EUR46.4B EUR43.7B EUR34.1B EUR30.1B EUR
Receivables7.3B EUR7.9B EUR7.2B EUR6.6B EUR5.5B EUR3.0B EUR4.9B EUR6.4B EUR5.5B EUR5.7B EUR
Inventory12.1B EUR12.9B EUR10.7B EUR9.7B EUR5.4B EUR11.4B EUR17.4B EUR21.4B EUR20.9B EUR22.2B EUR
Total current assets39.7B EUR36.3B EUR38.3B EUR34.9B EUR37.5B EUR74.8B EUR84.8B EUR91.5B EUR81.6B EUR80.5B EUR
Property, plant and equipment30.4B EUR29.0B EUR26.3B EUR28.6B EUR16.0B EUR35.5B EUR36.2B EUR37.7B EUR45.0B EUR43.0B EUR
Goodwill———11.1B EUR——————
Total assets104.3B EUR96.3B EUR96.9B EUR98.0B EUR75.3B EUR171.8B EUR186.2B EUR202.1B EUR207.6B EUR195.2B EUR
Total current liabilities49.5B EUR47.3B EUR46.5B EUR43.4B EUR31.5B EUR64.9B EUR66.8B EUR73.9B EUR75.2B EUR78.7B EUR
Long-term debt16.1B EUR10.7B EUR8.7B EUR8.0B EUR11.1B EUR22.6B EUR19.5B EUR20.0B EUR25.0B EUR31.8B EUR
Total liabilities85.0B EUR75.3B EUR77.3B EUR76.2B EUR51.4B EUR115.5B EUR113.8B EUR120.0B EUR125.5B EUR141.2B EUR
Shareholders' equity19.2B EUR20.8B EUR24.7B EUR28.5B EUR21.3B EUR55.9B EUR72.0B EUR81.7B EUR81.7B EUR53.6B EUR
Net debt6.7B EUR5.3B EUR2.1B EUR-2.1B EUR-9.2B EUR-16.0B EUR-19.3B EUR-14.2B EUR3.1B EUR15.8B EUR

Cash flow

Fiscal years, in EUR, from STLA's 10-K filings with the SEC.

Fiscal year2016201720182019202020212022202320242025
Operating cash flow10.6B EUR10.4B EUR9.9B EUR8.7B EUR6.2B EUR18.6B EUR20.0B EUR18.0B EUR1.5B EUR-4.7B EUR
Capital spending8.2B EUR8.1B EUR5.4B EUR3.5B EUR2.7B EUR8.7B EUR8.6B EUR10.2B EUR11.1B EUR8.0B EUR
Free cash flow2.4B EUR2.3B EUR4.6B EUR5.1B EUR3.5B EUR10.0B EUR11.3B EUR7.8B EUR-9.5B EUR-12.6B EUR
Dividends paid18M EUR1M EUR1M EUR3.1B EUR0 EUR4.2B EUR3.4B EUR4.2B EUR4.7B EUR2.0B EUR
Share buybacks (net)——————-923M EUR-2.4B EUR-3.0B EUR—
Net borrowing——————387M EUR-214M EUR4.6B EUR9.0B EUR
Free cash flow margin2.2%2.2%4.1%8.7%7.4%6.7%6.3%4.1%-6.1%-8.2%
Dividends per share0.01 EUR0.00 EUR0.00 EUR1.86 EUR—1.33 EUR1.06 EUR1.34 EUR1.56 EUR0.68 EUR
Every line, every quarterThe deep dive has fifteen-plus years of statements, quarterly results, charts and valuation models for STLA.
Open STLA in Investingly

Questions

What was STLA's revenue in 2025?

153.5B EUR in fiscal 2025, from its 10-K filing.

How much free cash flow does STLA generate?

-12.6B EUR in fiscal 2025 (operating cash flow minus capital spending).

From STLA's annual reports filed with the SEC (XBRL data), standardised by Investingly. Information only, not investment advice.