Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)

CTLP

NGS
Cantaloupe Inc.
ManufacturingComputer Storage Device Manufacturing
Watchlist:
Last updated: Wednesday 2nd July 2025
11.01
+0.02 (0.18%)
Prev Close:10.99
Open:10.99
Bid:11.0
Ask:11.01
52 Week Range
5.82
11.36
Volume:1,424,042
Mkt Cap:804 M
Price Target
$12.66
+15.0%
Financials

Financial Statements

CTLP - Cash Flow (Annual)

Jun-24Jun-23Jun-22Jun-21Jun-20Jun-19Jun-17Jun-16Jun-15Jun-14
Asset Impairment Charge841000.0644000.04 M681000.03 M764000.02 M1 M134176.0
Capital Expenditure Reported15 M16 M9 M2 M3 M5 M4 M536000.060000.0111121.0
Cash Flow From Continuing Investing Activities-19 M-52 M-12 M-2 M-2 M-5 M-4 M-6 M3 M-8 M
Change In Account Payable21 M-458000.012 M7 M3 M1 M4 M3 M941000.0412664.0
Change In Accrued Expense1 M55000.0267004.0
Change In Income Tax Payable254000.0-8000.0383000.033000.021021.0
Change In Interest Payable1 M55000.0267004.0
Change In Payables And Accrued Expense21 M-458000.012 M7 M3 M1 M4 M3 M1 M700689.0
Change In Prepaid Assets-4 M-180000.0-4 M-847000.0-563000.0-395000.0-304000.0-763000.0-304000.0-190783.0
Change In Tax Payable254000.0-8000.0383000.033000.021021.0
Change In Working Capital-7 M-6 M-22 M-3 M6 M-14 M-13 M1 M-8 M775470.0
Changes In Account Receivables-19 M5 M-14 M-10 M2 M-9 M-3 M-375000.0-3 M-157071.0
Common Stock Payments-107000.0-3 M-201000.0-31000.0-213000.0-62000.0
Depreciation And Amortization124000.0128000.05 M6 M7 M3 M6 M5 M6 M5 M
Financing Cash Flow-1 M20 M920000.050 M21 M-24 M4 M7 M646000.04 M
Gain Loss On Sale Of PPE335000.0672000.0-177000.0-167000.0-17000.04245.0
Income Tax Paid Supplemental Data223000.061000.050000.0-335000.0501000.031000.0
Interest Paid Supplemental Data4 M3 M755000.01 M1 M3 M735000.0551000.0306000.0259820.0
Issuance Of Capital Stock738000.055 M18 M-61987.02 M
Issuance Of Debt-954000.024 M-606000.0-1 M-254000.0-23 M-2 M2 M698000.02 M
Net Business Purchase And Sale-4 M-36 M-6 M
Net Capital Expenditure Disposals-9 M
Net Common Stock Issuance631000.052 M18 M-201000.0-31000.0-213000.0-62000.02 M
Net Investment Properties Purchase And Sale3 M-8 M
Net Investment Purchase And Sale3 M-8 M
Net Issuance Payments Of Debt-954000.024 M-606000.0-1 M-254000.0-23 M-2 M2 M698000.02 M
Net Long Term Debt Issuance-954000.024 M-606000.0-1 M-254000.0-23 M-2 M-674000.02 M-374411.0
Net PPE Purchase And Sale-15 M-16 M-9 M-2 M-2 M-5 M-4 M-147000.02000.0-29074.0
Net Preferred Stock Issuance-2 M
Other Non-cash Items10 M11 M7 M14 M12 M7 M3 M8 M1 M588266.0
Preferred Stock Payments-2 M
Proceeds From Issuance Of Warrants6 M5 M
Proceeds From Stock Option Exercised115000.0895000.078000.0192000.042000.0
Purchase Of PPE-15 M-16 M-9 M-2 M-3 M-5 M-4 M-536000.0-60000.0-111121.0
Repayment Of Debt-954000.0-1 M-606000.0-16 M-15 M-23 M-2 M2 M-1 M2 M
Sale Of PPE10000.044000.0116000.0348000.0389000.062000.082047.0
Short Term Debt Issuance2 M
Short Term Debt Payments-106000.03 M-1000000.02 M
Stock Based Compensation5 M5 M6 M9 M3 M2 M1 M849000.0715762.0529041.0
Amord124000.0128000.0148000.03 M1 M301000.0113000.013000.024048.0
Begcash51 M68 M88 M32 M27 M84 M19 M11 M9 M6 M
Capex-15 M-16 M-2 M-2 M-5 M-4 M-147000.02000.0-29074.0
Cffcf-1 M20 M920000.050 M21 M-24 M4 M7 M646000.04 M
Cffinv-19 M-52 M-12 M-2 M-2 M-5 M-4 M-6 M3 M-8 M
Cffoa28 M14 M-9 M8 M-14 M-28 M-7 M6 M-2 M7 M
Chgcash8 M-17 M-20 M56 M4 M-56 M-7 M8 M2 M3 M
Chginv-9 M-10 M-14 M3 M1 M-6 M-2 M1 M-2 M370104.0
Chgothcl7000.0-226000.0-777000.065000.016000.0-132000.0
Chgpay21 M-458000.012 M7 M3 M1 M4 M3 M974000.0433685.0
Chgrec-15 M5 M-16 M-12 M2 M-9 M-15 M-2 M-7 M-104540.0
Comstkiss738000.055 M18 M-61987.02 M
Definc192000.0-116000.070000.0-7000.054000.0-660000.0215000.0-27 M
Deftax192000.0-116000.070000.0-7000.054000.0-660000.0215000.0-27 M
Depamor12 M1 M5 M1 M3 M3 M6 M5 M6 M5 M
Effexch-58000.0
Endcash59 M51 M68 M88 M32 M27 M13 M19 M11 M9 M
Fcf13 M-2 M-18 M6 M-17 M-33 M-10 M6 M-2 M7 M
Ltdebtiss25 M15 M14 M2 M
Ltdebtpay-954000.0-1 M-606000.0-16 M-15 M-23 M-2 M-674000.0-359000.0-374411.0
Netinccont12 M633000.0-2 M-9 M-41 M-30 M-2 M-7 M-1 M28 M
Netothfin-219000.0-1 M-1 M3 M10000.024847.0
Netothinv-3 M3 M-8 M
Netstdebtiss-106000.03 M-1000000.02 M
Opcf28 M14 M-9 M8 M-14 M-28 M-7 M6 M-2 M7 M
Opgainloss3 M-3 M335000.0672000.0-177000.0-167000.0-17000.04245.0
Purchbus-4 M-36 M-6 M
Repurchstk-107000.0-3 M-201000.0-31000.0-213000.0-62000.0
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader