Logo image of CMP

COMPASS MINERALS INTERNATION (CMP) Stock Income Statement

USA - NYSE:CMP - US20451N1019 - Common Stock

17.09 USD
-0.08 (-0.47%)
Last: 11/18/2025, 8:04:00 PM
16.95 USD
-0.14 (-0.82%)
After Hours: 11/18/2025, 8:04:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-6-30)
2024
(2024-9-30)
2023
(2023-9-30)
2022
(2022-9-30)
2021
(2020-12-31)
Revenue
CMP Revenue ChartCMP Revenue over time chart
1.23B1.12B1.20B1.24B1.00B
Gross Premiums Earned
CMP Gross Premiums Earned ChartCMP Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
CMP Loss Claims ChartCMP Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
CMP Deferred Policy Acquisition Expense ChartCMP Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
CMP Net Interest Income ChartCMP Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
CMP Non Interest Income ChartCMP Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
CMP Loan Loss Provision ChartCMP Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
CMP Net Interest Income after Provision ChartCMP Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
CMP Non Interest Expense ChartCMP Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
CMP Minority Interest Expense ChartCMP Minority Interest Expense over time chart
nullnullnullnullnull
Cost Of Goods
CMP Cost Of Goods ChartCMP Cost Of Goods over time chart
1.05B922.40M970.80M1.05B785.10M
Gross Profit
CMP Gross Profit ChartCMP Gross Profit over time chart
171.80M195.00M233.90M196.80M219.80M
Operating Expenses
CMP Operating Expenses ChartCMP Operating Expenses over time chart
117.00M120.80M154.80M153.90M116.80M
Research and Development
CMP Research and Development ChartCMP Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
CMP Selling, General, and Administrative Expenses ChartCMP Selling, General, and Administrative Expenses over time chart
118.20M137.80M154.80M153.90M116.80M
Operating Income
CMP Operating Income ChartCMP Operating Income over time chart
54.80M74.20M79.10M42.90M103.00M
Interest Income/Expense
CMP Interest Income/Expense ChartCMP Interest Income/Expense over time chart
-74.10M-69.20M-41.90M-45.50M-58.10M
Other Income/Expense
CMP Other Income/Expense ChartCMP Other Income/Expense over time chart
-2.30M-2.20M-4.30M300.00K-400.00K
Non Recurring Items
CMP Non Recurring Items ChartCMP Non Recurring Items over time chart
-78.90M-191.00Mnullnullnull
Income Before Taxes
CMP Income Before Taxes ChartCMP Income Before Taxes over time chart
-100.50M-188.20M32.90M-2.30M44.50M
Income Tax
CMP Income Tax ChartCMP Income Tax over time chart
20.40M17.90M18.10M35.30M1.90M
Net Income
CMP Net Income ChartCMP Net Income over time chart
-120.90M-206.30M15.20M-25.40M62.00M
EBITDA
CMP EBITDA ChartCMP EBITDA over time chart
157.90M179.20M177.70M156.60M240.90M
 
Per Share Data
EPS Diluted Total Ops
CMP EPS Diluted Total Ops ChartCMP EPS Diluted Total Ops over time chart
-2.9138-4.99440.36-0.741.82
Non GAAP EPS
CMP Non GAAP EPS ChartCMP Non GAAP EPS over time chart
-1.08-0.240000000000000050.100000000000000050.560.19999999999999996
 
Statistics
Gross Profit Margin
CMP Gross Profit Margin ChartCMP Gross Profit Margin over time chart
14.02%17.45%19.42%15.82%21.87%
Profit Margin
CMP Profit Margin ChartCMP Profit Margin over time chart
-9.87%-18.46%1.26%-2.04%6.17%
Operating Profit Margin
CMP Operating Profit Margin ChartCMP Operating Profit Margin over time chart
4.47%6.64%6.57%3.45%10.25%

All data in USD

Charts

CMP Income Statement data chartCMP Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 500M 1B
CMP Earnings Per Share (EPS) chartCMP EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 2 -2 4 -4 6