STLA Financial Statements

Balance sheet, income statement, cash flow, and dividends for Stellantis Nv (STLA).


€39.19B Market Cap.

As of 02/27/2025 5:00 PM ET (MRY) • Disclaimer

STLA Market Cap. (MRY)


STLA Shares Outstanding (MRY)


STLA Assets (MRY)


Total Assets

€207.61B

Total Liabilities

€125.49B

Total Investments

€16.27B

STLA Income (MRY)


Revenue

€156.88B

Net Income

€5.47B

Operating Expense

€16.70B

STLA Cash Flow (MRY)


CF Operations

€4.01B

CF Investing

-€15.98B

CF Financing

€2.06B

STLA Dividends (MRY)


Period

Dividends

Yield %

Growth %

Payout Ratio

Coverage Ratio

2024

$1.65

12.70%

11.03%

88.76%

1.13

2023

$1.49

6.40%

32.53%

24.87%

4.02

2022

$1.12

7.90%

-59.13%

21.13%

4.73

2021

$2.75

14.60%

292.14%

60.86%

1.64

2020

$0.70

3.90%

-

52.24%

1.91

STLA Balance Sheet (MRY)


Metric

2024

2023

2022

2021

Total Assets

€207,607,000,000 (2.71%)

€202,128,000,000 (8.58%)

€186,156,000,000 (8.38%)

€171,766,000,000 (128.15%)

Assets Current

€81,578,000,000 (-10.86%)

€91,520,000,000 (7.96%)

€84,776,000,000 (13.34%)

€74,795,000,000 (99.32%)

Assets Non-Current

€126,029,000,000 (13.94%)

€110,608,000,000 (9.10%)

€101,380,000,000 (4.55%)

€96,971,000,000 (156.82%)

Goodwill & Intangible Assets

€54,365,000,000 (5.32%)

€51,619,000,000 (1.72%)

€50,744,000,000 (9.00%)

€46,556,000,000 (209.94%)

Shareholders Equity

€81,692,000,000 (-0.00%)

€81,693,000,000 (13.46%)

€71,999,000,000 (28.78%)

€55,907,000,000 (162.56%)

Property Plant & Equipment Net

€45,011,000,000 (19.43%)

€37,687,000,000 (4.09%)

€36,205,000,000 (2.02%)

€35,488,000,000 (122.04%)

Cash & Equivalents

€34,100,000,000 (-21.91%)

€43,669,000,000 (-5.95%)

€46,433,000,000 (-6.44%)

€49,629,000,000 (116.79%)

Accumulated Other Comprehensive Income

€0 (0%)

€0 (0%)

€0 (0%)

€0 (0%)

Deferred Revenue

€0 (0%)

€0 (0%)

€0 (0%)

€0 (0%)

Total Investments

€16,266,000,000 (-10.47%)

€18,169,000,000 (84.14%)

€9,867,000,000 (15.65%)

€8,532,000,000 (89.64%)

Investments Current

€3,872,000,000 (-43.31%)

€6,830,000,000 (57.99%)

€4,323,000,000 (127.17%)

€1,903,000,000 (103.53%)

Investments Non-Current

€12,394,000,000 (9.30%)

€11,339,000,000 (104.53%)

€5,544,000,000 (-16.37%)

€6,629,000,000 (86.00%)

Inventory

€20,861,000,000 (-2.58%)

€21,414,000,000 (23.35%)

€17,360,000,000 (52.80%)

€11,361,000,000 (111.72%)

Trade & Non-Trade Receivables

€5,506,000,000 (-14.32%)

€6,426,000,000 (30.40%)

€4,928,000,000 (64.38%)

€2,998,000,000 (-39.10%)

Trade & Non-Trade Payables

€29,684,000,000 (-10.07%)

€33,008,000,000 (4.04%)

€31,726,000,000 (12.58%)

€28,181,000,000 (76.63%)

Accumulated Retained Earnings (Deficit)

-

-

-

-

Tax Assets

€6,009,000,000 (95.67%)

€3,071,000,000 (13.45%)

€2,707,000,000 (16.83%)

€2,317,000,000 (76.60%)

Tax Liabilities

€5,457,000,000 (-17.19%)

€6,590,000,000 (11.69%)

€5,900,000,000 (7.53%)

€5,487,000,000 (342.14%)

Total Debt

€37,251,000,000 (26.27%)

€29,502,000,000 (8.58%)

€27,171,000,000 (-19.32%)

€33,677,000,000 (145.30%)

Debt Current

€12,208,000,000 (28.78%)

€9,480,000,000 (23.08%)

€7,702,000,000 (-30.28%)

€11,047,000,000 (317.81%)

Debt Non-Current

€25,043,000,000 (25.08%)

€20,022,000,000 (2.84%)

€19,469,000,000 (-13.97%)

€22,630,000,000 (104.15%)

Total Liabilities

€125,492,000,000 (4.57%)

€120,008,000,000 (5.48%)

€113,774,000,000 (-1.46%)

€115,459,000,000 (124.58%)

Liabilities Current

€75,186,000,000 (1.69%)

€73,940,000,000 (10.65%)

€66,825,000,000 (3.03%)

€64,857,000,000 (106.16%)

Liabilities Non-Current

€50,306,000,000 (9.20%)

€46,068,000,000 (-1.88%)

€46,949,000,000 (-7.22%)

€50,602,000,000 (153.62%)

STLA Income Statement (MRY)


Metric

2024

2023

2022

2021

Revenues

€156,878,000,000 (-17.23%)

€189,544,000,000 (5.54%)

€179,592,000,000 (20.19%)

€149,419,000,000 (213.54%)

Cost of Revenue

€136,360,000,000 (-9.93%)

€151,400,000,000 (4.90%)

€144,327,000,000 (20.33%)

€119,943,000,000 (213.58%)

Selling General & Administrative Expense

€9,299,000,000 (-2.54%)

€9,541,000,000 (6.24%)

€8,981,000,000 (-1.63%)

€9,130,000,000 (132.73%)

Research & Development Expense

€5,784,000,000 (2.94%)

€5,619,000,000 (8.06%)

€5,200,000,000 (15.89%)

€4,487,000,000 (101.12%)

Operating Expenses

€16,700,000,000 (2.59%)

€16,279,000,000 (6.23%)

€15,325,000,000 (7.06%)

€14,315,000,000 (117.88%)

Interest Expense

-€345,000,000 (-721.43%)

-€42,000,000 (-105.47%)

€768,000,000 (4.63%)

€734,000,000 (680.85%)

Income Tax Expense

-€1,488,000,000 (-139.23%)

€3,793,000,000 (38.99%)

€2,729,000,000 (42.80%)

€1,911,000,000 (279.17%)

Net Loss Income from Discontinued Operations

€0 (0%)

€0 (0%)

€0 (0%)

-€990,000,000 (-414.29%)

Consolidated Income

€5,520,000,000 (-70.36%)

€18,625,000,000 (11.00%)

€16,779,000,000 (18.10%)

€14,208,000,000 (602.32%)

Net Income to Non-Controlling Interests

€47,000,000 (-18.97%)

€58,000,000 (45.00%)

€40,000,000 (350.00%)

-€16,000,000 (-109.70%)

Net Income

€5,473,000,000 (-70.57%)

€18,596,000,000 (10.70%)

€16,799,000,000 (18.30%)

€14,200,000,000 (553.47%)

Preferred Dividends Income Statement Impact

€0 (0%)

€0 (0%)

€0 (0%)

€0 (0%)

Net Income Common Stock

€5,473,000,000 (-70.57%)

€18,596,000,000 (10.70%)

€16,799,000,000 (18.30%)

€14,200,000,000 (553.47%)

Weighted Average Shares

€3,002,791,000 (-3.63%)

€3,116,056,445 (-0.89%)

€3,144,113,003 (55.32%)

€2,024,333,013 (2.42%)

Weighted Average Shares Diluted

-

-

-

-

Earning Before Interest & Taxes (EBIT)

€3,640,000,000 (-83.71%)

€22,347,000,000 (10.11%)

€20,296,000,000 (20.49%)

€16,845,000,000 (507.90%)

Gross Profit

€20,518,000,000 (-46.21%)

€38,144,000,000 (8.16%)

€35,265,000,000 (19.64%)

€29,476,000,000 (213.37%)

Operating Income

€3,818,000,000 (-82.54%)

€21,865,000,000 (9.65%)

€19,940,000,000 (31.52%)

€15,161,000,000 (434.59%)

STLA Cash Flow Statement (MRY)


Metric

2024

2023

2022

2021

Net Cash Flow from Investing

-€15,982,000,000 (-6.21%)

-€15,047,000,000 (-42.88%)

-€10,531,000,000 (-221.41%)

€8,674,000,000 (322.47%)

Net Cash Flow from Financing

€2,061,000,000 (122.40%)

-€9,200,000,000 (30.13%)

-€13,167,000,000 (-863.91%)

-€1,366,000,000 (-143.84%)

Net Cash Flow from Operations

€4,008,000,000 (-82.17%)

€22,485,000,000 (12.66%)

€19,959,000,000 (7.04%)

€18,646,000,000 (198.77%)

Net Cash Flow / Change in Cash & Cash Equivalents

-€9,569,000,000 (-246.20%)

-€2,764,000,000 (13.52%)

-€3,196,000,000 (-111.95%)

€26,736,000,000 (428.28%)

Net Cash Flow - Business Acquisitions and Disposals

-€1,391,000,000 (64.20%)

-€3,885,000,000 (-801.39%)

-€431,000,000 (-101.96%)

€21,949,000,000 (26344.58%)

Net Cash Flow - Investment Acquisitions and Disposals

-€4,151,000,000 (-8.27%)

-€3,834,000,000 (-171.34%)

-€1,413,000,000 (-361.76%)

-€306,000,000 (-927.03%)

Capital Expenditure

-€10,472,000,000 (-21.88%)

-€8,592,000,000 (-1.45%)

-€8,469,000,000 (13.74%)

-€9,818,000,000 (-253.29%)

Issuance (Repayment) of Debt Securities

€7,201,000,000 (6216.67%)

€114,000,000 (101.66%)

-€6,880,000,000 (-311.04%)

€3,260,000,000 (116.32%)

Issuance (Purchase) of Equity Shares

-€2,896,000,000 (-23.65%)

-€2,342,000,000 (-165.23%)

-€883,000,000 (-463.37%)

€243,000,000 (250.93%)

Payment of Dividends & Other Cash Distributions

-€4,651,000,000 (-10.53%)

-€4,208,000,000 (-25.50%)

-€3,353,000,000 (20.24%)

-€4,204,000,000 (0%)

Effect of Exchange Rate Changes on Cash

€410,000,000 (0%)

€0 (0%)

€0 (0%)

€0 (0%)

Share Based Compensation

€0 (0%)

€0 (0%)

€0 (0%)

€0 (0%)

Depreciation Amortization & Accretion

€7,226,000,000 (-4.28%)

€7,549,000,000 (11.06%)

€6,797,000,000 (15.77%)

€5,871,000,000 (147.10%)

STLA Financial Metrics (MRY)


Metric

2024

2023

2022

2021

Gross Margin

13.10% (-34.83%)

20.10% (2.55%)

19.60% (-0.51%)

19.70% (0.00%)

Profit Margin

3.50% (-64.29%)

9.80% (4.26%)

9.40% (-1.05%)

9.50% (106.52%)

EBITDA Margin

6.90% (-56.33%)

15.80% (4.64%)

15.10% (-0.66%)

15.20% (40.74%)

Return on Average Equity (ROAE)

6.70% (-72.31%)

24.20% (-7.98%)

26.30% (-28.53%)

36.80% (313.48%)

Return on Average Assets (ROAA)

2.70% (-71.88%)

9.60% (2.13%)

9.40% (-18.26%)

11.50% (379.17%)

Return on Sales (ROS)

2.30% (-80.51%)

11.80% (4.42%)

11.30% (0.00%)

11.30% (94.83%)

Return on Invested Capital (ROIC)

5.10% (-87.25%)

40.00% (-7.62%)

43.30% (-17.68%)

52.60% (471.74%)

Dividend Yield

12.70% (98.44%)

6.40% (-18.99%)

7.90% (-45.89%)

14.60% (274.36%)

Price to Earnings Ratio (P/E)

6.74 (91.88%)

3.51 (39.62%)

2.51 (-31.31%)

3.66 (-66.94%)

Price to Sales Ratio (P/S)

0.24 (-30.43%)

0.34 (47.44%)

0.23 (4.46%)

0.22 (-63.58%)

Price to Book Ratio (P/B)

0.46 (-42.57%)

0.8 (37.39%)

0.58 (-2.51%)

0.6 (-56.57%)

Debt to Equity Ratio (D/E)

1.54 (4.56%)

1.47 (-7.03%)

1.58 (-23.49%)

2.06 (-14.49%)

Earnings Per Share (EPS)

1.86 (-68.90%)

5.98 (12.62%)

5.31 (17.74%)

4.51 (236.57%)

Sales Per Share (SPS)

54.42 (-19.48%)

67.59 (11.23%)

60.77 (-27.55%)

83.88 (185.25%)

Free Cash Flow Per Share (FCFPS)

-2.15 (-148.28%)

4.46 (22.03%)

3.65 (-16.21%)

4.36 (148.92%)

Book Value Per Share (BVPS)

27.2 (3.77%)

26.22 (14.48%)

22.9 (-17.08%)

27.62 (156.35%)

Tangible Assets Book Value Per Share (TABVPS)

51.03 (5.66%)

48.3 (12.15%)

43.07 (-30.37%)

61.85 (102.85%)

Enterprise Value Over EBIT (EV/EBIT)

9 (350.00%)

2 (100.00%)

1 (0.00%)

1 (-90.91%)

Enterprise Value Over EBITDA (EV/EBITDA)

3.07 (101.05%)

1.53 (67.18%)

0.91 (-13.69%)

1.06 (-82.00%)

Asset Turnover

0.77 (-21.52%)

0.98 (-2.79%)

1 (-17.02%)

1.21 (134.04%)

Current Ratio

1.08 (-12.36%)

1.24 (-2.44%)

1.27 (10.06%)

1.15 (-3.35%)

Dividends

€1.65 (11.03%)

€1.49 (32.53%)

€1.12 (-59.13%)

€2.75 (292.14%)

Free Cash Flow (FCF)

-€6,464,000,000 (-146.53%)

€13,893,000,000 (20.91%)

€11,490,000,000 (30.15%)

€8,828,000,000 (155.00%)

Enterprise Value (EV)

€34,769,031,246 (-31.50%)

€50,760,818,320 (92.77%)

€26,332,263,228 (-3.70%)

€27,344,722,618 (-25.96%)

Earnings Before Tax (EBT)

€3,985,000,000 (-82.20%)

€22,389,000,000 (14.65%)

€19,528,000,000 (21.21%)

€16,111,000,000 (501.83%)

Earnings Before Interest Taxes & Depreciation Amortization (EBITDA)

€10,866,000,000 (-63.65%)

€29,896,000,000 (10.35%)

€27,093,000,000 (19.27%)

€22,716,000,000 (341.34%)

Invested Capital

€81,207,000,000 (30.14%)

€62,402,000,000 (26.51%)

€49,325,000,000 (11.09%)

€44,401,000,000 (126.07%)

Working Capital

€6,392,000,000 (-63.64%)

€17,580,000,000 (-2.07%)

€17,951,000,000 (80.63%)

€9,938,000,000 (63.83%)

Tangible Asset Value

€153,242,000,000 (1.82%)

€150,509,000,000 (11.15%)

€135,412,000,000 (8.15%)

€125,210,000,000 (107.77%)

Market Capitalization

€39,186,422,550 (-46.07%)

€72,666,436,297 (62.76%)

€44,646,404,643 (17.56%)

€37,976,487,324 (6.22%)

Average Equity

€81,692,500,000 (6.31%)

€76,846,000,000 (20.16%)

€63,953,000,000 (65.68%)

€38,600,000,000 (58.35%)

Average Assets

€204,867,500,000 (5.52%)

€194,142,000,000 (8.48%)

€178,961,000,000 (44.88%)

€123,525,500,000 (34.03%)

Invested Capital Average

€71,804,500,000 (28.54%)

€55,863,500,000 (19.21%)

€46,863,000,000 (46.35%)

€32,020,500,000 (6.68%)

Shares

3,002,791,000 (-3.63%)

3,116,056,445 (-0.89%)

3,144,113,003 (55.32%)

2,024,333,013 (2.42%)