CVGW (CVGW)
Calavo Growers, Inc.
NASDAQ:CVGWConsumer Defensive · Farming
Mkt Cap-
Float16.08M
O/S-
Inst Own-
Dilution
MCap-
Float16.08M
O/S-
Dilution
Delisting Issues Timeline
Financials Summary
Revenue$648.43M
Net Income$19.8M
Total Assets$292.25M
Free Cash Flow$19.39M
Debt & Equity
Debt 10%
Equity 90%
Total Debt$23.47M
Total Equity$206.94M
Shares Outstanding
Short Interest
Split History
No splits on record
Nothing in CVGW's public trading history: no forward or reverse split has affected the share count.
Balance Sheet Details
Assets$292.25M
Liabilities$83.69M
Accounts Receivable$33.94M
Accounts Payable$23.73M
Inventory$33.6M
PP&E (Net)$65.77M
Goodwill$10.21M
Intangible Assets$0
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Period Ending | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 | 2020-10-31 | 2019-10-31 | 2018-10-31 | 2017-10-31 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 | 2006-10-31 | 2005-10-31 | 2004-10-31 | 2003-10-31 | 2002-10-31 | 2001-10-31 | 2000-10-31 |
| Revenue | $648.43M | $661.54M | $594.1M | $1.19B | $1.06B | $1.06B | $1.2B | $1.09B | $1.08B | $935.68M | $856.82M | $782.51M | $691.45M | $551.12M | $522.53M | $398.35M | $344.76M | $361.47M | $302.98M | $273.91M | $258.82M | $274.22M | $246.76M | $242.67M | $217.68M | $220.71M |
| YoY Growth | -2.0% | 11.4% | -50.1% | 12.8% | -0.3% | -11.4% | 9.8% | 1.2% | 15.0% | 9.2% | 9.5% | 13.2% | 25.5% | 5.5% | 31.2% | 15.5% | -4.6% | 19.3% | 10.6% | 5.8% | -5.6% | 11.1% | 1.7% | 11.5% | -1.4% | - |
| Cost of Revenue | $584.77M | $593.74M | $531.49M | $1.12B | $998.4M | $969.47M | $1.07B | $975.14M | $961.02M | $828.14M | $771.6M | $711.28M | $632M | $490.45M | $479.67M | $346.82M | $300.23M | $328.29M | $271.21M | $244.64M | $237.09M | $248.81M | $221.3M | $216.85M | $196.67M | $0 |
| Gross Profit | $63.66M | $67.8M | $62.61M | $72.84M | $57.42M | $89.9M | $128.08M | $113.62M | $114.54M | $107.53M | $85.23M | $71.23M | $59.45M | $60.66M | $42.86M | $51.53M | $44.53M | $33.18M | $31.77M | $29.27M | $21.73M | $25.4M | $25.46M | $25.82M | $21.01M | $220.71M |
| Gross Margin | 9.8% | 10.2% | 10.5% | 6.1% | 5.4% | 8.5% | 10.7% | 10.4% | 10.6% | 11.5% | 9.9% | 9.1% | 8.6% | 11.0% | 8.2% | 12.9% | 12.9% | 9.2% | 10.5% | 10.7% | 8.4% | 9.3% | 10.3% | 10.6% | 9.7% | 100.0% |
| Research and Development | $0 | $100K | $100K | $100K | $0 | $0 | $100K | $0 | $0 | $0 | $0 | $800K | $1.5M | $100K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Selling, General, and Administrative | $42.09M | $48.94M | $41.68M | $60.68M | $56.46M | $57.95M | $59.01M | $56.18M | $55.05M | $46.44M | $41.56M | $35.8M | $31.98M | $32.61M | $24.76M | $23.17M | $22.79M | $20.91M | $19.76M | $19.95M | $18.59M | $15.92M | $14.77M | $13.88M | $14.86M | $0 |
| Other | $1.96M | $1.04M | $3.13M | $1.42M | $10.96M | -$216K | -$2.08M | $0 | $0 | $0 | $0 | $51.08M | $32.87M | $2.57M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $185K | $106K | $0 | $0 | $220.71M |
| Total Operating Expenses | $44.05M | $50.08M | $44.9M | $62.2M | $67.42M | $57.95M | $59.11M | $56.18M | $55.05M | $46.44M | $41.56M | $36.6M | $33.48M | $32.71M | $24.76M | $23.17M | $22.79M | $20.91M | $19.76M | $19.95M | $18.59M | $15.92M | $14.77M | $13.88M | $14.86M | $0 |
| Operating Income (EBIT) | $19.61M | $17.72M | $17.71M | $10.64M | -$10M | $31.95M | $68.97M | $57.44M | $59.49M | $61.09M | $43.67M | $34.62M | $25.96M | $27.95M | $18.1M | $28.36M | $21.74M | $12.27M | $12.01M | $9.32M | $3.15M | $9.48M | $10.59M | $11.94M | $6.15M | $220.71M |
| Operating Margin | 3.0% | 2.7% | 3.0% | 0.9% | -0.9% | 3.0% | 5.8% | 5.3% | 5.5% | 6.5% | 5.1% | 4.4% | 3.8% | 5.1% | 3.5% | 7.1% | 6.3% | 3.4% | 4.0% | 3.4% | 1.2% | 3.5% | 4.3% | 4.9% | 2.8% | 100.0% |
| Interest Expense | $827K | $2.89M | $2.5M | $1.69M | $798K | $877K | $948K | $831K | $1.02M | $756K | $830K | $983K | $1.1M | $1.15M | $1.02M | $834K | $1.11M | $1.49M | $0 | $943K | $251K | $66K | $0 | $0 | $0 | $0 |
| Interest Income | $3.24M | $1.02M | $605K | $500K | $335K | $2M | $2.67M | $318K | $24K | $132K | $77K | $228K | $255K | $229K | $191K | $274K | $381K | $516K | $0 | $356K | $200K | $388K | $0 | $0 | $0 | $0 |
| Other Income (Expense) | $5M | -$8.55M | -$6.51M | -$13.99M | $8.82M | -$50.08M | -$19.5M | -$12.7M | -$1.72M | -$1.34M | -$418K | -$38.77M | -$33.46M | -$1.61M | $661K | $1.37M | $756K | $304K | -$238K | $170K | $2.36M | $293K | $889K | $700K | $432K | $0 |
| Income Before Tax (EBT) | $24.62M | $9.17M | $11.2M | -$3.35M | -$1.18M | -$18.13M | $49.47M | $44.73M | $57.77M | $59.76M | $43.25M | -$4.14M | -$7.5M | $26.34M | $18.76M | $29.73M | $22.5M | $12.57M | $11.78M | $9.49M | $5.5M | $9.78M | $11.48M | $12.64M | $6.58M | $0 |
| Income Tax Expense | $4.65M | $2.33M | $6.15M | $3.25M | $10.75M | -$4.29M | $12.88M | $12.72M | $20.45M | $21.87M | $16.09M | -$3.92M | -$4.71M | $10.21M | $7.25M | $11.34M | $8.28M | $4.57M | $4.27M | $3.62M | $2.18M | $3.57M | $4.32M | $5.73M | $2.74M | $216.24M |
| Net Income | $19.8M | -$1.27M | -$8.34M | -$6.25M | -$11.82M | -$13.63M | $36.65M | $32.28M | $37.27M | $38.02M | $27.2M | $97K | -$1.79M | $15.8M | $11.07M | $17.76M | $13.61M | $7.72M | $7.33M | $5.79M | $3.32M | $6.21M | $7.16M | $6.92M | $3.84M | $4.48M |
| Net Income Margin | 3.1% | -0.2% | -1.4% | -0.5% | -1.1% | -1.3% | 3.1% | 3.0% | 3.5% | 4.1% | 3.2% | 0.0% | -0.3% | 2.9% | 2.1% | 4.5% | 3.9% | 2.1% | 2.4% | 2.1% | 1.3% | 2.3% | 2.9% | 2.8% | 1.8% | 2.0% |
| Supplementary Data | ||||||||||||||||||||||||||
| EPS | 1.11 | -0.06 | -0.47 | -0.34 | -0.58 | -0.44 | 2.89 | 1.85 | 2.14 | 2.19 | 1.57 | 0.01 | -0.12 | 1.15 | 0.75 | 1.22 | 0.94 | 0.54 | 0.51 | 0.40 | 0.24 | 0.46 | 0.55 | 0.60 | 0.37 | 0.43 |
| Diluted EPS | 1.11 | -0.06 | -0.47 | -0.34 | -0.58 | -0.44 | 2.88 | 1.84 | 2.13 | 2.18 | 1.57 | 0.01 | -0.12 | 1.15 | 0.75 | 1.22 | 0.94 | 0.53 | 0.51 | 0.40 | 0.24 | 0.46 | 0.55 | 0.60 | 0.37 | 0.43 |
| Weighted Average OS | 17.84M | 17.80M | 17.75M | 17.66M | 17.62M | 17.56M | 17.52M | 17.48M | 17.42M | 17.35M | 17.30M | 15.77M | 14.86M | 14.79M | 14.74M | 14.61M | 14.45M | 14.40M | 14.30M | 14.30M | 13.89M | 13.50M | 12.91M | 11.56M | 10.45M | 10.41M |
| EBITDA | $33.14M | $23.15M | $31.73M | $15.49M | $18.91M | $4.95M | $78.13M | $70.45M | $69.09M | $70.47M | $52.2M | $3.79M | $166K | $32.4M | $22.99M | $32.43M | $25.44M | $16.16M | $15.16M | $12.39M | $8.37M | $12.43M | $12.72M | $11.94M | $8.23M | $220.71M |
| EBITDA Margin | 5.1% | 3.5% | 5.3% | 1.3% | 1.8% | 0.5% | 6.5% | 6.5% | 6.4% | 7.5% | 6.1% | 0.5% | 0.0% | 5.9% | 4.4% | 8.1% | 7.4% | 4.5% | 5.0% | 4.5% | 3.2% | 4.5% | 5.2% | 4.9% | 3.8% | 100.0% |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Period Ending | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 | 2020-10-31 | 2019-10-31 | 2018-10-31 | 2017-10-31 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 | 2006-10-31 | 2005-10-31 | 2004-10-31 | 2003-10-31 | 2002-10-31 | 2001-10-31 | 2000-10-31 |
| Assets | ||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||
| Cash and Cash Equivalents | $61.16M | $57.03M | $2.09M | $2.06M | $1.89M | $4.05M | $7.97M | $1.52M | $6.63M | $13.84M | $7.17M | $6.74M | $8.02M | $7.1M | $2.77M | $1.06M | $875K | $1.51M | $967K | $50K | $1.13M | $636K | $5.38M | $921K | $2.06M | $0 |
| Short-Term Investments | $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 |
| Cash and Short-Term Investments | $61.16M | $57.03M | $2.09M | $2.06M | $1.89M | $4.05M | $7.97M | $1.52M | $6.63M | $13.84M | $7.17M | $6.74M | $8.02M | $7.1M | $2.77M | $1.06M | $875K | $1.51M | $967K | $50K | $1.13M | $636K | $5.38M | $921K | $2.06M | $0 |
| Accounts Receivable | $33.94M | $42.84M | $34.99M | $62.41M | $95.69M | $79.96M | $63.42M | $69.66M | $69.75M | $70.1M | $58.61M | $76.25M | $55.06M | $41.63M | $39.21M | $33.56M | $24.49M | $28.71M | $27.53M | $26.47M | $20.15M | $21.93M | $16.91M | $18.2M | $19.94M | $0 |
| Inventory | $33.6M | $34.16M | $31.57M | $38.83M | $40.76M | $41.79M | $36.89M | $35.04M | $30.86M | $31.85M | $26.35M | $30.98M | $28.67M | $22.95M | $17.79M | $14.83M | $11.73M | $14.89M | $8.36M | $10.57M | $10.1M | $11.38M | $8.02M | $12.46M | $9.07M | $0 |
| Other Current Assets | $7.65M | $9.98M | $50.03M | $9.94M | $4.46M | $10.09M | $12.9M | $11.83M | $7.32M | $4.76M | $22.23M | $25.45M | $16.32M | $12.17M | -$2.36M | -$4.56M | $399K | $1.83M | $4.82M | $3.75M | $2.65M | $4.19M | $2M | $3.96M | $1.67M | $0 |
| Total Current Assets | $149.43M | $158.58M | $133.37M | $125.67M | $152.64M | $135.9M | $127.52M | $128.51M | $119.83M | $134.95M | $116.82M | $152.29M | $109.73M | $83.46M | $71.48M | $61.81M | $50M | $55.02M | $46.59M | $45.78M | $41.05M | $42.94M | $36.8M | $39.71M | $38.33M | $0 |
| Long-Term Assets | ||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $65.77M | $72.52M | $79.28M | $167.83M | $178.12M | $190.53M | $132.1M | $122.14M | $120.07M | $87.84M | $69.45M | $57.35M | $52.65M | $50.56M | $47.09M | $41.06M | $38.62M | $37.71M | $20.89M | $19.91M | $16.9M | $17.43M | $13.12M | $9.5M | $9.44M | $0 |
| Goodwill | $10.21M | $10.21M | $10.21M | $28.65M | $28.65M | $28.57M | $18.26M | $18.26M | $18.26M | $18.26M | $18.26M | $18.26M | $18.26M | $18.26M | $18.35M | $4.08M | $3.59M | $3.59M | $3.59M | $3.59M | $3.59M | $3.59M | $0 | $0 | $0 | $0 |
| Intangible Assets | $0 | $0 | $275K | $7.21M | $8.77M | $10.32M | $435K | $1.11M | $2.23M | $3.37M | $4.61M | $5.92M | $7.27M | $9.33M | $10.77M | $2.87M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Investments | $2.21M | $2.42M | $2.9M | $3.78M | $31.4M | $29.26M | $42.46M | $67.41M | $73.38M | $58.69M | $47.13M | $66.17M | $46.95M | $39.36M | $32.28M | $37M | $25.58M | -$1.83M | -$2.52M | $34.11M | -$2.65M | -$1.77M | $0 | $1.98M | $1.87M | $0 |
| Deferred Tax Assets | $8.32M | $7.47M | $3.01M | $5.43M | $5.32M | $2.49M | $3.45M | $4.38M | $9.78M | $14.94M | $19.28M | $11.78M | $2M | $2.22M | $2.14M | $2.34M | $2.73M | $1.83M | $2.52M | $2.35M | $2.65M | $1.77M | $1.38M | $1.25M | $553K | $0 |
| Other Long-Term Assets | $56.32M | $49.92M | $157.81M | $47.17M | $40.5M | $32.56M | $66.15M | $25.92M | $20.57M | $9.88M | $9.39M | $3.86M | $5.08M | $6.91M | $5.35M | $3.37M | $4.87M | $7.79M | $56.95M | $4.11M | $1.31M | $3.44M | $3.77M | $5.63M | $2.73M | $0 |
| Total Long-Term Assets | $142.82M | $142.54M | $253.48M | $260.07M | $292.76M | $293.73M | $262.85M | $239.23M | $244.29M | $192.98M | $168.12M | $163.12M | $130.21M | $124.43M | $113.84M | $88.39M | $73.72M | $79.67M | $81.43M | $61.72M | $67.44M | $24.46M | $16.89M | $15.42M | $14.04M | $0 |
| 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 |
| Total Assets | $292.25M | $301.12M | $386.85M | $385.75M | $445.4M | $429.62M | $390.36M | $367.74M | $364.12M | $327.93M | $284.94M | $315.41M | $239.94M | $207.89M | $185.32M | $150.2M | $123.72M | $134.69M | $128.02M | $107.49M | $108.48M | $67.4M | $53.69M | $55.13M | $52.37M | $46.54M |
| Liabilities | ||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||
| Accounts Payable | $23.73M | $27.12M | $19.89M | $30.66M | $32.83M | $20.73M | $30.88M | $27.74M | $39.44M | $43.41M | $23.52M | $21.73M | $26.19M | $16.37M | $7.04M | $2.84M | $2.22M | $4.57M | $5.06M | $10.38M | $1.89M | $2.49M | $1.53M | $1.71M | $1.53M | $0 |
| Short-Term Debt | $0 | $0 | $647K | $0 | $0 | $20.55M | $0 | $15M | $20M | $19M | $39.12M | $41M | $39.25M | $25.59M | $23.31M | $9.52M | $5.52M | $10.13M | $7.94M | $5.11M | $2.74M | $2.02M | $24K | $3.22M | $16.24M | $0 |
| Current Income Tax Payable | $63K | $2.77M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $51K | $0 | $0 | $0 |
| Current Unearned Revenue | $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 |
| Other Current Liabilities | $0 | $11M | $40.91M | $11M | $11M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$1.37M | $0 | $0 | $5.03M | $4.57M | $0 | $9.84M | $6.73M | $8.94M | $0 | $0 |
| Total Current Liabilities | $60.48M | $73.2M | $81.75M | $101.95M | $114.62M | $106.33M | $90.63M | $98.94M | $116.17M | $109.34M | $97.86M | $101.27M | $97.38M | $73.81M | $62.84M | $47.01M | $37.3M | $39.6M | $30.25M | $33.75M | $23.43M | $22.59M | $16.06M | $20.88M | $28.53M | $0 |
| Long-Term Liabilities | ||||||||||||||||||||||||||
| Long-Term Debt | $0 | $0 | $38.44M | $1.2M | $37.7M | $0 | $0 | $0 | $0 | $0 | $586K | $2.79M | $7.79M | $13.04M | $18.24M | $6.09M | $0 | $25.35M | $13.11M | $10.41M | $11.72M | $34K | $61K | $3.18M | $3.43M | $3.82M |
| Long-Term Unearned Revenue | $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 |
| Long-Term Deferred Tax Liabilities | $0 | $0 | $746K | $0 | $0 | $0 | $0 | $842K | $0 | $0 | $234K | $2.44M | $6.19M | $10.66M | $8M | $8.27M | $3.03M | $4.22M | $10.66M | $4.39M | $8.59M | $840K | $417K | $516K | $383K | $0 |
| Other Long-Term Liabilities | $4.2M | $4.39M | $33.72M | $2.63M | $3.08M | $3.3M | $8.45M | $3.52M | $3.39M | $3.08M | $285K | $270K | -$57K | $357K | $0 | -$6.09M | $0 | -$25.35M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$3.82M |
| Total Long-Term Liabilities | $23.21M | $26.14M | $94.88M | $60.42M | $103.89M | $67.29M | $13.86M | $3.83M | $3.83M | $3.52M | $1.1M | $2.58M | $14.11M | $24.06M | $26.25M | $14.36M | $16.94M | $29.57M | $23.76M | $14.8M | $20.31M | $874K | $478K | $3.7M | $3.81M | $3.82M |
| 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 |
| Total Liabilities | $83.69M | $99.34M | $176.63M | $162.38M | $218.52M | $173.62M | $104.49M | $102.78M | $120M | $112.86M | $98.96M | $103.85M | $111.49M | $97.87M | $89.08M | $61.37M | $54.23M | $69.17M | $54.02M | $48.55M | $43.74M | $23.46M | $16.54M | $24.58M | $32.34M | $3.82M |
| Stockholders' Equity | ||||||||||||||||||||||||||
| Preferred Stock | $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 |
| Common Stock | $18K | $18K | $18K | $18K | $18K | $18K | $18K | $18K | $18K | $17K | $17K | $17K | $15K | $14K | $14K | $14K | $14K | $14K | $14K | $14K | $14K | $14K | $13K | $13K | $10K | $0 |
| Retained Earnings | $27.84M | $22.34M | $32.34M | $51.12M | $57.36M | $89.51M | $122.56M | $93.12M | $78.41M | $57.8M | $35.47M | $22.18M | $55.65M | $49.34M | $41.9M | $38.97M | $29.29M | $22.93M | $20.26M | $17.96M | $16.74M | $17.98M | $15.97M | $12.04M | $9.86M | $0 |
| Comprehensive Income & Other | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $12.14M | $10.43M | $6.54M | $2.42M | $12.71M | $13.41M | $9.39M | $3.94M | $6.96M | $466K | $3.94M | $15.66M | $6.29M | $10.75M | -$2.88M | -$3.56M | -$5.72M | $0 | $0 |
| Other Stockholders' Equity | $179.08M | $177.97M | $176.48M | $172.24M | $168.13M | $165M | $161.61M | $170.07M | $165.69M | $157.25M | $149.48M | $157.21M | $63.6M | $60.24M | $53.86M | $49.28M | $40.18M | $42.57M | $53.73M | $40.97M | $47.99M | $25.94M | $21.16M | $18.5M | $10.16M | $21.07M |
| Total Equity | $206.94M | $200.33M | $208.84M | $223.37M | $225.51M | $254.53M | $284.18M | $263.21M | $244.12M | $215.07M | $184.97M | $179.41M | $119.27M | $109.6M | $95.78M | $88.26M | $69.49M | $65.52M | $74M | $58.94M | $64.75M | $43.94M | $37.15M | $30.56M | $20.03M | $21.07M |
| Minority Interest | $1.62M | $1.44M | $1.39M | $1.01M | $1.37M | $1.47M | $1.69M | $1.75M | $1.02M | $962K | $1.01M | $270K | -$6K | $357K | $461K | $575K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities and Equity | $290.63M | $299.68M | $385.46M | $385.75M | $444.03M | $428.15M | $388.67M | $365.99M | $364.12M | $327.93M | $283.93M | $283.26M | $230.76M | $207.47M | $184.86M | $149.62M | $123.72M | $134.69M | $128.02M | $107.49M | $108.48M | $67.4M | $53.69M | $55.13M | $52.37M | $24.89M |
| Supplementary Data | ||||||||||||||||||||||||||
| Total Debt | $23.47M | $25.92M | $65.55M | $66.29M | $109.22M | $92.33M | $6.17M | $15.43M | $20.57M | $19.58M | $39.7M | $43.79M | $47.04M | $38.63M | $41.55M | $23.07M | $20.79M | $62.19M | $21.04M | $15.52M | $14.46M | $2.06M | $85K | $6.4M | $19.67M | $3.82M |
| Net Debt | -$37.69M | -$31.11M | $63.46M | $64.23M | $107.33M | $88.27M | -$1.8M | $13.91M | $13.94M | $5.74M | $32.53M | $37.05M | $39.02M | $31.52M | $38.78M | $22M | $19.92M | $60.69M | $20.08M | $15.47M | $13.32M | $1.42M | -$5.29M | $5.48M | $17.61M | $3.82M |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Period Ending | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 | 2020-10-31 | 2019-10-31 | 2018-10-31 | 2017-10-31 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 | 2006-10-31 | 2005-10-31 | 2004-10-31 | 2003-10-31 | 2002-10-31 | 2001-10-31 | 2000-10-31 |
| Operating Activities | ||||||||||||||||||||||||||
| Net Income | $19.8M | -$1.02M | -$7.97M | -$6.6M | -$11.92M | -$13.84M | $36.59M | $32.01M | $37.32M | $38.46M | $27.2M | -$215K | $16.75M | $16.95M | $10.95M | $17.64M | $13.61M | $7.72M | $7.33M | $5.79M | $3.32M | $6.21M | $7.16M | $6.92M | $3.84M | $4.48M |
| Depreciation & Amortization | $7.48M | $10.6M | $17.28M | $16.59M | $17.57M | $16.09M | $13.63M | $13.04M | $10.69M | $8.81M | $8.04M | $6.93M | $6.37M | $5.91M | $4.33M | $3.37M | $3.05M | $2.66M | $2.39M | $2.04M | $2.86M | $2.65M | $2.02M | $1.96M | $1.99M | $0 |
| Deferred Income Tax | -$844K | -$5.04M | $4.33M | -$117K | -$2.53M | -$1.93M | $930K | $4.87M | $2.73M | $1.6M | $3.18M | -$15.08M | -$6.91M | -$818K | $1.91M | $1.33M | $290K | $940K | $378K | $767K | -$1.93M | -$320K | -$226K | -$566K | $90K | $0 |
| Stock-Based Compensation | $0 | $2.16M | $5.21M | $3.14M | $3.95M | $4.49M | $3.59M | $4.63M | $4.32M | $2.13M | $2.11M | $727K | $376K | $417K | $188K | $52K | $44K | $24K | $666K | $666K | $84K | $0 | $0 | $0 | $0 | $0 |
| Changes in Working Capital: | ||||||||||||||||||||||||||
| Accounts Receivable | $10.26M | -$6.54M | -$2.36M | $19.85M | -$15.02M | $1.86M | $2.69M | $3.62M | -$879K | -$11.54M | -$2.06M | -$1.71M | -$16.19M | -$2.84M | $4.27M | -$9.35M | $5.3M | $20K | $14K | -$4.96M | $475K | $19K | $19K | $35K | $717K | $0 |
| Inventory | $553K | -$1.89M | -$989K | $1.84M | $412K | -$4.21M | -$1.84M | -$4.19M | $991K | -$5.5M | $4.71M | -$2.3M | -$5.72M | -$5.16M | -$2.14M | -$3.01M | $3.16M | -$5.59M | $2.21M | -$473K | $1.28M | -$3.35M | $4.44M | -$3.39M | -$1.35M | $0 |
| Accounts Payable | -$3.02M | $6.97M | -$15.13M | $10.53M | $15.08M | -$14.03M | $4.25M | -$7.94M | $14.65M | $7.6M | $14K | $8.62M | $5.01M | $3.24M | -$4.19M | $2.73M | $1.02M | $1.16M | $2.92M | $2.92M | $3.25M | $588K | $588K | $3.35M | -$917K | $0 |
| Other Working Capital | -$16.37M | $11.24M | -$16.2M | -$4.47M | $4.86M | -$9.81M | -$8.36M | -$9.52M | -$9.01M | $18.29M | -$6.25M | -$16.45M | $11.59M | $4.21M | -$6.66M | $6.09M | -$4.13M | -$1.52M | -$10.94M | $1.89M | -$2.59M | -$1.4M | $1.33M | -$796K | -$2.62M | $0 |
| Total Working Capital Change | -$8.58M | $9.78M | -$34.68M | $27.75M | $5.32M | -$26.18M | -$3.28M | -$18.04M | $5.75M | $8.85M | -$3.59M | -$11.84M | -$5.32M | -$551K | -$8.72M | -$3.54M | $5.35M | -$5.94M | -$5.79M | -$628K | $2.42M | -$4.15M | $6.38M | -$801K | -$4.17M | $0 |
| Other Non-Cash Items | $3.69M | $7.94M | $1.36M | $9.48M | $1.18M | $50.25M | $20.64M | $11.91M | $1.33M | $2.12M | $346K | $40.82M | $2.46M | -$181K | -$788K | -$650K | -$352K | -$114K | -$343K | -$809K | -$1.19M | $71K | -$112K | $64K | -$498K | -$1.52M |
| Net Cash from Operating | $21.54M | $24.42M | -$14.47M | $50.23M | $13.57M | $28.88M | $72.1M | $48.43M | $62.14M | $61.97M | $37.28M | $21.34M | $13.72M | $21.72M | $7.87M | $18.2M | $22M | $5.3M | $4.63M | $7.82M | $5.57M | $4.46M | $15.22M | $8.13M | $1.16M | $2.96M |
| Investing Activities | ||||||||||||||||||||||||||
| Capital Expenditures | -$2.15M | -$2.89M | -$10.69M | -$9.77M | -$11.44M | -$11.34M | -$16.72M | -$15M | -$44.51M | -$21.86M | -$18.1M | -$11.61M | -$6.75M | -$7.75M | -$4.83M | -$4.77M | -$4.15M | -$2.67M | -$2.95M | -$4.51M | -$1.87M | $4.47M | -$6.54M | -$1.97M | -$2.33M | $0 |
| Acquisitions | $0 | $83M | $0 | $0 | $0 | -$18.4M | $7.1M | -$3.64M | -$9.57M | -$3.9M | -$1.54M | -$125K | -$1M | $300K | -$13.36M | -$4.85M | -$1.84M | -$4.03M | $0 | $0 | -$13.45M | -$65K | $0 | $0 | $0 | $0 |
| Purchases of Investments | $0 | $0 | $0 | $0 | $0 | -$1.48M | -$7.1M | -$3.5M | -$9.07M | -$3.9M | $0 | $0 | $0 | $0 | -$3M | $0 | $0 | $0 | $0 | -$150K | $0 | -$2.22M | -$2.22M | -$105K | -$284K | $0 |
| Sales of Investments | $0 | $0 | $0 | $18.45M | $0 | $0 | $1.15M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $4.28M | $0 | $0 | $0 |
| Other Investing Activities | $0 | $0 | $0 | $0 | $2.07M | -$715K | -$23.38M | -$11.56M | $409K | $4.03M | -$1.42M | -$10.02M | $0 | $0 | $281K | $116K | $0 | -$750K | -$5M | $0 | $3.38M | $0 | $0 | $0 | $585K | -$1.69M |
| Net Cash from Investing | -$2.15M | $80.11M | -$10.69M | $8.68M | -$9.36M | -$31.93M | -$31.85M | -$30.2M | -$53.67M | -$21.73M | -$21.05M | -$18.55M | -$7.75M | -$7.16M | -$20.91M | -$7.72M | -$5.99M | -$7.45M | -$7.95M | -$4.66M | -$11.94M | -$8.47M | -$4.47M | -$2.08M | -$2.03M | -$1.69M |
| Financing Activities | ||||||||||||||||||||||||||
| Debt Repaid | $931K | $5.59M | -$2.13M | $1.76M | $1.4M | $968K | $305K | $136K | $58K | $2.21M | $5.1M | $5.16M | $5.41M | $5.24M | -$12.26M | $6.77M | $1.36M | $1.39M | - | $1.32M | -$12.98M | $29K | - | - | $507K | - |
| Common Stock Issuance | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $387K | $710K | $463K | $522K | $2.68M | $475K | $5.12M | $98K | $0 |
| Common Stock Repurchases | -$48K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$4.79M | $0 | $0 | $0 | $0 | $0 | $0 | -$1.2M | -$2M | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | -$14.29M | -$8.92M | -$10.43M | -$20.33M | -$20.34M | -$19.35M | -$17.57M | -$16.66M | -$15.7M | -$13.91M | -$12.97M | -$11.01M | -$9.65M | -$8.12M | -$8.1M | -$7.25M | -$5.05M | -$5.03M | -$4.57M | -$4.56M | -$4.05M | -$3.38M | -$2.57M | -$2.17M | -$4.97M | $0 |
| Other Financing Activities | $0 | -$816K | -$645K | -$49K | -$817K | -$1.09M | -$923K | -$1.53M | -$935K | $460K | $1.26M | $10.19M | $969K | $817K | $877K | $2.15M | $930K | $233K | $2.58M | $0 | $522K | $680K | -$41K | $0 | $0 | -$1.24M |
| Net Cash from Financing | -$15.27M | -$50.35M | $24.88M | -$58.63M | -$5.41M | -$865K | -$33.8M | -$23.33M | -$15.69M | -$33.57M | -$15.8M | -$4.07M | -$5.05M | -$10.23M | $14.75M | -$10.29M | -$16.64M | $2.7M | $4.24M | -$4.24M | $6.87M | -$725K | -$6.29M | -$7.19M | $1.43M | -$1.24M |
| Forex Effect | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$9K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Change in Cash | $4.12M | $54.18M | -$282K | $279K | -$1.2M | -$3.92M | $6.45M | -$5.11M | -$7.22M | $6.67M | $427K | -$1.27M | $916K | $4.33M | $1.71M | $189K | -$634K | $542K | $917K | -$1.08M | $497K | -$4.74M | $4.45M | -$1.14M | $565K | $34K |
| Supplementary Data | ||||||||||||||||||||||||||
| Operating Cash Flow | $21.54M | $24.42M | -$14.47M | $50.23M | $13.57M | $28.88M | $72.1M | $48.43M | $62.14M | $61.97M | $37.28M | $21.34M | $13.72M | $21.72M | $7.87M | $18.2M | $22M | $5.3M | $4.63M | $7.82M | $5.57M | $4.46M | $15.22M | $8.13M | $1.16M | $2.96M |
| Capital Expenditure | -$2.15M | -$2.89M | -$10.69M | -$9.77M | -$11.44M | -$11.34M | -$16.72M | -$15M | -$44.51M | -$21.86M | -$18.1M | -$11.61M | -$6.75M | -$7.75M | -$4.83M | -$4.77M | -$4.15M | -$2.67M | -$2.95M | -$4.51M | -$1.87M | $4.47M | -$6.54M | -$1.97M | -$2.33M | $0 |
| Free Cash Flow | $19.39M | $21.53M | -$25.16M | $40.46M | $2.13M | $17.54M | $55.38M | $33.42M | $17.63M | $40.11M | $19.18M | $9.73M | $6.97M | $13.97M | $3.04M | $13.43M | $17.85M | $2.62M | $1.68M | $3.31M | $3.69M | $8.94M | $8.69M | $6.16M | -$1.17M | $2.96M |
| Cash at Beginning | $57.03M | $2.85M | $3.13M | $2.85M | $4.05M | $7.97M | $1.52M | $6.63M | $13.84M | $7.17M | $6.74M | $8.02M | $7.1M | $2.77M | $1.06M | $875K | $1.51M | $967K | $50K | $1.13M | $636K | $5.38M | $921K | $2.06M | $1.49M | $0 |
| Cash at End | $61.16M | $57.03M | $2.85M | $3.13M | $2.85M | $4.05M | $7.97M | $1.52M | $6.63M | $13.84M | $7.17M | $6.74M | $8.02M | $7.1M | $2.77M | $1.06M | $875K | $1.51M | $967K | $50K | $1.13M | $636K | $5.38M | $921K | $2.06M | $34K |