NOBILITY HOMES INC (NOBH)
Nobility Homes, Inc. designs, manufactures, and sells of various manufactured and modular homes through Kingswood, Richwood, Tropic Isle, Regency Manor, and Tropic Manor trade names in Florida. It offers retail insurance services, which involve placing various types of insurance, including property and casualty, automobile, and extended home warranty coverage with insurance underwriters on behalf of its customers in connection with their purchase and financing of manufactured homes, as well as operates as a licensed mortgage loan originator. It sells its manufactured homes through a network of its own retail sales centers; and on a wholesale basis to independent manufactured home retail dealers and manufactured home communities. The company was incorporated in 1967 and is headquartered in Ocala, Florida.
Sector: Mobile Homes
Industry: Residential Construction
Nobility Homes, Inc.
No splits on record
Nothing in NOBH's public trading history: no forward or reverse split has affected the share count.
| 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 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 | FY 1988 | FY 1987 | FY 1986 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-11-01 | 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 | 1999-10-31 | 1998-10-31 | 1997-10-31 | 1996-10-31 | 1995-10-31 | 1994-10-31 | 1993-10-31 | 1992-10-31 | 1991-10-31 | 1990-10-31 | 1989-10-31 | 1988-10-31 | 1987-10-31 | 1986-10-31 |
| Revenue | $52.67M | $51.93M | $63.32M | $51.52M | $45.06M | $41.61M | $47.35M | $42.81M | $37.54M | $34.05M | $27.84M | $21.15M | $18.53M | $15.83M | $13.43M | $14.86M | $11.87M | $30.07M | $40.62M | $59.96M | $56.71M | $50.02M | $39.23M | $37.92M | $30.29M | $29.57M | $40.3M | $44.8M | $41.7M | $36.5M | $30.8M | $23.1M | $17.2M | $9.7M | $9.7M | $10.9M | $11.8M | $10.9M | $17.8M | $18.5M |
| YoY Growth | 1.4% | -18.0% | 22.9% | 14.3% | 8.3% | -12.1% | 10.6% | 14.0% | 10.2% | 22.3% | 31.6% | 14.2% | 17.0% | 17.9% | -9.6% | 25.2% | -60.5% | -26.0% | -32.2% | 5.7% | 13.4% | 27.5% | 3.5% | 25.2% | 2.4% | -26.6% | -10.0% | 7.4% | 14.2% | 18.5% | 33.3% | 34.3% | 77.3% | 0.0% | -11.0% | -7.6% | 8.3% | -38.8% | -3.8% | - |
| Cost of Revenue | $35.88M | $34.51M | $41.83M | $36.62M | $33.63M | $29.48M | $33.7M | $32.13M | $28.88M | $26.12M | $21.7M | $16.78M | $15.15M | $12.98M | $12.96M | $11.82M | $9.51M | $21.85M | $28.84M | $42.28M | $40.24M | $37.01M | $29.36M | $28.11M | $21.85M | $21.76M | $29.5M | $32.5M | $30.7M | $27.1M | $23.6M | $18M | $14.8M | $8.7M | $8.5M | $9.7M | $10.4M | $10.5M | $16M | $16.9M |
| Gross Profit | $16.79M | $17.42M | $21.49M | $14.9M | $11.43M | $12.13M | $13.65M | $10.68M | $8.66M | $7.94M | $6.14M | $4.37M | $3.38M | $2.86M | $466K | $3.04M | $2.35M | $8.22M | $11.78M | $17.68M | $16.47M | $13M | $9.87M | $9.8M | $8.44M | $7.8M | $10.8M | $12.3M | $11M | $9.4M | $7.2M | $5.1M | $2.4M | $1M | $1.2M | $1.2M | $1.4M | $400K | $1.8M | $1.6M |
| Gross Margin | 31.9% | 33.6% | 33.9% | 28.9% | 25.4% | 29.2% | 28.8% | 24.9% | 23.1% | 23.3% | 22.0% | 20.7% | 18.2% | 18.1% | 3.5% | 20.5% | 19.8% | 27.3% | 29.0% | 29.5% | 29.0% | 26.0% | 25.2% | 25.9% | 27.9% | 26.4% | 26.8% | 27.5% | 26.4% | 25.8% | 23.4% | 22.1% | 14.0% | 10.3% | 12.4% | 11.0% | 11.9% | 3.7% | 10.1% | 8.6% |
| Research and Development | $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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Selling, General, and Administrative | $6.75M | $7.84M | $8.09M | $6.48M | $5.29M | $4.98M | $5.35M | $4.96M | $4.31M | $3.78M | $3.19M | $3.06M | $2.59M | $2.71M | $3.92M | $3.86M | $4.59M | $6.6M | $7.46M | $9.13M | $8.13M | $6.8M | $5.79M | $5.87M | $5.44M | $5.62M | $7M | $6.2M | $6M | $5.5M | $4.3M | $3.2M | $900K | $800K | $2.8M | $1.1M | $1.2M | $1.4M | $2M | $2.2M |
| Other | $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 | $217K | $300K | $200K | $200K | $100K | $100K | $100K | $100K | $100K | $100K | $100K | $100K | $100K | $100K | $200K |
| Total Operating Expenses | $6.75M | $7.84M | $8.09M | $6.48M | $5.29M | $4.98M | $5.35M | $4.96M | $4.31M | $3.78M | $3.19M | $3.06M | $2.59M | $2.71M | $3.92M | $3.86M | $4.59M | $6.6M | $7.46M | $9.13M | $8.13M | $6.8M | $5.79M | $5.87M | $5.44M | $5.84M | $7.3M | $6.4M | $6.2M | $5.6M | $4.4M | $3.3M | $1M | $900K | $2.9M | $1.2M | $1.3M | $1.5M | $2.1M | $2.4M |
| Operating Income (EBIT) | $10.04M | $9.58M | $13.4M | $8.43M | $6.15M | $7.15M | $5.75M | $5.72M | $4.36M | $4.15M | $2.94M | $1.31M | $782K | $150K | -$3.46M | -$817K | -$2.23M | $1.62M | $4.32M | $8.55M | $8.34M | $6.2M | $4.08M | $3.93M | $3M | $1.96M | $3.5M | $5.9M | $4.8M | $3.8M | $2.8M | $1.8M | $1.4M | $100K | -$1.7M | -$700K | $100K | -$1.1M | -$300K | -$800K |
| Operating Margin | 19.1% | 18.4% | 21.2% | 16.4% | 13.6% | 17.2% | 12.1% | 13.4% | 11.6% | 12.2% | 10.6% | 6.2% | 4.2% | 0.9% | -25.7% | -5.5% | -18.8% | 5.4% | 10.6% | 14.3% | 14.7% | 12.4% | 10.4% | 10.4% | 9.9% | 6.6% | 8.7% | 13.2% | 11.5% | 10.4% | 9.1% | 7.8% | 8.1% | 1.0% | -17.5% | -6.4% | 0.8% | -10.1% | -1.7% | -4.3% |
| Interest Expense | $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 | $0 | $0 | $0 | $0 | $0 | $0 | $100K | $0 | $0 | $300K |
| Interest Income | $1.12M | $1.13M | $804K | $235K | $181K | $287K | $556K | $362K | $150K | $113K | $60K | $63K | $53K | $60K | $170K | $254K | $391K | $547K | $0 | $0 | $0 | $377K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Income (Expense) | $1.26M | $1.89M | $1.18M | $1.01M | $973K | $723K | $3.48M | $883K | $812K | $5.03M | $110K | -$49K | -$41K | -$100K | -$2.05M | -$622K | $72K | $1.12M | $1.82M | $1.6M | $1.03M | $832K | $656K | $880K | $913K | $1.56M | $1M | $400K | $100K | $100K | -$100K | $200K | $200K | $100K | $300K | $1.5M | $700K | $100K | $400K | -$300K |
| Income Before Tax (EBT) | $11.3M | $11.47M | $14.58M | $9.44M | $7.12M | $7.87M | $11.78M | $6.61M | $5.17M | $9.18M | $3.05M | $1.26M | $741K | $50K | -$5.51M | -$1.44M | -$2.16M | $2.73M | $6.15M | $10.15M | $9.37M | $7.03M | $4.73M | $4.81M | $3.91M | $3.52M | $4.5M | $6.3M | $4.9M | $3.9M | $2.7M | $2M | $1.6M | $200K | -$1.4M | $800K | $800K | -$1M | $100K | -$1.1M |
| Income Tax Expense | -$2.85M | $2.86M | $3.68M | $2.2M | $1.72M | $1.89M | $2.97M | $1.64M | $1.86M | $3.35M | $136K | $4K | -$6K | $0 | $0 | -$643K | -$1.11M | $912K | $2.06M | $3.68M | $3.2M | $2.4M | $1.66M | $1.68M | $1.36M | $1.25M | $1.7M | $2.4M | $1.9M | $1.5M | $1.1M | $800K | $600K | $100K | $0 | $300K | $300K | $200K | $0 | $700K |
| Net Income | $8.45M | $8.61M | $10.9M | $7.23M | $5.4M | $5.98M | $8.81M | $4.96M | $3.31M | $5.83M | $2.92M | $1.26M | $747K | $50K | -$5.51M | -$795K | -$1.05M | $1.82M | $4.08M | $6.47M | $6.17M | $4.63M | $3.08M | $3.13M | $2.48M | $2.27M | $2.8M | $3.9M | $3M | $2.4M | $2.9M | $1.8M | $1.6M | $200K | -$1.4M | $500K | $500K | -$1.2M | $100K | -$1.2M |
| Net Income Margin | 16.0% | 16.6% | 17.2% | 14.0% | 12.0% | 14.4% | 18.6% | 11.6% | 8.8% | 17.1% | 10.5% | 5.9% | 4.0% | 0.3% | -41.0% | -5.4% | -8.9% | 6.1% | 10.0% | 10.8% | 10.9% | 9.3% | 7.8% | 8.3% | 8.2% | 7.7% | 6.9% | 8.7% | 7.2% | 6.6% | 9.4% | 7.8% | 9.3% | 2.1% | -14.4% | 4.6% | 4.2% | -11.0% | 0.6% | -6.5% |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| EPS | 2.59 | 2.63 | 3.27 | 2.10 | 1.50 | 1.64 | 2.32 | 1.27 | 0.83 | 1.45 | 0.72 | 0.32 | 0.18 | 0.01 | -1.36 | -0.20 | -0.26 | 0.45 | 1.00 | 1.60 | 1.53 | 1.15 | 0.77 | 0.76 | 0.59 | 0.49 | 0.58 | 0.81 | 0.69 | 0.54 | 0.68 | 0.41 | 0.38 | 0.05 | -0.34 | 0.11 | 0.09 | -0.25 | 0.01 | -0.22 |
| Diluted EPS | 2.58 | 2.63 | 3.27 | 2.10 | 1.50 | 1.64 | 2.32 | 1.27 | 0.83 | 1.45 | 0.72 | 0.32 | 0.18 | 0.01 | -1.36 | -0.20 | -0.26 | 0.45 | 1.00 | 1.59 | 1.49 | 1.13 | 0.77 | 0.76 | 0.58 | 0.49 | 0.58 | 0.79 | 0.68 | 0.54 | 0.68 | 0.41 | 0.38 | 0.05 | -0.34 | 0.11 | 0.09 | -0.25 | 0.01 | -0.22 |
| Weighted Average OS | 3.27M | 3.27M | 3.33M | 3.44M | 3.60M | 3.64M | 3.80M | 3.91M | 4.00M | 4.02M | 4.05M | 4.06M | 4.06M | 4.06M | 4.06M | 4.06M | 4.06M | 4.09M | 4.08M | 4.05M | 4.03M | 4.02M | 4.00M | 4.11M | 4.20M | 4.61M | 4.83M | 4.89M | 4.35M | 4.44M | 4.26M | 4.39M | 4.21M | 4.00M | 4.12M | 4.55M | 5.56M | 4.80M | 5.36M | 5.45M |
| EBITDA | $11.53M | $9.75M | $13.55M | $8.6M | $7.05M | $7.36M | $11.94M | $5.87M | $4.47M | $4.25M | $3.05M | $1.41M | $885K | $266K | -$3.46M | -$817K | -$1.94M | $1.92M | $4.78M | $9M | $8.64M | $6.49M | $4.31M | $4.17M | $3.2M | $2.18M | $3.9M | $6.1M | $5M | $3.9M | $2.9M | $1.9M | $1.5M | $200K | -$1.6M | -$600K | $200K | -$1M | -$200K | -$600K |
| EBITDA Margin | 21.9% | 18.8% | 21.4% | 16.7% | 15.6% | 17.7% | 25.2% | 13.7% | 11.9% | 12.5% | 11.0% | 6.7% | 4.8% | 1.7% | -25.7% | -5.5% | -16.4% | 6.4% | 11.8% | 15.0% | 15.2% | 13.0% | 11.0% | 11.0% | 10.6% | 7.4% | 9.7% | 13.6% | 12.0% | 10.7% | 9.4% | 8.2% | 8.7% | 2.1% | -16.5% | -5.5% | 1.7% | -9.2% | -1.1% | -3.2% |
| 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 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 | FY 1988 | FY 1987 | FY 1986 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-11-01 | 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 | 1999-10-31 | 1998-10-31 | 1997-10-31 | 1996-10-31 | 1995-10-31 | 1994-10-31 | 1993-10-31 | 1992-10-31 | 1991-10-31 | 1990-10-31 | 1989-10-31 | 1988-10-31 | 1987-10-31 | 1986-10-31 |
| Assets | ||||||||||||||||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $13.23M | $13.52M | $13.88M | $16.65M | $36.13M | $30.31M | $22.53M | $28.36M | $27.91M | $24.56M | $16.77M | $14.12M | $10.47M | $7.35M | $6.21M | $8.23M | $4M | $8.65M | $13.7M | $12.38M | $14.37M | $14.59M | $10.64M | $12.48M | $11.01M | $9.83M | $8M | $5.9M | $6.3M | $2M | $900K | $1.7M | $2.7M | $1.1M | $500K | $400K | $2.3M | $500K | $1.3M | $1.4M |
| Short-Term Investments | $13.69M | $13.7M | $10.73M | $4.49M | $2.71M | $4.96M | $10.67M | $6.57M | $627K | $481K | $463K | $496K | $455K | $321K | $799K | $2.03M | $3.86M | $168K | $544K | $440K | $415K | $777K | $343K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $26.92M | $27.22M | $24.61M | $21.15M | $38.84M | $35.27M | $33.21M | $34.94M | $28.54M | $25.04M | $17.23M | $14.61M | $10.92M | $7.67M | $7.01M | $10.25M | $7.85M | $8.82M | $14.24M | $12.82M | $14.78M | $15.37M | $10.98M | $12.48M | $11.01M | $9.83M | $8M | $5.9M | $6.3M | $2M | $900K | $1.7M | $2.7M | $1.1M | $500K | $400K | $2.3M | $500K | $1.3M | $1.4M |
| Accounts Receivable | $4.61M | $2.94M | $2.87M | $1.33M | $736K | $952K | $1.45M | $1.85M | $3.45M | $3.15M | $2.95M | $2.15M | $2.71M | $2.85M | $1.18M | $828K | $1.94M | $655K | $847K | $379K | $250K | $1.87M | $2.1M | $1.07M | $374K | $491K | $200K | $500K | $400K | $1M | $1.5M | $1.2M | $2M | $2.2M | $1.4M | $1.7M | $400K | $1.1M | $2.2M | $2.7M |
| Inventory | $19.73M | $21.04M | $21.52M | $23.46M | $10.94M | $9.74M | $10.95M | $8.2M | $8.65M | $8.26M | $7.39M | $8.36M | $7.23M | $8.29M | $8.7M | $16.57M | $15.68M | $12.05M | $12.7M | $12.41M | $9.55M | $6.91M | $6.56M | $6.59M | $7.61M | $7.04M | $9.1M | $10.4M | $8M | $7.8M | $6.8M | $4.6M | $500K | $600K | $900K | $500K | $600K | $1M | $1M | $1.4M |
| Other Current Assets | $2M | $1.73M | $1.73M | $0 | $0 | $0 | $0 | $62K | $610K | $770K | $655K | $509K | $656K | $680K | $885K | $268K | $280K | $732K | $405K | $228K | $225K | $393K | $486K | $609K | $709K | $573K | $500K | $500K | $300K | $600K | $400K | $1.7M | $400K | $100K | $1.3M | $1.4M | $300K | $100K | $200K | $200K |
| Total Current Assets | $53.26M | $52.93M | $50.73M | $48.11M | $52.33M | $46.97M | $47.01M | $46.08M | $42.06M | $37.87M | $29.05M | $25.92M | $21.84M | $19.97M | $18.19M | $27.86M | $26.11M | $22.69M | $28.67M | $27.5M | $25.54M | $24.93M | $20.62M | $21.12M | $19.96M | $17.93M | $17.8M | $17.3M | $15M | $11.4M | $9.6M | $9.2M | $5.6M | $4M | $4.1M | $4M | $3.6M | $2.7M | $4.7M | $5.7M |
| Long-Term Assets | ||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $8.23M | $8.28M | $8.27M | $7.92M | $6.85M | $5.86M | $4.82M | $4.76M | $4.3M | $4.06M | $3.96M | $3.96M | $3.73M | $3.8M | $3.86M | $3.99M | $4.14M | $4.34M | $3.87M | $3.91M | $3.79M | $3.27M | $3.14M | $2.95M | $2.63M | $2.58M | $2M | $2M | $1.3M | $1.2M | $1M | $900K | $700K | $700K | $800K | $900K | $1.1M | $1.1M | $1.1M | $1.1M |
| Goodwill | $0 | $0 | $0 | $156K | $156K | $156K | $156K | $156K | $156K | $156K | $156K | $156K | $156K | $156K | $0 | $0 | $0 | $0 | $0 | $299K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Intangible Assets | $0 | $0 | $0 | $0 | -$256K | $78K | $120K | $126K | $0 | $0 | $21K | $25K | $27K | $278K | $1.18M | $828K | $0 | $0 | $0 | $0 | $0 | $299K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $100K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Investments | $697K | $464K | $1.95M | $1.85M | $1.79M | $1.73M | $1.65M | $1.57M | $1.47M | $1.37M | $2.24M | $2.75M | $2.94M | $3.11M | $3.35M | $6.16M | $8.85M | $0 | $0 | $11.7B | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Deferred Tax Assets | $0 | $61K | $90K | $44K | $100K | $4K | $80K | $40K | $9K | $11K | $1.21M | $1.49M | $1.34M | $1.24M | $1.03M | $1.03M | $572K | $334K | $49K | $228.22M | $0 | $0 | $15K | $23K | $34K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | $4.96M | $4.86M | $4.66M | $4.29M | $5.21M | $5.03M | $4.58M | $4.28M | $6.14M | $7.45M | $5.8M | $4.63M | $7.12M | $7.12M | $9.12M | $2.52M | $2.4M | $17.76M | $14.86M | -$11.92M | $15.72M | $11.48M | $8.93M | $3.4M | $3.13M | $3.33M | $3.3M | $3.5M | $2.6M | $2.3M | $2.2M | $1.3M | $1.9M | $300K | $500K | $1.7M | $400K | $1.4M | $1.3M | $600K |
| Total Long-Term Assets | $13.88M | $13.67M | $14.97M | $14.26M | $13.85M | $12.85M | $11.41M | $10.94M | $12.09M | $13.05M | $13.39M | $13.01M | $15.31M | $15.7M | $17.8M | $13.9M | $15.96M | $22.44M | $18.78M | $19.64M | $19.52M | $15.04M | $12.08M | $6.37M | $5.78M | $5.91M | $5.3M | $5.5M | $3.9M | $3.5M | $3.3M | $2.2M | $2.6M | $1M | $1.3M | $2.6M | $1.5M | $2.5M | $2.4M | $1.7M |
| 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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Assets | $67.15M | $66.6M | $65.7M | $62.36M | $66.18M | $59.83M | $58.42M | $57.01M | $54.15M | $50.91M | $42.44M | $38.93M | $37.15M | $35.67M | $35.99M | $41.76M | $42.07M | $45.13M | $47.45M | $47.14M | $45.06M | $39.98M | $32.7M | $27.5M | $25.74M | $23.84M | $23.1M | $22.8M | $18.9M | $14.9M | $12.9M | $11.4M | $8.2M | $5M | $5.4M | $6.6M | $5.1M | $5.2M | $7.1M | $7.4M |
| Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Accounts Payable | $586K | $753K | $819K | $1.12M | $940K | $928K | $1.11M | $1.09M | $850K | $835K | $704K | $502K | $646K | $405K | $388K | $221K | $92K | $186K | $642K | $880K | $1.39M | $1.49M | $1.48M | $1.18M | $1.11M | $1.03M | $1.2M | $1.8M | $1.6M | $1.4M | $1.5M | $1.1M | $800K | $700K | $700K | $400K | $0 | $0 | $0 | $0 |
| Short-Term Debt | $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 | $0 | $100K | $600K | $0 | $0 | $0 | $0 | $800K | $100K | $1.6M |
| Current Income Tax Payable | $658K | $692K | $661K | $229K | $89K | $371K | $2.02M | $580K | $260K | $891K | $261K | $216K | $235K | $159K | $0 | $0 | $0 | $0 | $0 | $1.05B | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Unearned Revenue | $2.8M | $5.93M | $8.7M | $10.21M | $13.67M | $5.1M | $3.02M | $4.06M | $2.8M | $1.71M | $1.32M | $1.03M | $537K | $351K | $458K | $0 | $411K | $0 | $0 | $2.76B | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Liabilities | $2.36M | $800K | $9.7M | $10.57M | $1.6M | $1.38M | $749K | $870K | $625K | $683K | $391K | $321K | $170K | $112K | $114K | $765K | $0 | $1.07M | $2.2M | $3.29M | $5.28M | $4.95M | $891K | $0 | $326K | $1.79M | $1.5M | $2.3M | $2M | $1.2M | $1.3M | $2.9M | $1.8M | $1.1M | $1.4M | $1M | $900K | $1.1M | $1.4M | $900K |
| Total Current Liabilities | $6.4M | $10M | $12.99M | $14.44M | $16.77M | $8.11M | $8.95M | $7.95M | $5.66M | $5.24M | $3.35M | $2.38M | $1.97M | $1.38M | $1.83M | $1.1M | $805K | $1.46M | $3.53M | $5.45M | $7.99M | $8.45M | $5.89M | $3.72M | $4.02M | $2.82M | $2.7M | $4.1M | $3.6M | $2.6M | $2.8M | $4.1M | $3.2M | $1.8M | $2.1M | $1.4M | $900K | $1.9M | $1.5M | $2.5M |
| Long-Term Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | $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 | $700K | $800K | $0 | $0 | $0 | $0 | $0 | $0 | $800K | $0 |
| 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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Deferred Tax Liabilities | $34K | $0 | $0 | $0 | $100K | $0 | $243K | $323K | $1.07M | $1.14M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $2K | $153K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Liabilities | $0 | $0 | $0 | $0 | $0 | $0 | -$243K | -$323K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $275K | $0 | $0 | -$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$100K | $0 | $400K | $100K | $400K | $900K | $400K | $100K | $0 | $0 |
| Total Long-Term Liabilities | $34K | $0 | $0 | $11.33M | $100K | $779K | $243K | $5.15M | $1.07M | $1.14M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $275K | $0 | $0 | $2K | $153K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $600K | $800K | $400K | $100K | $400K | $900K | $400K | $100K | $800K | $0 |
| Other Liabilities | $0 | $0 | $0 | -$11.33M | $0 | $0 | -$243K | -$5.15M | $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 | $0 | $0 |
| Total Liabilities | $6.43M | $10M | $12.99M | $14.44M | $16.87M | $8.88M | $8.95M | $7.95M | $6.73M | $6.38M | $3.35M | $2.38M | $1.97M | $1.38M | $1.83M | $1.1M | $805K | $1.74M | $3.53M | $5.45M | $7.99M | $8.6M | $5.89M | $3.72M | $4.02M | $2.82M | $2.7M | $4.1M | $3.6M | $2.6M | $3.4M | $4.9M | $3.6M | $1.9M | $2.5M | $2.3M | $1.3M | $2M | $2.3M | $2.5M |
| 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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $536K | $500K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Retained Earnings | $79.04M | $74.68M | $70.97M | $63.44M | $59.74M | $57.98M | $55.3M | $50.35M | $46.17M | $43.33M | $37.49M | $34.58M | $33.32M | $32.57M | $32.52M | $39.1M | $39.9M | $41.97M | $42.39M | $40.35M | $35.1M | $29.73M | $25.5M | $22.42M | $19.29M | $16.81M | $14.5M | $18.2M | $14.3M | $11.2M | $8.9M | $5.9M | $3.9M | $3.3M | $3.1M | $4.5M | $3.8M | $3M | $4.3M | $4.2M |
| Comprehensive Income & Other | $0 | $0 | $0 | $0 | $0 | $0 | $389K | $390K | $412K | $266K | $248K | $282K | $240K | $106K | $78K | $90K | $53K | $175 | $235K | $170K | $174K | $78K | $36K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Stockholders' Equity | -$18.86M | -$18.62M | -$18.79M | -$16.05M | -$10.96M | -$7.57M | -$6.37M | -$1.82M | $710K | $672K | $1.07M | $1.44M | $1.33M | $1.18M | $1.11M | $1.02M | $833K | $890K | $999K | $797K | $1.44M | $1.11M | $779K | $821K | $1.9M | $3.68M | $5.4M | $500K | $1M | $1.1M | $600K | $600K | $700K | -$200K | -$200K | -$200K | $0 | $200K | $500K | $700K |
| Total Equity | $60.71M | $56.6M | $52.72M | $47.92M | $49.31M | $50.94M | $49.47M | $49.07M | $47.41M | $44.53M | $39.1M | $36.55M | $35.18M | $34.29M | $34.17M | $40.66M | $41.27M | $43.4M | $43.92M | $41.68M | $37.07M | $31.37M | $26.82M | $23.78M | $21.72M | $21.02M | $20.4M | $18.7M | $15.3M | $12.3M | $9.5M | $6.5M | $4.6M | $3.1M | $2.9M | $4.3M | $3.8M | $3.2M | $4.8M | $4.9M |
| 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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities and Equity | $67.15M | $66.6M | $65.7M | $62.36M | $66.18M | $59.83M | $58.42M | $57.01M | $54.15M | $50.91M | $42.44M | $38.93M | $37.15M | $35.67M | $35.99M | $41.76M | $42.07M | $45.13M | $47.45M | $47.14M | $45.06M | $39.98M | $32.7M | $27.5M | $25.74M | $23.84M | $23.1M | $22.8M | $18.9M | $14.9M | $12.9M | $11.4M | $8.2M | $5M | $5.4M | $6.6M | $5.1M | $5.2M | $7.1M | $7.4M |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| Total Debt | $0 | $0 | $0 | $0 | $2K | $803K | $0 | $1.35B | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $700K | $900K | $600K | $0 | $0 | $0 | $0 | $800K | $900K | $1.6M |
| Net Debt | -$13.23M | -$13.52M | -$13.88M | -$16.65M | -$36.12M | -$29.5M | -$22.53M | $1.32B | -$27.91M | -$24.56M | -$16.77M | -$14.12M | -$10.47M | -$7.35M | -$6.21M | -$8.23M | -$4M | -$8.65M | -$13.7M | -$12.38M | -$14.37M | -$14.59M | -$10.64M | -$12.48M | -$11.01M | -$9.83M | -$8M | -$5.9M | -$6.3M | -$2M | -$200K | -$800K | -$2.1M | -$1.1M | -$500K | -$400K | -$2.3M | $300K | -$400K | $200K |
| 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 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-11-01 | 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 | 1999-10-31 | 1998-10-31 | 1997-10-31 | 1996-10-31 | 1995-10-31 | 1994-10-31 | 1993-10-31 | 1992-10-31 | 1991-10-31 | 1990-10-31 |
| Operating Activities | ||||||||||||||||||||||||||||||||||||
| Net Income | $8.45M | $8.61M | $10.9M | $7.23M | $5.4M | $5.98M | $8.81M | $4.96M | $3.31M | $5.97M | $2.92M | $1.26M | $747K | $50K | -$5.51M | -$795K | -$1.05M | $1.82M | $4.08M | $6.47M | $6.17M | $4.63M | $3.08M | $3.13M | $2.48M | $2.27M | $2.8M | $3.9M | $3M | $2.4M | $1.6M | $1.2M | $1M | $100K | -$1.4M | $500K |
| Depreciation & Amortization | $230K | $170K | $154K | $171K | $900K | $216K | $163K | $148K | $114K | $99K | $110K | $96K | $103K | $116K | $135K | $168K | $217K | $305K | $458K | $452K | $297K | $289K | $232K | $236K | $200K | $217K | $300K | $200K | $200K | $100K | $100K | $100K | $100K | $100K | $100K | $100K |
| Deferred Income Tax | $95K | $30K | -$46K | -$143K | $103K | $84K | -$25K | -$438K | -$119K | $2.45M | $130K | $183K | -$79K | $0 | $5.93M | -$481K | -$526K | $38K | -$265K | -$35K | $292K | $318K | $131K | $111K | $117K | -$13K | $0 | $0 | $0 | $0 | $0 | -$500K | -$400K | $0 | $0 | $0 |
| Stock-Based Compensation | $178K | $172K | $119K | $105K | $70K | $9K | $21K | $2K | $7K | $7K | $9K | $8K | $14K | $44K | $97K | $152K | $153K | $165K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Changes in Working Capital: | ||||||||||||||||||||||||||||||||||||
| Accounts Receivable | -$2.22M | -$71K | -$1.89M | -$608K | $110K | $562K | $431K | $1.15M | -$293K | $296K | -$796K | $560K | $149K | -$1.67M | -$880K | $0 | -$309K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Inventory | $1.31M | $479K | $1.94M | -$11.77M | -$878K | $942K | -$3.08M | $681K | $302K | -$159K | -$119K | $1.48M | $1.17M | $2.54M | -$2.38M | -$889K | -$3.63M | $645K | -$283K | -$2.86M | -$2.64M | -$351K | $31K | $1.02M | $4K | $2.11M | $1.2M | -$2.2M | -$200K | -$900K | -$2.1M | -$600K | $100K | $200K | -$400K | $100K |
| Accounts Payable | -$167K | -$66K | -$300K | $179K | $12K | -$183K | $26K | $235K | $15K | $131K | $202K | -$143K | $241K | $16K | $168K | $129K | -$95K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Working Capital | -$3.71M | -$3.48M | -$713K | -$2.89M | $7.96M | -$744K | $779K | $1.75M | $303K | $1.77M | $231K | $581K | $753K | -$1.04M | $836K | $1.7M | -$2.05M | -$2.26M | -$1.22M | -$2.8M | $819K | $2.89M | $1.02M | -$1.11M | $570K | -$47K | -$1.1M | $100K | $1.8M | $300K | $400K | -$600K | $900K | -$900K | -$300K | -$100K |
| Total Working Capital Change | -$4.79M | -$3.14M | -$959K | -$15.08M | $7.2M | $577K | -$1.84M | $3.82M | $327K | $2.04M | -$482K | $2.48M | $2.31M | $360K | -$2.67M | $935K | -$5.06M | -$1.62M | -$1.5M | -$5.67M | -$1.82M | $2.54M | $1.05M | -$89K | $574K | $2.07M | $100K | -$2.1M | $1.6M | -$600K | -$1.7M | -$1.2M | $1M | -$700K | -$700K | $100K |
| Other Non-Cash Items | $6K | $1.21M | -$43K | -$117K | -$322K | $43K | -$2.47M | -$199K | $251K | -$7.62M | $166K | $195K | $405K | $241K | $4.39M | $909K | $669K | $253K | -$72K | -$71K | -$443K | -$350K | -$247K | -$628K | -$392K | -$970K | -$200K | -$100K | $100K | $100K | $1.1M | $200K | $200K | $0 | $1.4M | -$200K |
| Net Cash from Operating | $4.16M | $7.05M | $10.12M | -$7.83M | $13.35M | $6.91M | $4.66M | $8.29M | $3.77M | $6.75M | $2.77M | $4.04M | $3.3M | $811K | -$3.56M | $888K | -$5.6M | $965K | $2.7M | $1.15M | $4.5M | $7.43M | $4.24M | $2.77M | $2.98M | $3.57M | $3M | $1.9M | $4.9M | $2M | $1.1M | -$200K | $1.9M | -$500K | -$600K | $400K |
| Investing Activities | ||||||||||||||||||||||||||||||||||||
| Capital Expenditures | -$180K | -$182K | -$533K | -$1.25M | -$1.89M | -$318K | -$447K | -$607K | -$365K | -$829K | -$118K | -$321K | -$69K | -$58K | -$11K | -$19K | -$79K | -$790K | -$285K | -$461K | -$850K | -$420K | -$421K | -$529K | -$221K | -$778K | -$200K | -$1.6M | -$200K | -$200K | -$200K | -$100K | -$100K | $0 | $0 | $0 |
| Acquisitions | $0 | $0 | $0 | $97K | $0 | $33K | $1.51M | $204K | $14K | $960K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $300K | $0 | $0 | $0 | $0 |
| Purchases of Investments | $0 | $0 | -$11.03M | -$3.88M | $0 | -$20K | -$4.08M | -$6M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$6.39M | $0 | $0 | -$3.49M | -$3.59M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$3M | $0 | $0 | -$700K | $0 |
| Sales of Investments | $13.37M | $11.5M | $4.85M | $2.09M | $2.5M | $5.57M | $1.51M | -$204K | $0 | $1.96M | $0 | $0 | $0 | $505K | $1.65M | $3.56M | $2.25M | $3.25M | $910K | $0 | $500K | $125K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $3M | $0 | $900K | $1.4M | $0 |
| Other Investing Activities | $234K | -$2.32M | $39K | $30K | -$239K | $56K | -$552K | $2.06M | $663K | $1.33M | $350K | -$113K | -$113K | -$112K | -$96K | -$193K | $60K | $0 | $0 | $2K | $15K | $597K | $0 | $321K | $200K | $746K | -$100K | -$200K | -$400K | -$100K | $200K | $500K | $100K | $200K | $100K | $1.5M |
| Net Cash from Investing | $54K | -$2.5M | -$6.67M | -$2.91M | $366K | $5.33M | -$2.06M | -$4.55M | $298K | $1.46M | $232K | -$434K | -$182K | $335K | $1.54M | $3.34M | $2.23M | -$3.93M | $625K | -$459K | -$3.83M | -$3.29M | -$421K | -$209K | -$21K | -$32K | -$300K | -$1.8M | -$600K | -$300K | $0 | $400K | -$200K | $1.1M | $800K | $1.5M |
| Financing Activities | ||||||||||||||||||||||||||||||||||||
| Debt Repaid | - | - | - | $2K | $801K | $14K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | -$400K | - | - | $700K | $1.9M | $1.2M | $400K | - | - | $1.4M |
| Common Stock Issuance | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $47K | $49K | $902K | $412K | $208K | $155K | $0 | $0 | $0 | $0 | $0 | $0 | $100K | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock Repurchases | -$420K | $0 | -$2.85M | -$5.2M | -$3.48M | -$822K | -$4.59M | -$2.51M | -$123K | -$458K | -$361K | $0 | $0 | $0 | $0 | $0 | -$263K | -$86K | -$15K | -$2.36M | -$495K | $0 | -$260K | -$1.08M | -$1.78M | -$1.68M | -$1M | -$600K | $0 | $0 | -$200K | -$100K | $0 | $0 | -$100K | -$300K |
| Dividends Paid | -$4.09M | -$4.9M | -$3.37M | -$3.53M | -$3.63M | -$3.63M | -$3.86M | -$779K | -$601K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$1.02M | -$2.04M | -$2.04M | -$1.22M | -$808K | -$401K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Financing Activities | $0 | $0 | $0 | $0 | $15K | $0 | $20K | $0 | $8K | $39K | $16K | $47K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$5.56M | $0 | $0 | $0 | $0 | $0 | $0 | $100K | $100K | $0 | $0 | $0 | $0 | $0 |
| Net Cash from Financing | -$4.51M | -$4.9M | -$6.22M | -$8.73M | -$7.9M | -$4.47M | -$8.43M | -$3.29M | -$715K | -$419K | -$345K | $47K | $0 | $0 | $0 | $0 | -$1.28M | -$2.08M | -$2.01M | -$2.68M | -$891K | -$194K | -$5.66M | -$1.08M | -$1.78M | -$1.68M | -$600K | -$600K | $0 | -$500K | -$2M | -$1.3M | -$400K | $0 | -$100K | -$1.7M |
| Forex Effect | $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 | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Change in Cash | -$291K | -$358K | -$2.77M | -$19.47M | $5.82M | $7.77M | -$5.83M | $454K | $3.35M | $7.79M | $2.65M | $3.65M | $3.12M | $1.15M | -$2.02M | $4.23M | -$4.65M | -$5.05M | $1.32M | -$1.99M | -$220K | $3.95M | -$1.84M | $1.48M | $1.18M | $1.85M | $2.1M | -$500K | $4.3M | $1.2M | -$900K | -$1.1M | $1.3M | $600K | $100K | $200K |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | $4.16M | $7.05M | $10.12M | -$7.83M | $13.35M | $6.91M | $4.66M | $8.29M | $3.77M | $6.75M | $2.77M | $4.04M | $3.3M | $811K | -$3.56M | $888K | -$5.6M | $965K | $2.7M | $1.15M | $4.5M | $7.43M | $4.24M | $2.77M | $2.98M | $3.57M | $3M | $1.9M | $4.9M | $2M | $1.1M | -$200K | $1.9M | -$500K | -$600K | $400K |
| Capital Expenditure | -$180K | -$182K | -$533K | -$1.25M | -$1.89M | -$318K | -$447K | -$607K | -$365K | -$829K | -$118K | -$321K | -$69K | -$58K | -$11K | -$19K | -$79K | -$790K | -$285K | -$461K | -$850K | -$420K | -$421K | -$529K | -$221K | -$778K | -$200K | -$1.6M | -$200K | -$200K | -$200K | -$100K | -$100K | $0 | $0 | $0 |
| Free Cash Flow | $3.98M | $6.87M | $9.59M | -$9.08M | $11.46M | $6.6M | $4.21M | $7.69M | $3.4M | $5.92M | $2.65M | $3.71M | $3.23M | $753K | -$3.57M | $868K | -$5.68M | $175K | $2.41M | $689K | $3.65M | $7.01M | $3.82M | $2.24M | $2.76M | $2.79M | $2.8M | $300K | $4.7M | $1.8M | $900K | -$300K | $1.8M | -$500K | -$600K | $400K |
| Cash at Beginning | $13.52M | $13.88M | $16.65M | $36.13M | $30.31M | $22.53M | $28.36M | $27.91M | $24.56M | $16.77M | $14.12M | $10.47M | $7.35M | $6.21M | $8.23M | $4M | $8.65M | $13.7M | $12.38M | $14.37M | $14.59M | $10.64M | $12.48M | $11.01M | $9.83M | $7.97M | $5.9M | $6.3M | $2M | $900K | $1.7M | $2.9M | $1.1M | $500K | $400K | $300K |
| Cash at End | $13.23M | $13.52M | $13.88M | $16.65M | $36.13M | $30.31M | $22.53M | $28.36M | $27.91M | $24.56M | $16.77M | $14.12M | $10.47M | $7.35M | $6.21M | $8.23M | $4M | $8.65M | $13.7M | $12.38M | $14.37M | $14.59M | $10.64M | $12.48M | $11.01M | $9.83M | $8M | $5.8M | $6.3M | $2.1M | $800K | $1.8M | $2.4M | $1.1M | $500K | $500K |