Logo image of CTLP

CANTALOUPE INC (CTLP) Stock Income Statement

NASDAQ:CTLP - Nasdaq - US1381031061 - Common Stock - Currency: USD

10.53  +0.6 (+6.04%)

After market: 10.6 +0.07 (+0.66%)

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-12-31)
2024
(2024-6-30)
2023
(2023-6-30)
2022
(2022-6-30)
2021
(2021-6-30)
Revenue
CTLP Revenue ChartCTLP Revenue over time chart
285.11M268.60M243.60M205.20M166.90M
Cost Of Goods
CTLP Cost Of Goods ChartCTLP Cost Of Goods over time chart
171.53M165.94M162.40M141.00M112.90M
Gross Profit
CTLP Gross Profit ChartCTLP Gross Profit over time chart
113.58M102.65M81.20M64.20M54.00M
Operating Expenses
CTLP Operating Expenses ChartCTLP Operating Expenses over time chart
95.73M88.81M77.70M65.70M62.80M
Research and Development
CTLP Research and Development ChartCTLP Research and Development over time chart
18.36M19.53M24.20M25.40M3.90M
Selling, General, and Administrative Expenses
CTLP Selling, General, and Administrative Expenses ChartCTLP Selling, General, and Administrative Expenses over time chart
66.25M58.70M45.90M35.90M54.70M
Operating Income
CTLP Operating Income ChartCTLP Operating Income over time chart
17.84M13.84M3.60M-1.50M-8.70M
Interest Income/Expense
CTLP Interest Income/Expense ChartCTLP Interest Income/Expense over time chart
-1.00M-965.00K200.00K1.40M-2.90M
Other Income/Expense
CTLP Other Income/Expense ChartCTLP Other Income/Expense over time chart
-290.00K-226.00K-100.00K-200.00K200.00K
Non Recurring Items
CTLP Non Recurring Items ChartCTLP Non Recurring Items over time chart
255.00K325.00K-2.80M-1.20M3.10M
Income Before Taxes
CTLP Income Before Taxes ChartCTLP Income Before Taxes over time chart
16.80M12.98M800.00K-1.50M-8.30M
Income Tax
CTLP Income Tax ChartCTLP Income Tax over time chart
1.40M985.00K200.00K200.00K400.00K
Net Income
CTLP Net Income ChartCTLP Net Income over time chart
14.83M11.41M0.00-2.40M-9.40M
EBITDA
CTLP EBITDA ChartCTLP EBITDA over time chart
30.76M26.05M12.41M3.83M-3.19M
 
Per Share Data
EPS Diluted Total Ops
CTLP EPS Diluted Total Ops ChartCTLP EPS Diluted Total Ops over time chart
0.200.150.00-0.03-0.14
Non GAAP EPS
CTLP Non GAAP EPS ChartCTLP Non GAAP EPS over time chart
0.200.150.02-0.03-0.03
 
Statistics
Gross Profit Margin
CTLP Gross Profit Margin ChartCTLP Gross Profit Margin over time chart
39.84%38.22%33.33%31.29%32.35%
Profit Margin
CTLP Profit Margin ChartCTLP Profit Margin over time chart
5.20%4.25%N/A-1.17%-5.63%
Operating Profit Margin
CTLP Operating Profit Margin ChartCTLP Operating Profit Margin over time chart
6.26%5.15%1.48%-0.73%-5.21%

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 TTM 0 100M 200M
CTLP Earnings Per Share (EPS) chartCTLP EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 -0.2 -0.4 -0.6 -0.8 -1