Logo image of CTLP

CANTALOUPE INC (CTLP) Stock Income Statement

USA - Nasdaq - NASDAQ:CTLP - US1381031061 - Common Stock

10.64 USD
0 (0%)
Last: 12/26/2025, 8:00:00 PM
10.64 USD
0 (0%)
After Hours: 12/26/2025, 8:00: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-9-30)
2025
(2025-6-30)
2024
(2024-6-30)
2023
(2023-6-30)
2022
(2022-6-30)
Revenue
CTLP Revenue ChartCTLP Revenue over time chart
312.56M302.55M268.60M243.60M205.20M
Cost Of Goods
CTLP Cost Of Goods ChartCTLP Cost Of Goods over time chart
184.08M178.72M165.94M162.40M141.00M
Gross Profit
CTLP Gross Profit ChartCTLP Gross Profit over time chart
128.49M123.82M102.65M81.20M64.20M
Operating Expenses
CTLP Operating Expenses ChartCTLP Operating Expenses over time chart
100.62M100.48M88.81M77.70M65.70M
Research and Development
CTLP Research and Development ChartCTLP Research and Development over time chart
17.96M20.35M19.53M24.20M25.40M
Selling, General, and Administrative Expenses
CTLP Selling, General, and Administrative Expenses ChartCTLP Selling, General, and Administrative Expenses over time chart
65.65M64.25M58.70M45.90M35.90M
Operating Income
CTLP Operating Income ChartCTLP Operating Income over time chart
27.87M23.35M13.84M3.60M-1.50M
Interest Income/Expense
CTLP Interest Income/Expense ChartCTLP Interest Income/Expense over time chart
-1.23M-1.21M-965.00K200.00K1.40M
Other Income/Expense
CTLP Other Income/Expense ChartCTLP Other Income/Expense over time chart
821.00K1.06M-226.00K-100.00K-200.00K
Non Recurring Items
CTLP Non Recurring Items ChartCTLP Non Recurring Items over time chart
-8.02M-1.02M325.00K-2.80M-1.20M
Income Before Taxes
CTLP Income Before Taxes ChartCTLP Income Before Taxes over time chart
19.45M22.18M12.98M800.00K-1.50M
Income Tax
CTLP Income Tax ChartCTLP Income Tax over time chart
-40.60M-42.35M985.00K200.00K200.00K
Net Income
CTLP Net Income ChartCTLP Net Income over time chart
59.46M63.95M11.41M0.00-2.40M
EBITDA
CTLP EBITDA ChartCTLP EBITDA over time chart
46.77M41.15M26.05M12.41M3.83M
 
Per Share Data
EPS Diluted Total Ops
CTLP EPS Diluted Total Ops ChartCTLP EPS Diluted Total Ops over time chart
0.790.860.150.00-0.03
Non GAAP EPS
CTLP Non GAAP EPS ChartCTLP Non GAAP EPS over time chart
0.860.850.150.02-0.03
 
Statistics
Gross Profit Margin
CTLP Gross Profit Margin ChartCTLP Gross Profit Margin over time chart
41.11%40.93%38.22%33.33%31.29%
Profit Margin
CTLP Profit Margin ChartCTLP Profit Margin over time chart
19.02%21.14%4.25%N/A-1.17%
Operating Profit Margin
CTLP Operating Profit Margin ChartCTLP Operating Profit Margin over time chart
8.92%7.72%5.15%1.48%-0.73%

All data in USD

Charts

CTLP Income Statement data chartCTLP Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 TTM 0 100M 200M 300M
CTLP Earnings Per Share (EPS) chartCTLP EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 TTM 0 0.5 -0.5 -1