CTLP (CTLP)
Cantaloupe, Inc.
NASDAQ:CTLPTechnology · Information Technology Services
Mkt Cap-
Float59.17M
O/S-
Inst Own-
Dilution
MCap-
Float59.17M
O/S-
Dilution
Delisting Issues Timeline
Financials Summary
Revenue$302.55M
Net Income$64.53M
Total Assets$381.86M
Free Cash Flow$3.34M
Debt & Equity
Debt 16%
Equity 83%
Preferred 1%
Total Debt$48.6M
Total Equity$253.75M
Preferred Stock$2.72M
Shares Outstanding
Short Interest
Split History
No splits on record
Nothing in CTLP's public trading history: no forward or reverse split has affected the share count.
Balance Sheet Details
Assets$381.86M
Liabilities$128.11M
Accounts Receivable$43.35M
Accounts Payable$58.74M
Inventory$45.7M
PP&E (Net)$46.86M
Goodwill$103.22M
Intangible Assets$23.33M
Income Statement
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 |
| Revenue | $302.55M | $268.6M | $243.64M | $205.2M | $166.94M | $163.15M | $143.8M | $132.51M | $104.09M | $77.41M | $58.08M | $42.34M | $35.94M | $29.02M | $22.87M | $15.77M | $12.02M | $16.1M | $9.16M | $6.41M | $4.68M | $5.63M | $2.85M | $1.68M | $1.45M | $2.05M | $3.89M | $1.83M | $608K | $85K |
| YoY Growth | 12.6% | 10.2% | 18.7% | 22.9% | 2.3% | 13.5% | 8.5% | 27.3% | 34.5% | 33.3% | 37.2% | 17.8% | 23.9% | 26.9% | 45.0% | 31.2% | -25.4% | 75.8% | 42.8% | 37.1% | -17.0% | 97.4% | 69.6% | 16.0% | -29.4% | -47.2% | 113.2% | 200.3% | 616.3% | - |
| Cost of Revenue | $178.72M | $165.94M | $162.41M | $141.01M | $112.91M | $116.88M | $105.68M | $96.83M | $77.45M | $55.42M | $41.25M | $27.27M | $21.84M | $19.06M | $15.12M | $10.91M | $9.17M | $12.68M | $7.81M | $4.4M | $3.48M | $4.33M | $2.97M | $919K | $816K | $1.26M | $2.96M | $1.26M | $525K | $0 |
| Gross Profit | $123.82M | $102.65M | $81.24M | $64.19M | $54.03M | $46.27M | $38.12M | $35.68M | $26.65M | $21.98M | $16.82M | $15.07M | $14.1M | $9.96M | $7.75M | $4.86M | $2.85M | $3.42M | $1.35M | $2.01M | $1.2M | $1.3M | -$118K | $764K | $635K | $796K | $928K | $564K | $83K | $85K |
| Gross Margin | 40.9% | 38.2% | 33.3% | 31.3% | 32.4% | 28.4% | 26.5% | 26.9% | 25.6% | 28.4% | 29.0% | 35.6% | 39.2% | 34.3% | 33.9% | 30.8% | 23.7% | 21.2% | 14.7% | 31.3% | 25.6% | 23.1% | -4.1% | 45.4% | 43.7% | 38.7% | 23.8% | 30.9% | 13.6% | 100.0% |
| Research and Development | $17.45M | $16.53M | $20.73M | $21.88M | $15.94M | $15.09M | $4.6M | $1.3M | $445K | $1.4M | $1.5M | $1M | $901K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Selling, General, and Administrative | $67.15M | $61.7M | $49.35M | $39.43M | $42.69M | $46.65M | $62.51M | $34.65M | $23.68M | $22.37M | $16M | $14.04M | $12.07M | $15.46M | $11.43M | $14.89M | $15.18M | $18.64M | $14.71M | $12.09M | $11.99M | $17.14M | $12.17M | $12.64M | $8.59M | $7.5M | $4.24M | $2.21M | $2.04M | $1.51M |
| Other | $16.89M | $10.24M | $10.4M | $5.55M | $4.11M | $24.12M | $0 | $3.2M | -$1.63M | $647K | $52K | $600K | $1.31M | $1.5M | $1.42M | $1.57M | $1.58M | $1.92M | $1.75M | $1.7M | $1.6M | $1.63M | $2.77M | $3.44M | $210K | $111K | $92K | $2.03M | $1.18M | $1.02M |
| Total Operating Expenses | $101.49M | $88.48M | $80.48M | $66.85M | $62.73M | $85.86M | $66.94M | $37.85M | $25.61M | $23.02M | $16.61M | $14.64M | $13.38M | $16.96M | $12.85M | $16.46M | $16.77M | $20.57M | $16.45M | $13.79M | $13.59M | $18.77M | $14.94M | $16.08M | $8.8M | $7.62M | $4.33M | $4.24M | $3.22M | $2.53M |
| Operating Income (EBIT) | $22.33M | $14.17M | $760K | -$2.66M | -$8.71M | -$39.59M | -$28.82M | -$9.22M | $135K | -$1.47M | $210K | $436K | $714K | -$7M | -$5.69M | -$11.6M | -$13.92M | -$17.15M | -$15.11M | -$11.78M | -$12.39M | -$17.47M | -$15.06M | -$15.32M | -$8.17M | -$6.82M | -$3.41M | -$3.68M | -$3.14M | -$2.45M |
| Operating Margin | 7.4% | 5.3% | 0.3% | -1.3% | -5.2% | -24.3% | -20.0% | -7.0% | 0.1% | -1.9% | 0.4% | 1.0% | 2.0% | -24.1% | -24.9% | -73.5% | -115.8% | -106.5% | -165.0% | -183.7% | -264.9% | -310.1% | -527.8% | -910.2% | -563.0% | -332.0% | -87.5% | -201.4% | -515.8% | -2882.8% |
| Interest Expense | $2.77M | $2.93M | $2.33M | $524K | $4.01M | $2.6M | $2.99M | $3.1M | $2.23M | $600K | $302K | $257K | $157K | $84K | $36K | $61K | $97K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Interest Income | $1.56M | $1.97M | $2.52M | $1.88M | $1.16M | $1.59M | $1.55M | $943K | $482K | $320K | $83K | $30K | $57K | $72K | $82K | $85K | $283K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Income (Expense) | -$149K | -$1.19M | $54K | $1.14M | $370K | -$1M | -$2.77M | -$2.16M | $2.37M | -$5.95M | -$560K | -$161K | $168K | $1.8M | -$769K | $24K | $186K | $730K | -$2.67M | -$3.07M | -$3.11M | -$3.96M | -$3.47M | -$26K | -$40K | -$65K | -$119K | $98K | $0 | $0 |
| Income Before Tax (EBT) | $22.18M | $12.98M | $814K | -$1.52M | -$8.34M | -$40.59M | -$31.77M | -$11.38M | -$1.76M | -$7.42M | -$350K | $275K | $882K | -$5.2M | -$6.46M | -$11.57M | -$13.73M | -$16.42M | -$17.78M | -$14.85M | -$12.43M | -$16.43M | -$18.53M | -$15.34M | -$8.21M | -$6.89M | -$3.52M | -$3.58M | $0 | $0 |
| Income Tax Expense | -$42.35M | $985K | $181K | $186K | $370K | $1K | $262K | -$101K | $87K | -$615K | $469K | -$27.26M | $28K | $13K | $36K | $0 | $0 | $0 | $0 | $0 | $3.11M | $3.96M | $6.91M | $2M | $2.79M | $1.58M | $247K | -$108K | -$14K | $6K |
| Net Income | $64.53M | $11.99M | $633K | -$1.7M | -$8.71M | -$40.59M | -$32.03M | -$11.28M | -$1.85M | -$6.81M | -$819K | $27.53M | $854K | -$5.21M | -$6.46M | -$11.57M | -$13.73M | -$16.42M | -$17.78M | -$14.85M | -$15.5M | -$21.43M | -$21.97M | -$17.31M | -$10.96M | -$8.4M | -$3.65M | -$3.57M | -$3.12M | -$2.45M |
| Net Income Margin | 21.3% | 4.5% | 0.3% | -0.8% | -5.2% | -24.9% | -22.3% | -8.5% | -1.8% | -8.8% | -1.4% | 65.0% | 2.4% | -18.0% | -28.2% | -73.4% | -114.2% | -102.0% | -194.2% | -231.5% | -331.3% | -380.4% | -769.9% | -1029.0% | -755.1% | -409.1% | -93.9% | -195.5% | -513.5% | -2889.6% |
| Supplementary Data | ||||||||||||||||||||||||||||||
| EPS | 0.87 | 0.16 | 0.00 | -0.03 | -0.14 | -0.64 | -0.53 | -0.22 | -0.05 | -0.19 | -0.02 | 0.77 | 0.01 | -0.16 | -0.23 | -0.52 | -0.90 | -1.16 | -2.04 | -2.99 | -3.98 | -7.43 | -19.65 | -48.10 | -65.48 | -82.92 | -83.97 | -89.21 | -148.72 | -164.46 |
| Diluted EPS | 0.86 | 0.15 | 0.00 | -0.03 | -0.14 | -0.64 | -0.53 | -0.22 | -0.05 | -0.19 | -0.02 | 0.77 | 0.01 | -0.16 | -0.23 | -0.52 | -0.90 | -1.16 | -2.04 | -2.99 | -3.98 | -7.43 | -19.65 | -48.10 | -65.48 | -82.92 | -83.97 | -89.21 | -148.72 | -164.46 |
| Weighted Average OS | 73.16M | 72.82M | 71.98M | 79.03M | 66.95M | 62.98M | 60.06M | 51.84M | 39.86M | 35.59M | 35.14M | 34.67M | 32.79M | 32.42M | 27.67M | 22.37M | 15.26M | 14.16M | 8.70M | 4.97M | 3.89M | 2.88M | 1.12M | 359,941 | 167,319 | 101,359 | 43,488 | 40,000 | 20,984 | 14,908 |
| EBITDA | $42.75M | $28.12M | $11.95M | $4.33M | $1.19M | -$30.98M | -$19.12M | -$451K | $4.75M | -$1.6M | $5.23M | $6.02M | $5.62M | -$1.67M | -$3.83M | -$9.69M | -$11.96M | -$15.22M | -$13.05M | -$10.27M | -$10.79M | -$14.79M | -$12.32M | -$10.37M | -$7.2M | -$6.71M | -$3.31M | -$3.56M | -$3.04M | -$2.37M |
| EBITDA Margin | 14.1% | 10.5% | 4.9% | 2.1% | 0.7% | -19.0% | -13.3% | -0.3% | 4.6% | -2.1% | 9.0% | 14.2% | 15.6% | -5.8% | -16.8% | -61.5% | -99.5% | -94.5% | -142.5% | -160.1% | -230.7% | -262.6% | -431.7% | -616.1% | -495.9% | -326.6% | -85.2% | -195.1% | -499.8% | -2797.9% |
Balance Sheet
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 |
| Assets | ||||||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $51.15M | $58.92M | $50.93M | $68.13M | $88.14M | $31.71M | $27.46M | $83.96M | $12.74M | $19.27M | $11.37M | $9.07M | $5.98M | $6.43M | $12.99M | $7.6M | $6.75M | $9.97M | $5.16M | $2.87M | $2.1M | $3.02M | $2.38M | $558K | $818K | $1.86M | $1.67M | $325K | $630K | $1.77M |
| Short-Term Investments | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $6.35M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $51.15M | $58.92M | $50.93M | $68.13M | $88.14M | $31.71M | $27.46M | $83.96M | $12.74M | $19.27M | $11.37M | $9.07M | $5.98M | $6.43M | $12.99M | $7.6M | $6.75M | $9.97M | $11.51M | $2.87M | $2.1M | $3.02M | $2.38M | $558K | $818K | $1.86M | $1.67M | $325K | $630K | $1.77M |
| Accounts Receivable | $43.35M | $50.24M | $36.83M | $44.42M | $35.44M | $24.74M | $28.63M | $20.35M | $18.2M | $8.49M | $5.61M | $2.8M | $2.74M | $2.65M | $1.92M | $2.29M | $1.68M | $3.88M | $2.6M | $1.44M | $1.04M | $1.38M | $1.43M | $375K | $94K | $615K | $361K | $243K | $127K | $0 |
| Inventory | $45.7M | $40.79M | $31.87M | $19.75M | $5.29M | $9.13M | $10.91M | $8.04M | $4.59M | $2.03M | $4.22M | $1.49M | $1.82M | $2.51M | $2.67M | $2.63M | $1.67M | $2.3M | $3.03M | $1.41M | $1.7M | $1.71M | $458K | $878K | $560K | $993K | $1.26M | $437K | $378K | $426K |
| Other Current Assets | $0 | $7.84M | $3.75M | $0 | $0 | $1.78M | -$1.03M | $0 | $968K | $3.26M | $1.83M | $1.27M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $115K | $904K | $0 | $0 | $493K | $222K | $20K | $60K | $106K |
| Total Current Assets | $152.93M | $157.79M | $123.38M | $136.58M | $131.28M | $67.36M | $67.9M | $113.28M | $36.5M | $33.05M | $23.04M | $14.63M | $10.73M | $12.14M | $18.43M | $13.38M | $11.18M | $16.96M | $17.35M | $5.93M | $5.11M | $6.45M | $5.38M | $1.94M | $1.9M | $3.96M | $3.5M | $1.02M | $1.21M | $2.31M |
| Long-Term Assets | ||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $46.86M | $42.02M | $27.86M | $15.15M | $8.62M | $13.47M | $9.18M | $11.27M | $12.11M | $9.77M | $12.87M | $21.14M | $17.24M | $11.8M | $7.4M | $4.51M | $2.08M | $2.02M | $1.88M | $1.12M | $685K | $603K | $944K | $1.93M | $761K | $385K | $144K | $152K | $178K | $235K |
| Goodwill | $103.22M | $94.9M | $92M | $66.66M | $63.95M | $63.95M | $64.15M | $64.15M | $11.49M | $11.7M | $7.66M | $7.66M | $7.66M | $7.66M | $7.66M | $7.66M | $7.66M | $7.66M | $7.66M | $7.66M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Intangible Assets | $23.33M | $24.63M | $27.81M | $17.95M | $19.99M | $23.03M | $26.17M | $29.32M | $622K | $798K | $432K | $432K | $454K | $1.2M | $2.19M | $3.81M | $4.85M | $5.89M | $7.12M | $8.36M | $17.26M | $18.82M | $10.54M | $10.83M | $3.1M | $100K | $0 | $0 | $0 | $0 |
| Long-Term Investments | $5.75M | $0 | -$275K | $14.73M | -$179K | -$137K | -$71K | $13.25M | $8.61M | $3.72M | $3.7M | $353K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Deferred Tax Assets | $43.25M | $50.07M | $275K | $4.13M | $179K | $137K | $71K | -$13.25M | $27.67M | $25.45M | $25.61M | $26.35M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | $6.52M | $16.23M | $18.56M | $438K | $13.84M | $13.21M | $13.7M | $13.97M | $687K | $348K | $350K | $191K | $493K | $417K | $322K | $486K | $212K | $7.53M | $475K | $351K | $338K | $9K | $1.04M | $2.36M | $19K | $64K | $10K | $10K | $20K | $42K |
| Total Long-Term Assets | $228.93M | $177.77M | $166.23M | $119.05M | $106.39M | $113.66M | $113.19M | $118.71M | $61.19M | $51.78M | $50.62M | $56.13M | $25.85M | $21.08M | $17.58M | $16.47M | $14.8M | $23.1M | $17.14M | $17.49M | $18.28M | $19.43M | $12.52M | $13.98M | $3.88M | $549K | $154K | $162K | $199K | $278K |
| Other Assets | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Assets | $381.86M | $335.57M | $289.61M | $255.63M | $237.67M | $181.02M | $181.1M | $232M | $97.69M | $84.83M | $73.66M | $70.76M | $36.58M | $33.22M | $36M | $29.85M | $25.98M | $40.06M | $34.49M | $23.42M | $23.39M | $25.88M | $17.89M | $15.91M | $5.78M | $4.51M | $3.66M | $1.19M | $1.41M | $2.59M |
| Liabilities | ||||||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||||||
| Accounts Payable | $58.74M | $78.89M | $52.87M | $48.44M | $36.77M | $27.06M | $27.58M | $30.47M | $16.05M | $12.35M | $9.24M | $7.75M | $7.3M | $6.14M | $5.64M | $4.57M | $3.79M | $4.01M | $3.95M | $2.45M | $3.27M | $2.93M | $2.27M | $3.08M | $2.61M | $1.19M | $963K | $577K | $475K | $302K |
| Short-Term Debt | $1.92M | $1.27M | $882K | $692K | $675K | $3.33M | $12.5M | $34.64M | $10.27M | $7.75M | $4.48M | $5.17M | $3.25M | $466K | $155K | $345K | $495K | $526K | $514K | $941K | $1.35M | $643K | $1.18M | $851K | $328K | $193K | $809K | $0 | $0 | $0 |
| Current Income Tax Payable | $0 | $12.07M | $15.54M | $16.73M | $1.45M | $20.38M | $254K | $0 | $10K | $18K | $54K | $21K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Unearned Revenue | $1.99M | $1.73M | $1.67M | $1.89M | $1.76M | $1.7M | $1.54M | $511K | $239K | $860K | $860K | $381K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $2.13M | -$16K | $0 | $0 | $31K | $0 | -$58K |
| Other Current Liabilities | $11.07M | $4.06M | $20.94M | $23.33M | $20.69M | $22.79M | $21.31M | $0 | $0 | $3.74M | $410K | $0 | $0 | $0 | $0 | -$222K | -$207K | $0 | $0 | $0 | -$98K | $0 | $0 | $480K | $0 | $554K | $452K | $0 | $0 | $0 |
| Total Current Liabilities | $82.4M | $105.89M | $81.69M | $79.18M | $65.67M | $62.35M | $65.06M | $84.91M | $30.7M | $28.18M | $16.29M | $15.24M | $12.02M | $9.94M | $6.88M | $6.78M | $5.68M | $7.04M | $5.89M | $5.4M | $6.1M | $5.14M | $6.17M | $6.54M | $4.29M | $1.94M | $2.22M | $1.03M | $540K | $352K |
| Long-Term Liabilities | ||||||||||||||||||||||||||||||
| Long-Term Debt | $36.75M | $36.28M | $40.05M | $16.3M | $17.29M | $17.18M | $276K | $1.13M | $1.06M | $1.58M | $1.85M | $250K | $123K | $262K | $98K | $252K | $325K | $441K | $515K | $6.84M | $7.98M | $6.63M | $8.03M | $7.12M | $4.29M | $2.72M | $2.08M | $0 | $0 | $0 |
| Long-Term Unearned Revenue | $0 | $0 | -$275K | -$186K | -$179K | -$137K | $0 | $0 | $100K | $40K | $900K | $762K | $0 | $426K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Deferred Tax Liabilities | $5.07M | $466K | $275K | $186K | $179K | $137K | $71K | $67K | $0 | $0 | $0 | $0 | $40K | $13K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Liabilities | $686K | $0 | -$2.23M | -$2.18M | -$3.47M | -$4.61M | $100K | $66K | $53K | $15K | $1.93M | $1.53M | $1.02M | $1.34M | $2.9M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $14K |
| Total Long-Term Liabilities | $45.71M | $45.21M | $40.33M | $16.48M | $17.47M | $17.32M | $447K | $1.26M | $1.21M | $1.63M | $3.78M | $1.78M | $1.18M | $1.62M | $3M | $252K | $325K | $441K | $515K | $6.84M | $7.98M | $6.63M | $8.03M | $7.12M | $4.29M | $2.72M | $2.08M | $2K | $24K | $35K |
| Other Liabilities | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities | $128.11M | $151.1M | $122.02M | $95.66M | $83.14M | $79.67M | $65.51M | $86.17M | $31.91M | $29.81M | $20.07M | $17.03M | $13.2M | $11.56M | $9.88M | $7.04M | $6.01M | $7.48M | $6.41M | $12.24M | $14.08M | $11.77M | $14.2M | $13.66M | $8.58M | $4.66M | $4.3M | $1.03M | $564K | $387K |
| Stockholders' Equity | ||||||||||||||||||||||||||||||
| Preferred Stock | $2.72M | $2.72M | $2.72M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.15M | $3.61M | $3.69M | $3.69M | $3.69M | $3.7M | $3.7M | $3.72M | $3.75M | $3.93M | $4.01M | $4.54M | $4.54M | $7.02M | $6.78M |
| Common Stock | $0 | $0 | $477.32M | $469.92M | $462.77M | $401.24M | $376.85M | $375.44M | $246M | $233.39M | $224.87M | $224.21M | $221.38M | $220.51M | $219.77M | $209.96M | $194.95M | $193.73M | $172.82M | $0 | $121.6M | $110.64M | $78.79M | $55.44M | $32.98M | $24.2M | $14.28M | $11.22M | $4.36M | $2.72M |
| Retained Earnings | -$235.93M | -$300.46M | -$312.45M | -$313.08M | -$311.38M | -$303.02M | -$264.4M | -$232.75M | -$183.36M | -$181.51M | -$174.43M | -$173.61M | -$201.14M | -$202M | -$196.79M | -$190.3M | -$178.59M | -$164.84M | -$148.42M | -$130.63M | -$115.76M | -$100.26M | -$78.81M | -$56.79M | -$39.21M | -$28.17M | -$19.37M | -$15.61M | -$10.53M | -$7.3M |
| Comprehensive Income & Other | $198K | -$124K | -$477.32M | -$0 | -$462.77M | -$401.24M | -$376.85M | -$34.29M | -$27.73M | -$3.14M | -$3.14M | -$15M | -$0 | -$6.7M | -$219.77M | -$3.5M | -$3.3M | -$2.9M | -$3.3M | $0 | -$231K | $32K | -$3.2M | -$150K | -$502K | -$206K | -$84K | -$300K | -$200K | -$100K |
| Other Stockholders' Equity | $489.68M | $484.93M | $2.72M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.14M | $3.15M | $3.61M | $3.69M | $3.69M | $141.8M | $3.47M | $3.74M | $3.72M | $3.6M | $3.43M | $3.81M | $4.45M | $4.54M | $7.02M | $6.78M |
| Total Equity | $253.75M | $184.47M | $167.59M | $159.97M | $154.53M | $101.35M | $115.59M | $145.83M | $65.78M | $55.02M | $53.58M | $53.74M | $23.38M | $21.66M | $26.13M | $22.81M | $19.97M | $32.58M | $28.08M | $11.18M | $9.31M | $14.11M | $3.69M | $2.25M | -$2.8M | -$155K | -$644K | $155K | $846K | $2.2M |
| Minority Interest | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities and Equity | $381.86M | $335.57M | $289.61M | $255.63M | $237.67M | $181.02M | $181.1M | $232M | $97.69M | $84.83M | $73.66M | $70.76M | $36.58M | $33.22M | $36M | $29.85M | $25.98M | $40.06M | $34.49M | $23.42M | $23.39M | $25.88M | $17.89M | $15.91M | $5.78M | $4.51M | $3.66M | $1.19M | $1.41M | $2.59M |
| Supplementary Data | ||||||||||||||||||||||||||||||
| Total Debt | $48.6M | $47.33M | $44.7M | $20.89M | $22.77M | $26.34M | $12.77M | $35.77M | $11.33M | $9.32M | $6.33M | $5.42M | $3.37M | $728K | $253K | $596K | $820K | $968K | $1.03M | $7.78M | $9.34M | $7.27M | $9.21M | $7.97M | $4.62M | $2.92M | $2.89M | $24K | $43K | $30K |
| Net Debt | -$2.55M | -$11.59M | -$6.22M | -$47.23M | -$65.36M | -$5.38M | -$14.69M | -$48.2M | -$1.42M | -$9.95M | -$5.04M | -$3.65M | -$2.61M | -$5.7M | -$12.74M | -$7.01M | -$5.93M | -$9M | -$4.13M | $4.91M | $7.24M | $4.25M | $6.83M | $7.41M | $3.8M | $1.06M | $1.22M | -$300K | -$588K | -$1.74M |
Cash Flow Statement
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 |
| Operating Activities | ||||||||||||||||||||||||||||||
| Net Income | $64.53M | $11.99M | $633K | -$1.7M | -$8.71M | -$40.59M | -$32.03M | -$11.28M | -$1.85M | -$6.81M | -$819K | $27.53M | $854K | -$5.21M | -$6.46M | -$11.57M | -$13.73M | -$16.42M | -$17.78M | -$14.85M | -$15.5M | -$21.43M | -$21.97M | -$17.31M | -$10.96M | -$8.4M | -$3.65M | -$3.57M | -$3.12M | -$2.45M |
| Depreciation & Amortization | $17.8M | $12.2M | $8.81M | $5.33M | $5.51M | $7.02M | $7.5M | $7.83M | $5.62M | $5.22M | $5.73M | $5.49M | $4.58M | $3.44M | $2.59M | $1.82M | $1.67M | $1.92M | $1.75M | $1.7M | $1.6M | $2.68M | $2.74M | $4.95M | $210K | $111K | $92K | $116K | $97K | $72K |
| Deferred Income Tax | -$43.72M | $192K | -$116K | $686K | $0 | $70K | -$7K | -$183K | $54K | -$660K | $395K | -$27.3M | $28K | $13K | $1.3M | -$63K | -$1.34M | -$1.57M | -$1.54M | -$62K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Stock-Based Compensation | $4.01M | $5.11M | $4.74M | $6.25M | $9.07M | $3.03M | $1.75M | $1.79M | $1.21M | $849K | $716K | $529K | $503K | $782K | $302K | $87K | $1.32M | $1.57M | $1.5M | $79K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Changes in Working Capital: | ||||||||||||||||||||||||||||||
| Accounts Receivable | $9.45M | -$18.54M | $4.93M | -$15.53M | -$12M | $2.37M | -$8.49M | -$6.23M | -$2.99M | -$375K | -$2.52M | -$157K | -$247K | -$759K | $322K | -$580K | $2.03M | -$1.35M | -$1.26M | -$278K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Inventory | -$4.56M | -$9.45M | -$10.39M | -$14.06M | $3.14M | $1.46M | -$5.24M | -$3.66M | -$2.4M | $1.04M | -$1.93M | $370K | $716K | $159K | -$4.3M | -$3.47M | $628K | $735K | -$1.62M | $286K | $10K | -$1.25M | $420K | -$37K | $345K | $132K | -$833K | -$148K | $48K | -$426K |
| Accounts Payable | -$25.03M | $21.13M | $0 | $0 | $0 | $0 | $873K | $16.93M | $4.41M | $1.81M | $919K | $413K | $1.16M | $498K | $1.07M | $776K | -$211K | $112K | $1.5M | -$817K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Working Capital | -$5.66M | -$967K | -$997K | $7.11M | $5.22M | $1.06M | -$247K | $5.22M | -$12.43M | -$1.15M | -$4.33M | $150K | -$1.39M | $2.88M | -$355K | $523K | $200K | -$371K | -$345K | $389K | -$33K | -$740K | -$283K | $238K | $3.41M | -$266K | $202K | $385K | $47K | $122K |
| Total Working Capital Change | -$25.8M | -$7.83M | -$6.46M | -$22.48M | -$3.64M | $4.88M | -$13.1M | $12.26M | -$13.41M | $1.32M | -$7.86M | $775K | $240K | $2.78M | -$3.27M | -$2.75M | $2.65M | -$876K | -$1.73M | -$420K | -$22K | -$1.99M | $137K | $202K | $3.75M | -$134K | -$631K | $238K | $95K | -$304K |
| Other Non-Cash Items | $3.52M | $6.07M | $6.59M | $3.22M | $5.94M | $11.46M | $7.18M | $2.01M | $1.6M | $6.54M | $140K | $66K | -$166K | -$1.73M | $357K | $131K | $949K | $1.78M | $4.13M | $2.47M | $2.02M | $8.18M | $9.86M | $6.03M | $3.42M | $2.69M | $251K | $636K | $277K | $291K |
| Net Cash from Operating | $20.34M | $27.75M | $14.19M | -$8.71M | $8.18M | -$14.14M | -$28.7M | $12.43M | -$6.77M | $6.47M | -$1.7M | $7.09M | $6.04M | $78K | -$5.17M | -$12.35M | -$8.48M | -$13.59M | -$13.68M | -$11.08M | -$11.9M | -$12.56M | -$9.23M | -$6.13M | -$3.57M | -$5.74M | -$3.94M | -$2.58M | -$2.65M | -$2.39M |
| Investing Activities | ||||||||||||||||||||||||||||||
| Capital Expenditures | -$17M | -$14.94M | -$16.15M | -$9.26M | -$1.84M | -$2.54M | -$4.35M | -$3.98M | -$4.04M | -$536K | -$1.7M | -$10.99M | -$9.2M | -$6.23M | -$291K | -$521K | -$265K | -$572K | -$527K | -$842K | -$248K | -$358K | -$187K | -$103K | -$380K | -$174K | -$40K | -$723 | -$18K | -$112K |
| Acquisitions | -$11.13M | -$3.7M | -$35.71M | -$2.97M | $0 | $0 | -$65.18M | -$65.18M | $348K | -$5.63M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$650K | $0 | $0 | -$728K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Purchases of Investments | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $6.88M | -$525K | -$7M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Sales of Investments | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $6.88M | $0 | $650K | $19K | $0 | $1.47M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Investing Activities | $0 | $0 | $0 | $0 | $10K | $44K | $65.3M | $298K | $348K | $389K | $5.06M | $3.08M | $19K | -$5.75M | $0 | -$581K | -$6.88M | $0 | $650K | -$823K | $24K | $716K | $0 | $39K | -$2.94M | -$149K | $0 | $0 | $0 | $4K |
| Net Cash from Investing | -$28.14M | -$18.64M | -$51.87M | -$12.23M | -$1.83M | -$2.49M | -$4.23M | -$68.86M | -$3.69M | -$5.77M | $3.35M | -$7.92M | -$9.18M | -$6.23M | -$291K | -$521K | $6.61M | -$1.1M | -$6.88M | -$823K | -$224K | $1.1M | -$187K | -$63K | -$3.32M | -$323K | -$40K | -$723 | -$18K | -$109K |
| Financing Activities | ||||||||||||||||||||||||||||||
| Debt Repaid | -$335K | $954K | -$23.73M | -$132K | $1.19M | -$14.79M | $23.25M | -$23.71M | $2.98M | $674K | -$1.7M | $375K | $615K | $369K | $437K | $600K | $891K | $529K | $8.14M | $1.48M | -$2.9M | $812K | -$1.28M | -$1.5M | -$999K | $631K | -$4.88M | - | - | $9K |
| Common Stock Issuance | $731K | $115K | $0 | $0 | $55.01M | $17.88M | $42K | $104.8M | $0 | $0 | $0 | $2.27M | $311K | $0 | $11.29M | $14.92M | $0 | $20.03M | $30.99M | $14.11M | $8M | $11.89M | $9.93M | $3.91M | $4.83M | $6.69M | $437K | $0 | $0 | $0 |
| Common Stock Repurchases | $0 | $0 | $0 | $0 | $0 | $0 | -$201K | -$552K | -$31K | -$213K | -$62K | -$89K | $0 | -$41K | $0 | -$598K | -$464K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$668K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Financing Activities | -$1.02M | -$219K | -$1.1M | $788K | -$3.74M | -$1.79M | -$234K | -$304K | $6.77M | $4.92M | $10K | $2.39M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $36K | $300K | $1.01M | $35K | $529K | $12K | $201K | $0 | $743K | -$10K | $2.89M |
| Net Cash from Financing | $42K | -$1.06M | $20.48M | $920K | $50.07M | $20.88M | -$23.57M | $127.65M | $3.94M | $7.2M | $646K | $3.92M | $2.7M | -$410K | $10.85M | $13.72M | -$1.35M | $19.5M | $22.85M | $12.67M | $11.2M | $12.09M | $11.24M | $5.94M | $5.85M | $6.26M | $5.32M | $2.27M | $1.53M | $3.9M |
| Forex Effect | -$21K | -$58K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Change in Cash | -$7.77M | $7.99M | -$17.2M | -$20.01M | $56.42M | $4.25M | -$56.5M | $71.22M | -$6.53M | $7.9M | $2.3M | $3.09M | -$446K | -$6.56M | $5.39M | $856K | -$3.22M | $4.81M | $2.3M | $769K | -$921K | $635K | $1.83M | -$260K | -$1.04M | $194K | $1.34M | -$305K | -$1.14M | $1.4M |
| Supplementary Data | ||||||||||||||||||||||||||||||
| Operating Cash Flow | $20.34M | $27.75M | $14.19M | -$8.71M | $8.18M | -$14.14M | -$28.7M | $12.43M | -$6.77M | $6.47M | -$1.7M | $7.09M | $6.04M | $78K | -$5.17M | -$12.35M | -$8.48M | -$13.59M | -$13.68M | -$11.08M | -$11.9M | -$12.56M | -$9.23M | -$6.13M | -$3.57M | -$5.74M | -$3.94M | -$2.58M | -$2.65M | -$2.39M |
| Capital Expenditure | -$17M | -$14.94M | -$16.15M | -$9.26M | -$1.84M | -$2.54M | -$4.35M | -$3.98M | -$4.04M | -$536K | -$1.7M | -$10.99M | -$9.2M | -$6.23M | -$291K | -$521K | -$265K | -$572K | -$527K | -$842K | -$248K | -$358K | -$187K | -$103K | -$380K | -$174K | -$40K | -$723 | -$18K | -$112K |
| Free Cash Flow | $3.34M | $12.81M | -$1.96M | -$17.96M | $6.34M | -$16.68M | -$33.05M | $8.45M | -$10.81M | $5.93M | -$3.4M | -$3.91M | -$3.16M | -$6.15M | -$5.46M | -$12.87M | -$8.74M | -$14.17M | -$14.2M | -$11.92M | -$12.15M | -$12.92M | -$9.42M | -$6.24M | -$3.95M | -$5.91M | -$3.98M | -$2.58M | -$2.67M | -$2.5M |
| Cash at Beginning | $58.92M | $50.93M | $68.13M | $88.14M | $31.71M | $27.46M | $83.96M | $12.74M | $19.27M | $11.37M | $9.07M | $5.98M | $6.43M | $12.99M | $7.6M | $6.75M | $9.97M | $5.16M | $2.87M | $2.1M | $3.02M | $2.38M | $558K | $818K | $1.86M | $1.67M | $325K | $630K | $1.77M | $376K |
| Cash at End | $51.15M | $58.92M | $50.93M | $68.13M | $88.14M | $31.71M | $27.46M | $83.96M | $12.74M | $19.27M | $11.37M | $9.07M | $5.98M | $6.43M | $12.99M | $7.6M | $6.75M | $9.97M | $5.16M | $2.87M | $2.1M | $3.02M | $2.38M | $558K | $818K | $1.86M | $1.67M | $325K | $630K | $1.77M |