Logo image of CPSS

CONSUMER PORTFOLIO SERVICES (CPSS) Stock Income Statement

NASDAQ:CPSS - Nasdaq - US2105021008 - Common Stock - Currency: USD

11.86  -0.58 (-4.66%)

After market: 11.86 0 (0%)

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
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
CPSS Revenue ChartCPSS Revenue over time chart
358.18M340.01M314.40M272.20M300.70M
Cost Of Goods
CPSS Cost Of Goods ChartCPSS Cost Of Goods over time chart
179.01M146.63M87.50M75.20M101.30M
Gross Profit
CPSS Gross Profit ChartCPSS Gross Profit over time chart
179.17M193.38M226.90M197.00M199.40M
Operating Expenses
CPSS Operating Expenses ChartCPSS Operating Expenses over time chart
171.25M144.29M126.00M126.90M135.60M
Selling, General, and Administrative Expenses
CPSS Selling, General, and Administrative Expenses ChartCPSS Selling, General, and Administrative Expenses over time chart
176.57M165.74M152.50M139.70M133.80M
Operating Income
CPSS Operating Income ChartCPSS Operating Income over time chart
7.92M49.10M100.90M70.20M63.70M
Interest Income/Expense
CPSS Interest Income/Expense ChartCPSS Interest Income/Expense over time chart
22.00M12.00M15.30M-4.40M-29.50M
Non Recurring Items
CPSS Non Recurring Items ChartCPSS Non Recurring Items over time chart
N/AN/AN/AN/A-14.10M
Income Before Taxes
CPSS Income Before Taxes ChartCPSS Income Before Taxes over time chart
29.92M61.10M116.20M65.70M20.10M
Income Tax
CPSS Income Tax ChartCPSS Income Tax over time chart
8.68M15.75M30.20M18.20M-1.60M
Net Income
CPSS Net Income ChartCPSS Net Income over time chart
21.25M45.34M86.00M47.50M21.70M
EBITDA
CPSS EBITDA ChartCPSS EBITDA over time chart
8.82M49.94M102.50M71.90M65.50M
 
Per Share Data
EPS Diluted Total Ops
CPSS EPS Diluted Total Ops ChartCPSS EPS Diluted Total Ops over time chart
0.871.803.231.840.90
Non GAAP EPS
CPSS Non GAAP EPS ChartCPSS Non GAAP EPS over time chart
N/AN/AN/A1.830.91
 
Statistics
Gross Profit Margin
CPSS Gross Profit Margin ChartCPSS Gross Profit Margin over time chart
50.02%56.88%72.17%72.37%66.31%
Profit Margin
CPSS Profit Margin ChartCPSS Profit Margin over time chart
5.93%13.34%27.35%17.45%7.22%
Operating Profit Margin
CPSS Operating Profit Margin ChartCPSS Operating Profit Margin over time chart
2.21%14.44%32.09%25.79%21.18%

All data in USD

Charts

CPSS Income Statement data chartCPSS Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 100M 200M 300M 400M
CPSS Earnings Per Share (EPS) chartCPSS EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 1 2 3