_id
69105682ccc777a4e85d562a
Ticker
CTLPP
Name
USA Technologies Inc Pref Series A
Exchange
PINK
Address
101 Lindenwood Drive, Malvern, PA, United States, 19335
Country
USA
Sector
Technology
Industry
Software - Infrastructure
Currency
USD
Website
https://www.cantaloupe.com
Description
Cantaloupe, Inc., a digital payments and software services company, provides technology solutions for the self-service commerce market. The company offers a suite of solutions, including micro-payment processing, self-checkout kiosks, mobile ordering, connected point-of-sale (POS) systems, and enterprise cloud software. It also provides G11 cashless and pulse kits that are 4G LTE digital payment devices for payment and consumer engagement applications; G11 chip kit, a digital reader that accepts contact EMV and contactless EMV payment methods; Engage series comprising Engage, Engage Combo, and Engage Plus, which are digital touchscreen devices that offer networking, security, and interactivity payment methods; and P series, which are card touchscreen card readers that include P66, P100, P100Pro, and P30. In addition, the company offers self-checkout kiosks, smart store concepts, and the Cantaloupe Go management platform comprising Go Mini, Go MiniX, Go Plus100, Go Plus200, Go Plus300, Go Max, Cooler Cafe, Smart Store Go Micro kiosk, and Cantaloupe Smart Aisle. Further, it provides the Seed platform, a cloud-based asset management and optimization solution; remote price change, an add-on software service within the Seed platform; Cantaloupe Go portal, a robust cloud-based platform; Seed API, an API web service; and additional services, such as Cantaloupe Go consumer mobile app loyalty programs, campus card integrations, digital ad-management, and data warehouse services. Additionally, the company offers professional, network infrastructure, card processing, and customer/consumer services. Cantaloupe, Inc. was formerly known as USA Technologies, Inc. The company was incorporated in 1992 and is headquartered in Malvern, Pennsylvania.
Last Close
55.25
Volume
-
Current Price
54.37
Change
0
Last Updated
2026-01-02T12:08:57.405Z
Image
data:image/webp;base64,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
Ipo Date
-
Market Cap
-
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
80853000
Cost Of Revenue
47339000
Gross Profit
33514000
Operating Expenses
31886000
Operating Income
1628000
Interest Expense
914000
Pretax Income
1013000
Net Income
-919000
Eps
-0.012496472364153351
Dividends Per Share
-
Shares Outstanding
0
Income Tax Expense
1932000
EBITDA
6216000
Operating Margin
2.013530728606236
Total Other Income Expense Net
-615000
Cash
54985000
Short Term Investments
-
Receivables
47115000
Inventories
47655000
Total Current Assets
163466000
Property Plant Equipment
47276000
Total Assets
389514000
Payables
61741000
Short Term Debt
3772000
Long Term Debt
36353000
Total Liabilities
134956000
Equity
254558000
Bs_currency_symbol
USD
Depreciation
4289000
Change In Working Capital
796000
Cash From Operations
6973000
Capital Expenditures
3434000
Cash From Investing
-3434000
Cash From Financing
315000
Net Change In Cash
3839000
Cf_currency_symbol
USD
PE
1841.6667
PB
15.707268264914086
ROE
-0.3610179212595951
ROA
-0.23593503699481919
FCF
3539000
Fcf Percent
0.04377079390993532
Piotroski FScore
2
Health Score
26
Deep Value Investing Score
4.5
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
6.3
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
6
Net Net Investing Score
2
Quality Investing Score
4.5
Value Investing Score
3.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
80853000
Quarters > 0 > income Statement > cost Of Revenue
47339000
Quarters > 0 > income Statement > gross Profit
33514000
Quarters > 0 > income Statement > operating Expenses
31886000
Quarters > 0 > income Statement > operating Income
1628000
Quarters > 0 > income Statement > interest Expense
914000
Quarters > 0 > income Statement > pretax Income
1013000
Quarters > 0 > income Statement > net Income
-919000
Quarters > 0 > income Statement > eps
-0.012496472364153351
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
73540754
Quarters > 0 > income Statement > income Tax Expense
1932000
Quarters > 0 > income Statement > EBITDA
6216000
Quarters > 0 > income Statement > operating Margin
2.013530728606236
Quarters > 0 > income Statement > total Other Income Expense Net
-615000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
54985000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
47115000
Quarters > 0 > balance Sheet > inventories
47655000
Quarters > 0 > balance Sheet > total Current Assets
163466000
Quarters > 0 > balance Sheet > property Plant Equipment
47276000
Quarters > 0 > balance Sheet > total Assets
389514000
Quarters > 0 > balance Sheet > payables
61741000
Quarters > 0 > balance Sheet > short Term Debt
3772000
Quarters > 0 > balance Sheet > long Term Debt
36353000
Quarters > 0 > balance Sheet > total Liabilities
134956000
Quarters > 0 > balance Sheet > equity
254558000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-919000
Quarters > 0 > cash Flow > depreciation
4289000
Quarters > 0 > cash Flow > change In Working Capital
796000
Quarters > 0 > cash Flow > cash From Operations
6973000
Quarters > 0 > cash Flow > capital Expenditures
3434000
Quarters > 0 > cash Flow > cash From Investing
-3434000
Quarters > 0 > cash Flow > cash From Financing
315000
Quarters > 0 > cash Flow > net Change In Cash
3839000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
-0.012496472364153351
Quarters > 0 > ratios > PB
15.707268264914086
Quarters > 0 > ratios > ROE
-0.3610179212595951
Quarters > 0 > ratios > ROA
-0.23593503699481919
Quarters > 0 > ratios > FCF
3539000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.04377079390993532
Quarters > 0 > health Score
26
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
82563000
Quarters > 1 > income Statement > cost Of Revenue
49671000
Quarters > 1 > income Statement > gross Profit
32892000
Quarters > 1 > income Statement > operating Expenses
27730000
Quarters > 1 > income Statement > operating Income
5162000
Quarters > 1 > income Statement > interest Expense
746000
Quarters > 1 > income Statement > pretax Income
5811000
Quarters > 1 > income Statement > net Income
6831000
Quarters > 1 > income Statement > eps
0.09320627879846832
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
73289054
Quarters > 1 > income Statement > income Tax Expense
-1020000
Quarters > 1 > income Statement > EBITDA
10579000
Quarters > 1 > income Statement > operating Margin
6.252195293291184
Quarters > 1 > income Statement > total Other Income Expense Net
649000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
51146000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
43349000
Quarters > 1 > balance Sheet > inventories
45703000
Quarters > 1 > balance Sheet > total Current Assets
152925000
Quarters > 1 > balance Sheet > property Plant Equipment
46860000
Quarters > 1 > balance Sheet > total Assets
381858000
Quarters > 1 > balance Sheet > payables
58741000
Quarters > 1 > balance Sheet > short Term Debt
3572000
Quarters > 1 > balance Sheet > long Term Debt
36746000
Quarters > 1 > balance Sheet > total Liabilities
128107000
Quarters > 1 > balance Sheet > equity
253751000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
6831000
Quarters > 1 > cash Flow > depreciation
4022000
Quarters > 1 > cash Flow > change In Working Capital
-2342000
Quarters > 1 > cash Flow > cash From Operations
9426000
Quarters > 1 > cash Flow > capital Expenditures
5086000
Quarters > 1 > cash Flow > cash From Investing
-5086000
Quarters > 1 > cash Flow > cash From Financing
459000
Quarters > 1 > cash Flow > net Change In Cash
4809000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.09320627879846832
Quarters > 1 > ratios > PB
15.703291281531895
Quarters > 1 > ratios > ROE
2.692009095530658
Quarters > 1 > ratios > ROA
1.7888848734346274
Quarters > 1 > ratios > FCF
4340000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.05256591935855044
Quarters > 1 > health Score
47
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
75427000
Quarters > 2 > income Statement > cost Of Revenue
44066000
Quarters > 2 > income Statement > gross Profit
31361000
Quarters > 2 > income Statement > operating Expenses
24462000
Quarters > 2 > income Statement > operating Income
6899000
Quarters > 2 > income Statement > interest Expense
39000
Quarters > 2 > income Statement > pretax Income
7252000
Quarters > 2 > income Statement > net Income
49156000
Quarters > 2 > income Statement > eps
0.6575664865720713
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
74754418
Quarters > 2 > income Statement > income Tax Expense
-41904000
Quarters > 2 > income Statement > EBITDA
14149000
Quarters > 2 > income Statement > operating Margin
9.146592069152955
Quarters > 2 > income Statement > total Other Income Expense Net
353000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
46337000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
39724000
Quarters > 2 > balance Sheet > inventories
46207000
Quarters > 2 > balance Sheet > total Current Assets
145196000
Quarters > 2 > balance Sheet > property Plant Equipment
44059000
Quarters > 2 > balance Sheet > total Assets
370524000
Quarters > 2 > balance Sheet > payables
59506000
Quarters > 2 > balance Sheet > short Term Debt
3383000
Quarters > 2 > balance Sheet > long Term Debt
37226000
Quarters > 2 > balance Sheet > total Liabilities
127115000
Quarters > 2 > balance Sheet > equity
243409000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
49156000
Quarters > 2 > cash Flow > depreciation
9920000
Quarters > 2 > cash Flow > change In Working Capital
9330000
Quarters > 2 > cash Flow > cash From Operations
22410000
Quarters > 2 > cash Flow > capital Expenditures
3836000
Quarters > 2 > cash Flow > cash From Investing
-5207000
Quarters > 2 > cash Flow > cash From Financing
509000
Quarters > 2 > cash Flow > net Change In Cash
18658000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.6575664865720713
Quarters > 2 > ratios > PB
16.697811940643113
Quarters > 2 > ratios > ROE
20.194816132517694
Quarters > 2 > ratios > ROA
13.266617007265385
Quarters > 2 > ratios > FCF
18574000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.24625134235751123
Quarters > 2 > health Score
81
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
73722000
Quarters > 3 > income Statement > cost Of Revenue
43002000
Quarters > 3 > income Statement > gross Profit
30720000
Quarters > 3 > income Statement > operating Expenses
24557000
Quarters > 3 > income Statement > operating Income
6163000
Quarters > 3 > income Statement > interest Expense
993000
Quarters > 3 > income Statement > pretax Income
5369000
Quarters > 3 > income Statement > net Income
4974000
Quarters > 3 > income Statement > eps
0.06655640123784737
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
74733608
Quarters > 3 > income Statement > income Tax Expense
395000
Quarters > 3 > income Statement > EBITDA
10090000
Quarters > 3 > income Statement > operating Margin
8.359784053606793
Quarters > 3 > income Statement > total Other Income Expense Net
-794000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
27679000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
35100000
Quarters > 3 > balance Sheet > inventories
44716000
Quarters > 3 > balance Sheet > total Current Assets
117009000
Quarters > 3 > balance Sheet > property Plant Equipment
45633000
Quarters > 3 > balance Sheet > total Assets
303045000
Quarters > 3 > balance Sheet > payables
41081000
Quarters > 3 > balance Sheet > short Term Debt
2883000
Quarters > 3 > balance Sheet > long Term Debt
35554000
Quarters > 3 > balance Sheet > total Liabilities
110185000
Quarters > 3 > balance Sheet > equity
192860000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
4974000
Quarters > 3 > cash Flow > depreciation
3828000
Quarters > 3 > cash Flow > change In Working Capital
-11924000
Quarters > 3 > cash Flow > cash From Operations
522000
Quarters > 3 > cash Flow > capital Expenditures
4290000
Quarters > 3 > cash Flow > cash From Investing
-4290000
Quarters > 3 > cash Flow > cash From Financing
-476000
Quarters > 3 > cash Flow > net Change In Cash
-5445000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.06655640123784737
Quarters > 3 > ratios > PB
21.06847592533444
Quarters > 3 > ratios > ROE
2.5790729026236647
Quarters > 3 > ratios > ROA
1.641340394990843
Quarters > 3 > ratios > FCF
-3768000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
-0.05111093025148531
Quarters > 3 > health Score
42
Annuals > 0 > quarter
2025-06-30
Annuals > 0 > income Statement > revenue
302548000
Annuals > 0 > income Statement > cost Of Revenue
178724000
Annuals > 0 > income Statement > gross Profit
123824000
Annuals > 0 > income Statement > operating Expenses
101494000
Annuals > 0 > income Statement > operating Income
22330000
Annuals > 0 > income Statement > interest Expense
2769000
Annuals > 0 > income Statement > pretax Income
22181000
Annuals > 0 > income Statement > net Income
64533000
Annuals > 0 > income Statement > eps
0.8640914777667467
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
74683065
Annuals > 0 > income Statement > income Tax Expense
-42352000
Annuals > 0 > income Statement > EBITDA
42750000
Annuals > 0 > income Statement > operating Margin
7.380647037825402
Annuals > 0 > income Statement > total Other Income Expense Net
-149000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
51146000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
43349000
Annuals > 0 > balance Sheet > inventories
45703000
Annuals > 0 > balance Sheet > total Current Assets
152925000
Annuals > 0 > balance Sheet > property Plant Equipment
46860000
Annuals > 0 > balance Sheet > total Assets
381858000
Annuals > 0 > balance Sheet > payables
58741000
Annuals > 0 > balance Sheet > short Term Debt
3572000
Annuals > 0 > balance Sheet > long Term Debt
36746000
Annuals > 0 > balance Sheet > total Liabilities
128107000
Annuals > 0 > balance Sheet > equity
253751000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
64533000
Annuals > 0 > cash Flow > depreciation
17800000
Annuals > 0 > cash Flow > change In Working Capital
-25801000
Annuals > 0 > cash Flow > cash From Operations
20340000
Annuals > 0 > cash Flow > capital Expenditures
17003000
Annuals > 0 > cash Flow > cash From Investing
-28135000
Annuals > 0 > cash Flow > cash From Financing
42000
Annuals > 0 > cash Flow > net Change In Cash
-7774000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.8640914777667467
Annuals > 0 > ratios > PB
16.26097765624569
Annuals > 0 > ratios > ROE
25.4316239147826
Annuals > 0 > ratios > ROA
16.89973759879327
Annuals > 0 > ratios > FCF
3337000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.011029654798577416
Annuals > 0 > health Score
62
Annuals > 1 > quarter
2024-06-30
Annuals > 1 > income Statement > revenue
268596000
Annuals > 1 > income Statement > cost Of Revenue
165945000
Annuals > 1 > income Statement > gross Profit
102651000
Annuals > 1 > income Statement > operating Expenses
88482000
Annuals > 1 > income Statement > operating Income
14169000
Annuals > 1 > income Statement > interest Expense
2934000
Annuals > 1 > income Statement > pretax Income
12978000
Annuals > 1 > income Statement > net Income
11993000
Annuals > 1 > income Statement > eps
0.16169152987960514
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
74172098
Annuals > 1 > income Statement > income Tax Expense
985000
Annuals > 1 > income Statement > EBITDA
28116000
Annuals > 1 > income Statement > operating Margin
5.275208863869901
Annuals > 1 > income Statement > total Other Income Expense Net
-1191000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
58920000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
50239000
Annuals > 1 > balance Sheet > inventories
40791000
Annuals > 1 > balance Sheet > total Current Assets
157794000
Annuals > 1 > balance Sheet > property Plant Equipment
42015000
Annuals > 1 > balance Sheet > total Assets
335568000
Annuals > 1 > balance Sheet > payables
78895000
Annuals > 1 > balance Sheet > short Term Debt
2586000
Annuals > 1 > balance Sheet > long Term Debt
36284000
Annuals > 1 > balance Sheet > total Liabilities
151102000
Annuals > 1 > balance Sheet > equity
184466000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
11993000
Annuals > 1 > cash Flow > depreciation
12204000
Annuals > 1 > cash Flow > change In Working Capital
-7825000
Annuals > 1 > cash Flow > cash From Operations
27745000
Annuals > 1 > cash Flow > capital Expenditures
14935000
Annuals > 1 > cash Flow > cash From Investing
-18636000
Annuals > 1 > cash Flow > cash From Financing
-1058000
Annuals > 1 > cash Flow > net Change In Cash
7993000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.16169152987960514
Annuals > 1 > ratios > PB
22.215521638133858
Annuals > 1 > ratios > ROE
6.501469105417801
Annuals > 1 > ratios > ROA
3.573940304200639
Annuals > 1 > ratios > FCF
12810000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.047692445159272664
Annuals > 1 > health Score
51
Annuals > 2 > quarter
2023-06-30
Annuals > 2 > income Statement > revenue
243641000
Annuals > 2 > income Statement > cost Of Revenue
162405000
Annuals > 2 > income Statement > gross Profit
81236000
Annuals > 2 > income Statement > operating Expenses
80476000
Annuals > 2 > income Statement > operating Income
760000
Annuals > 2 > income Statement > interest Expense
2326000
Annuals > 2 > income Statement > pretax Income
814000
Annuals > 2 > income Statement > net Income
633000
Annuals > 2 > income Statement > eps
0.008729272494156145
Annuals > 2 > income Statement > dividends Per Share
20494000
Annuals > 2 > income Statement > shares Outstanding
72514634
Annuals > 2 > income Statement > income Tax Expense
181000
Annuals > 2 > income Statement > EBITDA
11947000
Annuals > 2 > income Statement > operating Margin
0.3119343624431028
Annuals > 2 > income Statement > total Other Income Expense Net
54000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
50927000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
36830000
Annuals > 2 > balance Sheet > inventories
31872000
Annuals > 2 > balance Sheet > total Current Assets
123383000
Annuals > 2 > balance Sheet > property Plant Equipment
27856000
Annuals > 2 > balance Sheet > total Assets
289612000
Annuals > 2 > balance Sheet > payables
52869000
Annuals > 2 > balance Sheet > short Term Debt
2148000
Annuals > 2 > balance Sheet > long Term Debt
37548000
Annuals > 2 > balance Sheet > total Liabilities
122020000
Annuals > 2 > balance Sheet > equity
167592000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
633000
Annuals > 2 > cash Flow > depreciation
8807000
Annuals > 2 > cash Flow > change In Working Capital
-6456000
Annuals > 2 > cash Flow > cash From Operations
14192000
Annuals > 2 > cash Flow > capital Expenditures
16151000
Annuals > 2 > cash Flow > cash From Investing
-51865000
Annuals > 2 > cash Flow > cash From Financing
20475000
Annuals > 2 > cash Flow > net Change In Cash
-17198000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.008729272494156145
Annuals > 2 > ratios > PB
23.905875748842426
Annuals > 2 > ratios > ROE
0.3777029929829586
Annuals > 2 > ratios > ROA
0.21856829136914216
Annuals > 2 > ratios > FCF
-1959000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
-0.008040518631921557
Annuals > 2 > health Score
39
Annuals > 3 > quarter
2022-06-30
Annuals > 3 > income Statement > revenue
205202000
Annuals > 3 > income Statement > cost Of Revenue
141007000
Annuals > 3 > income Statement > gross Profit
64195000
Annuals > 3 > income Statement > operating Expenses
66852000
Annuals > 3 > income Statement > operating Income
-2657000
Annuals > 3 > income Statement > interest Expense
524000
Annuals > 3 > income Statement > pretax Income
-1517000
Annuals > 3 > income Statement > net Income
-1703000
Annuals > 3 > income Statement > eps
-0.02154787018788642
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
79033333
Annuals > 3 > income Statement > income Tax Expense
186000
Annuals > 3 > income Statement > EBITDA
4332000
Annuals > 3 > income Statement > operating Margin
-1.2948216878977787
Annuals > 3 > income Statement > total Other Income Expense Net
1140000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
68125000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
44416000
Annuals > 3 > balance Sheet > inventories
19754000
Annuals > 3 > balance Sheet > total Current Assets
136580000
Annuals > 3 > balance Sheet > property Plant Equipment
15154000
Annuals > 3 > balance Sheet > total Assets
255632000
Annuals > 3 > balance Sheet > payables
48440000
Annuals > 3 > balance Sheet > short Term Debt
2230000
Annuals > 3 > balance Sheet > long Term Debt
13930000
Annuals > 3 > balance Sheet > total Liabilities
95661000
Annuals > 3 > balance Sheet > equity
159971000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-1703000
Annuals > 3 > cash Flow > depreciation
5325000
Annuals > 3 > cash Flow > change In Working Capital
-22483000
Annuals > 3 > cash Flow > cash From Operations
-8705000
Annuals > 3 > cash Flow > capital Expenditures
9260000
Annuals > 3 > cash Flow > cash From Investing
-12226000
Annuals > 3 > cash Flow > cash From Financing
920000
Annuals > 3 > cash Flow > net Change In Cash
-20011000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.02154787018788642
Annuals > 3 > ratios > PB
27.296145227885052
Annuals > 3 > ratios > ROE
-1.0645679529414707
Annuals > 3 > ratios > ROA
-0.6661920260374288
Annuals > 3 > ratios > FCF
-17965000
Annuals > 3 > ratios > Piotroski FScore
1
Annuals > 3 > ratios > fcf Percent
-0.08754787965029581
Annuals > 3 > health Score
23
Valuation > metrics > PE
1841.6667
Valuation > metrics > PB
15.707268264914086
Valuation > final Score
1
Valuation > verdict
3845.1% Overvalued
Profitability > metrics > ROE
-0.3610179212595951
Profitability > metrics > ROA
-0.5621964200506527
Profitability > metrics > Net Margin
-0.01136630675423299
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.5301581564908586
Risk > metrics > Interest Coverage
1.7811816192560175
Risk > final Score
55
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.495168897776014
Liquidity > metrics > Quick Ratio
1.7677560178895793
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
31
Prev Profitabilities > 1
100
Prev Profitabilities > 2
28
Prev Risks > 0
76
Prev Risks > 1
88
Prev Risks > 2
73
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:40:12.880Z
Earnings History > 0 > period
2025-06-30
Earnings History > 0 > report Date
2025-09-08
Earnings History > 0 > date
2025-06-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.09
Earnings History > 0 > eps Estimate
0
Earnings History > 0 > eps Difference
0.09
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-03-31
Earnings History > 1 > report Date
2025-05-08
Earnings History > 1 > date
2025-03-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.65
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
0.65
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2024-12-31
Earnings History > 2 > report Date
2025-02-06
Earnings History > 2 > date
2024-12-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.07
Earnings History > 2 > eps Estimate
0
Earnings History > 2 > eps Difference
0.07
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2023-03-31
Earnings History > 3 > report Date
2023-05-04
Earnings History > 3 > date
2023-03-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.09
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
0.09
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2022-12-31
Earnings History > 4 > report Date
2023-02-07
Earnings History > 4 > date
2022-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.01
Earnings History > 4 > eps Estimate
0
Earnings History > 4 > eps Difference
-0.01
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2022-09-30
Earnings History > 5 > report Date
2022-11-09
Earnings History > 5 > date
2022-09-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
-0.13
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
-0.13
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2022-06-30
Earnings History > 6 > report Date
2022-09-08
Earnings History > 6 > date
2022-06-30
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.03
Earnings History > 6 > eps Estimate
0
Earnings History > 6 > eps Difference
-0.03
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2022-03-31
Earnings History > 7 > report Date
2022-05-05
Earnings History > 7 > date
2022-03-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.03
Earnings History > 7 > eps Estimate
0
Earnings History > 7 > eps Difference
0.03
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2021-12-31
Earnings History > 8 > report Date
2022-02-03
Earnings History > 8 > date
2021-12-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.01
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
-0.01
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2021-09-30
Earnings History > 9 > report Date
2021-11-05
Earnings History > 9 > date
2021-09-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.02
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
-0.02
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2021-06-30
Earnings History > 10 > report Date
2021-09-02
Earnings History > 10 > date
2021-06-30
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.04
Earnings History > 10 > eps Estimate
0
Earnings History > 10 > eps Difference
0.04
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2021-03-31
Earnings History > 11 > report Date
2021-05-07
Earnings History > 11 > date
2021-03-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.03
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
-0.03
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2020-12-31
Earnings History > 12 > report Date
2021-02-05
Earnings History > 12 > date
2020-12-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.04
Earnings History > 12 > eps Estimate
0
Earnings History > 12 > eps Difference
-0.04
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2020-09-30
Earnings History > 13 > report Date
2020-11-06
Earnings History > 13 > date
2020-09-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.11
Earnings History > 13 > eps Estimate
0
Earnings History > 13 > eps Difference
-0.11
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2020-06-30
Earnings History > 14 > report Date
2020-09-10
Earnings History > 14 > date
2020-06-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.18
Earnings History > 14 > eps Estimate
0
Earnings History > 14 > eps Difference
-0.18
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2020-03-31
Earnings History > 15 > report Date
2020-06-24
Earnings History > 15 > date
2020-03-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.15
Earnings History > 15 > eps Estimate
0
Earnings History > 15 > eps Difference
-0.15
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2019-12-31
Earnings History > 16 > report Date
2020-02-18
Earnings History > 16 > date
2019-12-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.13
Earnings History > 16 > eps Estimate
0
Earnings History > 16 > eps Difference
-0.13
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2019-09-30
Earnings History > 17 > report Date
2019-10-09
Earnings History > 17 > date
2019-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.11
Earnings History > 17 > eps Estimate
0
Earnings History > 17 > eps Difference
-0.11
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2019-06-30
Earnings History > 18 > report Date
2019-09-30
Earnings History > 18 > date
2019-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.2
Earnings History > 18 > eps Estimate
0
Earnings History > 18 > eps Difference
-0.2
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2019-03-31
Earnings History > 19 > report Date
2019-06-30
Earnings History > 19 > date
2019-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.17
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
-0.17
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2018-12-31
Earnings History > 20 > report Date
2019-03-31
Earnings History > 20 > date
2018-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.08
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
-0.08
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2018-09-30
Earnings History > 21 > report Date
2018-12-31
Earnings History > 21 > date
2018-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.1738
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
-0.1738
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2018-06-30
Earnings History > 22 > report Date
2018-09-30
Earnings History > 22 > date
2018-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.0936
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
-0.0936
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2018-03-31
Earnings History > 23 > report Date
2018-05-10
Earnings History > 23 > date
2018-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.02
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0.02
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2017-12-31
Earnings History > 24 > report Date
2018-02-09
Earnings History > 24 > date
2017-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.11
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
-0.11
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2017-09-30
Earnings History > 25 > report Date
2017-11-09
Earnings History > 25 > date
2017-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.01
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
-0.01
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2017-06-30
Earnings History > 26 > report Date
2017-08-23
Earnings History > 26 > date
2017-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.01
Earnings History > 26 > eps Estimate
0
Earnings History > 26 > eps Difference
0.01
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2017-03-31
Earnings History > 27 > report Date
2017-05-10
Earnings History > 27 > date
2017-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.006
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0.006
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2016-12-31
Earnings History > 28 > report Date
2017-03-31
Earnings History > 28 > date
2016-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.0049
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
-0.0049
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2016-09-30
Earnings History > 29 > report Date
2016-12-31
Earnings History > 29 > date
2016-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.0058
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
0.0058
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2016-06-30
Earnings History > 30 > report Date
2016-09-30
Earnings History > 30 > date
2016-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.0727
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
-0.0727
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2016-03-31
Earnings History > 31 > report Date
2016-06-30
Earnings History > 31 > date
2016-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.0274
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
-0.0274
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2015-12-31
Earnings History > 32 > report Date
2016-03-31
Earnings History > 32 > date
2015-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.1591
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
-0.1591
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2015-09-30
Earnings History > 33 > report Date
2015-12-31
Earnings History > 33 > date
2015-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.0243
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
-0.0243
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2015-06-30
Earnings History > 34 > report Date
2015-09-30
Earnings History > 34 > date
2015-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.0087
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
-0.0087
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2015-03-31
Earnings History > 35 > report Date
2015-06-30
Earnings History > 35 > date
2015-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.0099
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
-0.0099
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2014-12-31
Earnings History > 36 > report Date
2015-03-31
Earnings History > 36 > date
2014-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.03
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
-0.03
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2014-09-30
Earnings History > 37 > report Date
2014-12-31
Earnings History > 37 > date
2014-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.01
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
-0.01
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2014-06-30
Earnings History > 38 > report Date
2014-09-30
Earnings History > 38 > date
2014-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.011
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
-0.011
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2014-03-31
Earnings History > 39 > report Date
2014-06-30
Earnings History > 39 > date
2014-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.0011
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
-0.0011
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2013-12-31
Earnings History > 40 > report Date
2014-03-31
Earnings History > 40 > date
2013-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.7473
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
0.7473
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2013-09-30
Earnings History > 41 > report Date
2013-12-31
Earnings History > 41 > date
2013-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.01
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2013-06-30
Earnings History > 42 > report Date
2013-09-30
Earnings History > 42 > date
2013-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.0012
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
-0.0012
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2013-03-31
Earnings History > 43 > report Date
2013-06-30
Earnings History > 43 > date
2013-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.0507
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
0.0507
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2012-12-31
Earnings History > 44 > report Date
2013-03-31
Earnings History > 44 > date
2012-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.0411
Earnings History > 44 > eps Estimate
0
Earnings History > 44 > eps Difference
-0.0411
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2012-09-30
Earnings History > 45 > report Date
2012-12-31
Earnings History > 45 > date
2012-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0046
Earnings History > 45 > eps Estimate
0
Earnings History > 45 > eps Difference
0.0046
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2012-06-30
Earnings History > 46 > report Date
2012-09-30
Earnings History > 46 > date
2012-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.009
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
-0.009
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2012-03-31
Earnings History > 47 > report Date
2012-06-30
Earnings History > 47 > date
2012-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.0853
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
-0.0853
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2011-12-31
Earnings History > 48 > report Date
2012-03-31
Earnings History > 48 > date
2011-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.0268
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
-0.0268
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2011-09-30
Earnings History > 49 > report Date
2011-12-31
Earnings History > 49 > date
2011-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.06
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
-0.06
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2011-06-30
Earnings History > 50 > report Date
2011-09-30
Earnings History > 50 > date
2011-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.0127
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
-0.0127
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2011-03-31
Earnings History > 51 > report Date
2011-06-30
Earnings History > 51 > date
2011-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.0603
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
-0.0603
Earnings History > 51 > surprise Percent
-
Cantaloupe, Inc., a digital payments and software services company, provides technology solutions for the self-service commerce market. The company offers a suite of solutions, including micro-payment processing, self-checkout kiosks, mobile ordering, connected point-of-sale (POS) systems, and enterprise cloud software. It also provides G11 cashless and pulse kits that are 4G LTE digital payment devices for payment and consumer engagement applications; G11 chip kit, a digital reader that accepts contact EMV and contactless EMV payment methods; Engage series comprising Engage, Engage Combo, and Engage Plus, which are digital touchscreen devices that offer networking, security, and interactivity payment methods; and P series, which are card touchscreen card readers that include P66, P100, P100Pro, and P30. In addition, the company offers self-checkout kiosks, smart store concepts, and the Cantaloupe Go management platform comprising Go Mini, Go MiniX, Go Plus100, Go Plus200, Go Plus300, Go Max, Cooler Cafe, Smart Store Go Micro kiosk, and Cantaloupe Smart Aisle. Further, it provides the Seed platform, a cloud-based asset management and optimization solution; remote price change, an add-on software service within the Seed platform; Cantaloupe Go portal, a robust cloud-based platform; Seed API, an API web service; and additional services, such as Cantaloupe Go consumer mobile app loyalty programs, campus card integrations, digital ad-management, and data warehouse services. Additionally, the company offers professional, network infrastructure, card processing, and customer/consumer services. Cantaloupe, Inc. was formerly known as USA Technologies, Inc. The company was incorporated in 1992 and is headquartered in Malvern, Pennsylvania.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/APaysign: Gaining Traction In Patient Affordability Space Into 2026 (Hold) (PAYS) - Seeking Alpha
10/1/2025
Paysign: Gaining Traction In Patient Affordability Space Into 2026 (Hold) (PAYS) Seeking Alpha
Read more →Showing 2 of 6
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of USA Technologies Inc Pref Series A
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-06-30
EPS Actual
0.09
EPS Estimate
0
EPS Difference
0.09
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.