XML 71 R44.htm IDEA: XBRL DOCUMENT
v3.25.2

STOCK-BASED COMPENSATION (Tables) | 12 Months Ended
--- | ---
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract] |
Schedule of Stock Based Compensation Plans | The Company has had three stock-based compensation plans as shown in the table below:
Date Approved |  | Name of Plan |  | Type of Plan |  | Authorized Shares
June 2014 |  | 2014 Stock Option Incentive Plan |  | Stock options |  | 750,000 |
June 2015 |  | 2015 Equity Incentive Plan |  | Stock & stock options |  | 1,250,000 |
April 2018 |  | 2018 Equity Incentive Plan |  | Stock & stock options |  | 10,000,000 |
|  |  |  |  |  | 12,000,000 |
Schedule of Common Stock for Future Issuance | As of June 30, 2025, the Company had reserved shares of common stock for future issuance for the following:
Common Stock |  | Reserved Shares
Conversions of Preferred Stock and cumulative Preferred Stock dividends |  | 96,137 |
Issuance of shares to former executive upon the occurrence of a Cantaloupe transaction (1) |  | 140,000 |
Total shares reserved for future issuance |  | 236,137 |
(1)Represents 140,000 shares issuable to our former executive upon the occurrence of a "USA Transaction" as such term is defined in the stock agreement.
Schedule of Stock Option Granted Weighted Average Assumptions | The fair value of options granted during the years ended June 30, 2025, 2024, and 2023 was determined using the following assumptions:
| For the year ended June 30, |  |
| 2025 |  | 2024 |  | 2023
Expected volatility | 49.5 - 50.5% |  | 52.6 - 69.7% |  | 74.6 - 77.6%
Expected life (years) | 4.5 |  | 4.2 - 4.5 |  | 4.4 - 4.6
Expected dividends | 0.0% |  | 0.0% |  | 0.0%
Risk-free interest rate | 3.4 - 3.5% |  | 4.0 - 4.4% |  | 2.7 - 4.1%
Schedule of Information Related to Outstanding Options | The following tables provide information about outstanding options for the years ended June 30, 2025, 2024, and 2023:
| For the year ended June 30, 2025
Number of Options |  | Weighted Average Exercise Price |  | Weighted Average Remaining Contractual Term (in years) |  | Aggregate Intrinsic Value (in thousands)
Outstanding options, beginning of year | 3,971,834 |  |  | $ | 6.63 |  |  | 4.3 |  | $ | 3,582 |
Granted | 30,000 |  |  | $ | 6.86 |  |  |  |  |
Exercised | (111,000) |  |  | $ | 6.98 |  |  |  |  | $ | 285 |
Forfeited | (13,333) |  |  | $ | 6.02 |  |  |  |  |
Expired | (12,667) |  |  | $ | 7.31 |  |  |  |  |
Outstanding options, end of year | 3,864,834 |  |  | $ | 6.42 |  |  | 3.4 |  | $ | 17,374 |
Exercisable options, end of year | 2,966,924 |  |  | $ | 6.86 |  |  | 3.1 |  | $ | 12,317 |
| For the year ended June 30, 2024
Number of Options |  | Weighted Average Exercise Price |  | Weighted Average Remaining Contractual Term (in years) |  | Aggregate Intrinsic Value (in thousands)
Outstanding options, beginning of year | 3,873,632 |  |  | $ | 6.35 |  |  | 5.1 |  | $ | 7,595 |
Granted | 175,000 |  |  | $ | 6.92 |  |  |  |  |
Exercised | (18,334) |  |  | $ | 6.06 |  |  |  |  | $ | — |
Forfeited | (29,799) |  |  | $ | 6.90 |  |  |  |  |
Expired | (28,665) |  |  | $ | 4.40 |  |  |  |  |
Outstanding options, end of year | 3,971,834 |  |  | $ | 6.63 |  |  | 4.3 |  | $ | 3,582 |
Exercisable options, end of year | 2,602,259 |  |  | $ | 7.28 |  |  | 3.8 |  | $ | 1,085 |
| For the year ended June 30, 2023
| Number of Options |  | Weighted Average Exercise Price |  | Weighted Average Remaining Contractual Term (in years) |  | Aggregate Intrinsic Value (in thousands)
Outstanding options, beginning of year | 3,529,833 |  |  | $ | 7.41 |  |  | 4.5 |  | $ | 194 |
Granted | 1,720,000 |  |  | $ | 4.61 |  |  |  |  |
Exercised | — |  |  | $ | — |  |  |  |  | $ | — |
Forfeited | (1,376,201) |  |  | $ | 6.86 |  |  |  |  |
Expired | — |  |  | $ | — |  |  |  |  |
Outstanding options, end of year | 3,873,632 |  |  | $ | 6.35 |  |  | 5.1 |  | $ | 7,595 |
Exercisable options, end of year | 1,341,466 |  |  | $ | 7.26 |  |  | 3.9 |  | $ | 1,536 |
Schedule of Nonvested Share Activity | A summary of the status of the Company’s nonvested common shares and RSUs as of June 30, 2025, 2024, and 2023, and changes during the years then ended is presented below:
| Shares |  | Weighted-Average Grant-Date Fair Value
Nonvested at June 30, 2022 | 448,908 |  |  | $ | 7.00 |
Granted | 346,346 |  |  | 5.41 |
Vested | (274,011) |  |  | 5.96 |
Forfeited | (97,342) |  |  | 8.27 |
Nonvested at June 30, 2023 | 423,901 |  |  | 6.08 |
Granted | 439,363 |  |  | 6.72 |
Vested | (311,093) |  |  | 6.38 |
Forfeited | (4,207) |  |  | 7.58 |
Nonvested at June 30, 2024 | 547,964 |  |  | 6.41 |
Granted | 577,553 |  |  | 7.40 |
Vested | (295,062) |  |  | 6.08 |
Forfeited | (118,319) |  |  | 6.48 |
Nonvested at June 30, 2025 | 712,136 |  |  | $ | 7.33 |
Schedule of Stock-based Compensation Expense | A summary of the Company's stock-based compensation expense recognized during the years ended June 30, 2025, 2024, and 2023 is as follows:
($ in thousands) |  | For the year ended June 30,
Award type |  | 2025 |  | 2024 |  | 2023
Stock options |  | $ | 1,196 |  |  | $ | 2,992 |  |  | $ | 2,967 |
Stock grants |  | 2,812 |  |  | 2,117 |  |  | 1,770 |
Total stock-based compensation expense |  | $ | 4,008 |  |  | $ | 5,109 |  |  | $ | 4,737 |
A summary of the Company's unrecognized stock-based compensation expense as of June 30, 2025 is as follows:
|  | As of June 30, 2025
Award type |  | Unrecognized Expense (in thousands) |  | Weighted Average Recognition Period (in years)
Stock options |  | $ | 399 |  |  | 0.8
Stock grants |  | $ | 2,848 |  |  | 1.6

X
- Definition Represents information of common stock for future issuance. + References No definition available. + Details
Name: | ctlp_ScheduleOfCommonStockForFutureIssuanceTableTextBlock
Namespace Prefix: | ctlp_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of stock based compensation plans. + References No definition available. + Details
Name: | ctlp_ScheduleOfStockBasedCompensationPlansTableTextBlock
Namespace Prefix: | ctlp_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the changes in outstanding nonvested shares. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Subparagraph (f)(2) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration