EVI INDUSTRIES, INC. (EVI)
EVI Industries, Inc., operating through its subsidiaries, is a leading provider of commercial and industrial laundry and dry-cleaning machinery. The company offers an extensive array of equipment for both professional and self-service (vended) laundry facilities, including specialized commercial units designed for washing, drying, garment finishing, material handling, water heating, power generation, and water reclamation, alongside steam and hot water boilers. These systems are made available to clients through sales, rental, and leasing arrangements. Their operations span across a wide geographical area, serving customers throughout the United States, Canada, the Caribbean, Latin America, and Asia. In addition to equipment, EVI supplies essential replacement components and complementary accessories. They also deliver crucial post-sale support, encompassing installation, ongoing maintenance, and repair services. The company's diverse clientele comprises government entities, various institutions, industrial businesses, commercial enterprises, and retail establishments. Founded in 1959, the enterprise is headquartered in Miami, Florida. It previously operated under the name EnviroStar, Inc. until its rebranding to EVI Industries, Inc. in December 2018.
Sector: Services-Personal Services
Industry: Industrial - Distribution
EVI Industries, Inc.
- 1:3Reverse splitAug 28, 20073 shares → 1
| Period | FY 2026 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 2026-06-30 | 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 | 1995-06-30 | 1994-06-30 | 1993-06-30 | 1992-06-30 | 1991-06-30 | 1990-06-30 | 1989-06-30 | 1988-06-30 | 1987-06-30 |
| Revenue | $446.57M | $389.83M | $353.56M | $354.17M | $267.32M | $242M | $235.8M | $228.32M | $150.01M | $93.98M | $36.02M | $30.75M | $33.83M | $36.23M | $22.46M | $21.33M | $19.63M | $23.16M | $22.71M | $22.75M | $20.41M | $18.39M | $14.67M | $14.32M | $13.33M | $17.95M | $18.45M | $18M | $3.84M | $3.88M | $4.23M | $4.2M | $4.1M | $4.6M | $4.4M | $4.6M | $4.9M | $5.4M | $6.3M | $5.8M |
| YoY Growth | 14.6% | 10.3% | -0.2% | 32.5% | 10.5% | 2.6% | 3.3% | 52.2% | 59.6% | 160.9% | 17.1% | -9.1% | -6.6% | 61.3% | 5.3% | 8.7% | -15.2% | 2.0% | -0.2% | 11.4% | 11.0% | 25.3% | 2.5% | 7.4% | -25.7% | -2.7% | 2.5% | 368.9% | -1.1% | -8.2% | 0.7% | 2.4% | -10.9% | 4.5% | -4.3% | -6.1% | -9.3% | -14.3% | 8.6% | - |
| Cost of Revenue | $305.85M | $271.48M | $248.31M | $250.49M | $193.61M | $182.16M | $180.59M | $175.62M | $113.5M | $73.64M | $27.8M | $22.81M | $26.04M | $27.99M | $16.93M | $16.02M | $14.67M | $17.84M | $17.02M | $16.95M | $14.78M | $13.16M | $10.14M | $9.68M | $9.67M | $13.53M | $13.07M | $13.1M | $2.57M | $2.41M | $2.64M | $2.5M | $2.4M | $2.6M | $2.5M | $3M | $3.2M | $3.2M | $3.7M | $3.8M |
| Gross Profit | $140.72M | $118.35M | $105.25M | $103.68M | $73.71M | $59.84M | $55.21M | $52.7M | $36.51M | $20.34M | $8.21M | $7.95M | $7.79M | $8.23M | $5.53M | $5.31M | $4.96M | $5.32M | $5.68M | $5.8M | $5.64M | $5.23M | $4.53M | $4.64M | $3.66M | $4.42M | $5.37M | $4.9M | $1.27M | $1.47M | $1.59M | $1.7M | $1.7M | $2M | $1.9M | $1.6M | $1.7M | $2.2M | $2.6M | $2M |
| Gross Margin | 31.5% | 30.4% | 29.8% | 29.3% | 27.6% | 24.7% | 23.4% | 23.1% | 24.3% | 21.6% | 22.8% | 25.8% | 23.0% | 22.7% | 24.6% | 24.9% | 25.3% | 23.0% | 25.0% | 25.5% | 27.6% | 28.4% | 30.9% | 32.4% | 27.5% | 24.6% | 29.1% | 27.2% | 33.0% | 37.8% | 37.6% | 40.5% | 41.5% | 43.5% | 43.2% | 34.8% | 34.7% | 40.7% | 41.3% | 34.5% |
| Research and Development | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $3K | $42K | $28K | $45K | $41K | $44K | $31K | $178K | $231K | $200K | $229K | $238K | $284K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Selling, General, and Administrative | $125.01M | $104.58M | $93.63M | $87.08M | $67.32M | $56.59M | $52.43M | $45.69M | $29.57M | $14.99M | $5.42M | $5.27M | $5.2M | $5.66M | $4.72M | $4.36M | $4.3M | $4.54M | $4.89M | $4.51M | $4.46M | $4.06M | $3.66M | $3.72M | $3.77M | $4.71M | $4.42M | $3.9M | $1.25M | $1.21M | $1.15M | $1.5M | $1.6M | $1.5M | $1.7M | $1.8M | $1.7M | $1.7M | $2M | $1.9M |
| Other | $0 | $0 | $0 | $102K | $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 Operating Expenses | $125.01M | $104.58M | $93.63M | $87.18M | $67.32M | $56.59M | $52.43M | $45.69M | $29.57M | $14.99M | $5.42M | $5.27M | $5.2M | $5.66M | $4.72M | $4.36M | $4.3M | $4.54M | $4.89M | $4.55M | $4.48M | $4.11M | $3.7M | $3.76M | $2.84M | $4.12M | $4.79M | $4.2M | $1.48M | $1.45M | $1.43M | $1.6M | $1.7M | $1.6M | $1.9M | $2M | $1.9M | $1.9M | $2.3M | $2.1M |
| Operating Income (EBIT) | $15.71M | $13.77M | $11.63M | $16.51M | $6.39M | $3.25M | $2.78M | $4.26M | $6.93M | $5.35M | $2.79M | $2.68M | $2.6M | $2.57M | $809K | $953K | $654K | $778K | $791K | $1.25M | $1.15M | $1.12M | $830K | $876K | $818K | $301K | $581K | $700K | -$210K | $19K | $157K | $300K | $0 | $300K | $300K | -$300K | -$200K | $300K | $100K | -$300K |
| Operating Margin | 3.5% | 3.5% | 3.3% | 4.7% | 2.4% | 1.3% | 1.2% | 1.9% | 4.6% | 5.7% | 7.7% | 8.7% | 7.7% | 7.1% | 3.6% | 4.5% | 3.3% | 3.4% | 3.5% | 5.5% | 5.6% | 6.1% | 5.7% | 6.1% | 6.1% | 1.7% | 3.1% | 3.9% | -5.5% | 0.5% | 3.7% | 7.1% | - | 6.5% | 6.8% | -6.5% | -4.1% | 5.6% | 1.6% | -5.2% |
| Interest Expense | $3.94M | $2.74M | $2.74M | $2.51M | $679K | $635K | $1.43M | $1.39M | $552K | $160K | $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 |
| Interest Income | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $2K | $4K | $6K | $16K | $19K | $22K | $13K | $75K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Income (Expense) | -$3.94M | -$2.74M | -$2.74M | -$2.51M | -$679K | $6.64M | -$1.43M | -$1.39M | -$552K | -$160K | $2K | $4K | $6K | $16K | $19K | $22K | $13K | $75K | $163K | $163K | $75K | $11K | $24K | $4K | -$43K | $209K | $949K | $500K | -$290K | $6K | $11K | -$100K | $200K | $300K | $100K | $300K | $0 | $0 | -$100K | -$100K |
| Income Before Tax (EBT) | $11.78M | $11.03M | $8.88M | $14M | $5.71M | $9.89M | $1.35M | $5.62M | $6.38M | $5.19M | $2.79M | $2.68M | $2.6M | $2.59M | $828K | $975K | $667K | $853K | $955K | $1.41M | $1.23M | $1.13M | $854K | $880K | $775K | $198K | $1.53M | $1.2M | -$500K | $25K | $168K | $200K | $200K | $700K | $400K | $0 | -$200K | $0 | $200K | -$200K |
| Income Tax Expense | $4.06M | $3.53M | $3.24M | $4.28M | $1.61M | $1.5M | $573K | $1.87M | $2.42M | $2.02M | $1.05M | $1.01M | $984K | $979K | $317K | $371K | $253K | $326K | $353K | $530K | $424K | $428K | $317K | $334K | $295K | $76K | $564K | $400K | -$150K | $13K | $44K | $100K | $100K | $300K | $500K | $100K | -$100K | $200K | $100K | -$100K |
| Net Income | $7.72M | $7.5M | $5.65M | $9.72M | $4.09M | $8.38M | $775K | $3.74M | $3.97M | $3.17M | $1.74M | $1.67M | $1.62M | $1.61M | $512K | $604K | $414K | $527K | $602K | $881K | $804K | $706K | $536K | $604K | -$280K | $122K | $965K | $800K | -$350K | $12K | $124K | $100K | $100K | $400K | -$100K | -$100K | -$100K | $100K | $100K | -$100K |
| Net Income Margin | 1.7% | 1.9% | 1.6% | 2.7% | 1.5% | 3.5% | 0.3% | 1.6% | 2.6% | 3.4% | 4.8% | 5.4% | 4.8% | 4.4% | 2.3% | 2.8% | 2.1% | 2.3% | 2.7% | 3.9% | 3.9% | 3.8% | 3.7% | 4.2% | -2.1% | 0.7% | 5.2% | 4.4% | -9.1% | 0.3% | 2.9% | 2.4% | 2.4% | 8.7% | -2.3% | -2.2% | -2.0% | 1.9% | 1.6% | -1.7% |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| EPS | 0.51 | 0.49 | 0.39 | 0.68 | 0.30 | 0.63 | 0.06 | 0.32 | 0.37 | 0.30 | 0.25 | 0.24 | 0.23 | 0.23 | 0.07 | 0.09 | 0.06 | 0.07 | 0.09 | 0.13 | 0.11 | 0.10 | 0.08 | 0.09 | -0.04 | 0.02 | 0.14 | 0.13 | -0.05 | 0.00 | 0.02 | 0.01 | 0.01 | 0.06 | -0.01 | -0.01 | -0.01 | 0.01 | 0.01 | -0.01 |
| Diluted EPS | 0.48 | 0.49 | 0.37 | 0.67 | 0.29 | 0.61 | 0.06 | 0.31 | 0.35 | 0.30 | 0.25 | 0.24 | 0.23 | 0.23 | 0.07 | 0.09 | 0.06 | 0.07 | 0.09 | 0.13 | 0.11 | 0.10 | 0.08 | 0.09 | -0.04 | 0.02 | 0.13 | 0.12 | -0.05 | 0.00 | 0.02 | 0.01 | 0.01 | 0.06 | -0.01 | -0.01 | -0.01 | 0.01 | 0.01 | -0.01 |
| Weighted Average OS | 12.77M | 13.16M | 12.68M | 12.55M | 12.37M | 12.14M | 11.84M | 11.53M | 10.84M | 10.47M | 7.03M | 7.03M | 7.03M | 7.03M | 7.03M | 7.03M | 7.03M | 7.03M | 7.03M | 7.03M | 7.03M | 7.02M | 7.01M | 7.00M | 7.00M | 7.00M | 6.95M | 6.17M | 6.67M | 6.67M | 6.67M | 6.67M | 6.67M | 6.67M | 6.67M | 6.67M | 6.67M | 6.67M | 6.67M | 6.67M |
| EBITDA | $23.82M | $20.76M | $17.61M | $22.63M | $11.6M | $15.12M | $6.48M | $9.75M | $8.51M | $5.93M | $2.85M | $2.74M | $2.66M | $2.63M | $859K | $1.01M | $729K | $906K | $924K | $1.37M | $1.3M | $1.24M | $945K | $991K | $931K | $802K | $720K | $800K | -$400K | $85K | $230K | $200K | $100K | $200K | $200K | -$500K | $0 | $500K | $400K | $100K |
| EBITDA Margin | 5.3% | 5.3% | 5.0% | 6.4% | 4.3% | 6.2% | 2.7% | 4.3% | 5.7% | 6.3% | 7.9% | 8.9% | 7.9% | 7.3% | 3.8% | 4.7% | 3.7% | 3.9% | 4.1% | 6.0% | 6.3% | 6.8% | 6.4% | 6.9% | 7.0% | 4.5% | 3.9% | 4.4% | -10.4% | 2.2% | 5.4% | 4.8% | 2.4% | 4.3% | 4.5% | -10.9% | - | 9.3% | 6.3% | 1.7% |
| Period | FY 2026 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 2026-06-30 | 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 | 1995-06-30 | 1994-06-30 | 1993-06-30 | 1992-06-30 | 1991-06-30 | 1990-06-30 | 1989-06-30 | 1988-06-30 | 1987-06-30 |
| Assets | ||||||||||||||||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $6.77M | $8.85M | $4.56M | $5.92M | $3.97M | $6.06M | $9.79M | $5.04M | $1.33M | $727K | $3.94M | $3.91M | $9.22M | $5.94M | $6.53M | $6.91M | $6.06M | $5.46M | $3.89M | $4.3M | $3.11M | $1.58M | $1.74M | $1.61M | $1.26M | $376K | $983K | $1M | $476K | $499K | $412K | $300K | $200K | $500K | $300K | $500K | $200K | $200K | $400K | $500K |
| 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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $6.77M | $8.85M | $4.56M | $5.92M | $3.97M | $6.06M | $9.79M | $5.04M | $1.33M | $727K | $3.94M | $3.91M | $9.22M | $5.94M | $6.53M | $6.91M | $6.06M | $5.46M | $3.89M | $4.3M | $3.11M | $1.58M | $1.74M | $1.61M | $1.26M | $376K | $983K | $1M | $476K | $499K | $412K | $300K | $200K | $500K | $300K | $500K | $200K | $200K | $400K | $500K |
| Accounts Receivable | $60.38M | $63.09M | $44.63M | $51.93M | $47.69M | $30.71M | $27.46M | $34.4M | $17.52M | $13.72M | $2.41M | $1.92M | $999K | $2.29M | $1.45M | $1.3M | $1.25M | $987K | $2.67M | $1.52M | $1.88M | $2.03M | $1.79M | $1.59M | $1.58M | $2.16M | $2.17M | $1.8M | $1M | $550K | $716K | $600K | $600K | $900K | $700K | $600K | $600K | $700K | $900K | $1M |
| Inventory | $0 | $66.06M | $47.9M | $61.46M | $51.09M | $25.5M | $24.06M | $26.45M | $15.35M | $7.68M | $2.63M | $2.81M | $2.84M | $2M | $2.37M | $2.29M | $1.82M | $3M | $3.89M | $2.91M | $2.99M | $3.09M | $2.97M | $2.58M | $2.92M | $4.37M | $4.1M | $4.2M | $1.43M | $1.52M | $1.41M | $1.5M | $1.5M | $1.5M | $1.6M | $1.6M | $2.1M | $2.3M | $2.1M | $2M |
| Other Current Assets | $73.84M | $5.58M | $2.86M | $5.37M | $2.18M | $2.65M | $1.79M | $1.33M | $1.27M | $100K | $153K | $394K | $515K | $553K | $204K | $183K | $219K | $349K | $253K | $197K | $250K | $222K | $210K | $288K | $1.4M | $517K | $316K | $200K | $121K | $71K | $31K | $0 | $0 | $100K | $0 | $0 | $100K | $100K | $0 | $200K |
| Total Current Assets | $141M | $145.44M | $101.94M | $125.5M | $105.61M | $65.22M | $64.65M | $67.87M | $36.37M | $23.8M | $9.99M | $9.04M | $13.57M | $10.79M | $10.56M | $10.68M | $9.35M | $9.8M | $10.71M | $8.93M | $8.23M | $6.93M | $6.72M | $6.07M | $7.16M | $7.43M | $7.57M | $7.3M | $2.47M | $2.64M | $2.59M | $2.4M | $2.3M | $3M | $2.6M | $2.7M | $3M | $3.3M | $3.4M | $3.7M |
| Long-Term Assets | ||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $0 | $28.52M | $22.03M | $21.67M | $20.51M | $17.65M | $13.3M | $5.87M | $2.98M | $1.27M | $135K | $188K | $182K | $164K | $186K | $157K | $175K | $213K | $245K | $262K | $226K | $230K | $217K | $234K | $274K | $330K | $340K | $300K | $151K | $115K | $91K | $100K | $100K | $100K | $100K | $200K | $300K | $500K | $600K | $700K |
| Goodwill | $93.93M | $91.67M | $75.1M | $73.39M | $71.04M | $63.88M | $56.68M | $54.5M | $37.06M | $24.75M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $764K | $793K | $823K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Intangible Assets | $28.86M | $30.88M | $22.02M | $24.13M | $26.23M | $23.68M | $21.75M | $22.35M | $15.78M | $7.16M | $27K | $33K | $41K | $53K | $66K | $79K | $94K | $113K | $183K | $247K | $308K | $374K | $386K | $409K | $455K | $552K | $622K | $0 | $0 | $0 | $0 | $900K | $900K | $900K | $900K | $1M | $1M | $1M | $1.1M | $1.1M |
| Long-Term Investments | $7.5M | $0 | $8M | $7.4M | $5.7M | $5.8M | -$1.73M | -$1.71M | -$558K | $0 | -$39K | $0 | $0 | $0 | $0 | -$124K | $0 | -$101K | -$153K | -$172K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Deferred Tax Assets | $0 | $0 | $0 | $3.69M | $2.74M | $1.77M | $1.73M | $1.71M | $558K | $124K | $13K | $17K | $7K | $19K | $27K | $124K | $60K | $61K | $33K | $9K | $33K | $10K | $27K | $29K | $9K | $13K | $0 | $0 | $133K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | $33.2M | $10.53M | $1.57M | $1.77M | $1.67M | $1.61M | $4.33M | $3.9M | $3.28M | $26K | $39K | $8K | $14K | $27K | $38K | $82K | $50K | $101K | $153K | $172K | $0 | $0 | $78K | $212K | $16K | $5K | $48K | $100K | $10K | $10K | $22K | $0 | $0 | $100K | $100K | $100K | $100K | $200K | $200K | $800K |
| Total Long-Term Assets | $163.5M | $161.59M | $128.72M | $132.04M | $127.9M | $114.39M | $96.06M | $86.62M | $59.1M | $33.34M | $174K | $246K | $244K | $263K | $317K | $318K | $379K | $387K | $461K | $518K | $567K | $614K | $708K | $884K | $754K | $899K | $1.01M | $400K | $1.06M | $919K | $935K | $1M | $1M | $1.1M | $1.1M | $1.3M | $1.4M | $1.7M | $1.9M | $2.6M |
| 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 | $304.5M | $307.03M | $230.66M | $257.54M | $233.51M | $179.62M | $160.72M | $154.49M | $95.47M | $57.13M | $10.16M | $9.28M | $13.82M | $11.05M | $10.87M | $11M | $9.73M | $10.19M | $11.17M | $9.44M | $8.79M | $7.54M | $7.42M | $6.96M | $7.91M | $8.33M | $8.58M | $7.7M | $3.53M | $3.55M | $3.52M | $3.4M | $3.3M | $4.1M | $3.7M | $4M | $4.4M | $5M | $5.3M | $6.3M |
| Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Accounts Payable | $35.7M | $37.94M | $23.1M | $26.69M | $32.63M | $20.66M | $18.89M | $11.3M | $7.69M | $7.71M | $2.57M | $925K | $4.75M | $1.25M | $922K | $1.02M | $813K | $714K | $1.49M | $1.08M | $893K | $680K | $1.23M | $1.07M | $1.74M | $1.47M | $1.3M | $1.3M | $1.5M | $200K | $210K | $200K | $200K | $200K | $200K | $200K | $0 | $0 | $0 | $0 |
| Short-Term Debt | $0 | $0 | $0 | $0 | $0 | $0 | $4.35M | $0 | $1.2M | $714K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $320K | $1.16M | $480K | $400K | $1.2M | $0 | $0 | $0 | $0 | $500K | $300K | $200K | $400K | $400K | $400K | $300K |
| Current Income Tax Payable | $0 | $0 | $1.78M | $0 | $0 | $0 | $832K | $1.14M | $680K | $264K | $94K | $198K | $63K | $166K | $19K | $48K | $6K | $51K | $17K | $64K | $70K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $19K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Unearned Revenue | $20.09M | $24.72M | $24.42M | $668K | $507K | $3.23M | $9.07M | $8.02M | $11.88M | $6.6M | $1.22M | $2.5M | $3.67M | $2.49M | $1.09M | $1.17M | $779K | $1.85M | $41K | $124K | $207K | $290K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Liabilities | $0 | $0 | $0 | $35.34M | $30.68M | $15.91M | $3.73M | $1.14M | $680K | $264K | $1.43M | -$408K | $0 | $0 | $0 | $621K | $0 | $1.85M | $2.45M | $1.37M | $1.15M | $577K | $550K | $448K | $539K | $573K | $656K | $400K | $183K | $12K | $0 | $200K | $200K | $500K | $200K | $200K | $500K | $500K | $400K | $700K |
| Total Current Liabilities | $86.08M | $94.86M | $69.8M | $76.44M | $74.85M | $49.46M | $42.48M | $30.71M | $29.07M | $21.18M | $5.07M | $4.53M | $9.33M | $5.37M | $2.58M | $2.86M | $2.2M | $3.07M | $4.58M | $3.17M | $2.84M | $1.84M | $1.78M | $1.51M | $2.6M | $3.21M | $2.44M | $2.1M | $713K | $384K | $403K | $400K | $400K | $1.2M | $700K | $600K | $900K | $900K | $800K | $1M |
| Long-Term Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | $51M | $53M | $12.9M | $34.87M | $27.84M | $11.87M | $28.69M | $40.56M | $8.82M | $3.73M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $480K | $0 | $1.16M | $1.7M | $200K | $0 | $0 | $0 | $0 | $0 | $600K | $700K | $700K | $1.1M | $1.5M | $2.4M |
| Long-Term Unearned Revenue | $0 | $0 | $0 | $0 | $0 | $0 | -$1.73M | -$1.71M | -$558K | $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 | -$2.2M |
| Long-Term Deferred Tax Liabilities | $9.08M | $7.69M | $5.5M | $8.72M | $7.41M | $5.97M | $1.73M | $1.71M | $558K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $5K | $7K | $14K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $100K |
| Other Long-Term Liabilities | $0 | $0 | $0 | $0 | $0 | $0 | -$1.93M | $1.71M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$100K | -$200K | $0 | $0 | $0 | $0 | $0 | -$600K | -$700K | -$700K | -$1.1M | -$1.5M | -$2.5M |
| Total Long-Term Liabilities | $68.27M | $68.69M | $24.25M | $50.14M | $40.98M | $23.41M | $30.41M | $42.27M | $9.38M | $3.73M | $3.89M | $3.9M | $8.42M | $3.74M | $2.01M | $2.19M | $813K | $714K | $1.53M | $1.2M | $1.08M | $969K | $1.23M | $1.07M | $480K | $2.63M | $1.16M | $1.6M | $5K | $7K | $14K | $200K | $200K | $100K | $600K | $700K | $1.1M | $1.5M | $2M | $2.9M |
| Other Liabilities | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$3.89M | -$3.9M | -$8.42M | -$3.74M | -$2.01M | -$2.19M | -$813K | -$714K | -$1.53M | -$1.2M | -$1.08M | -$969K | -$1.23M | -$1.07M | $0 | -$2.63M | $0 | $0 | $0 | $0 | $0 | -$200K | -$200K | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities | $154.35M | $163.55M | $94.05M | $126.58M | $115.83M | $72.88M | $72.89M | $72.98M | $38.44M | $24.91M | $5.07M | $4.53M | $9.33M | $5.37M | $2.58M | $2.86M | $2.2M | $3.07M | $4.58M | $3.17M | $2.84M | $1.84M | $1.78M | $1.51M | $3.08M | $3.21M | $3.6M | $3.7M | $718K | $391K | $417K | $400K | $400K | $1.3M | $1.3M | $1.3M | $2M | $2.4M | $2.8M | $3.9M |
| Stockholders' Equity | ||||||||||||||||||||||||||||||||||||||||
| Preferred Stock | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $4.24M | $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 | $329K | $325K | $322K | $318K | $316K | $310K | $301K | $296K | $281K | $262K | $177K | $177K | $177K | $177K | $177K | $177K | $177K | $177K | $177K | $177K | $177K | $176K | $176K | $176K | $176K | $176K | $175K | $200K | $52K | $52K | $51K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Retained Earnings | $39.82M | $37.09M | $34.18M | $32.61M | $22.89M | $18.79M | $10.41M | $9.63M | $7.51M | $4.95M | $2.82M | $2.49M | $2.22M | $3.42M | $6.03M | $5.87M | $5.27M | $4.85M | $4.32M | $4M | $3.69M | $3.45M | $3.4M | $3.22M | $2.62M | $2.9M | $2.77M | $1.8M | $678K | $1.03M | $1.02M | $900K | $800K | $700K | $300K | $400K | $500K | $700K | $600K | $600K |
| Comprehensive Income & Other | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$4.24M | -$0 | -$978K | -$747K | -$698K | -$801K | -$753K | -$708K | -$682K | -$642K | -$617K | -$617K | -$976K | -$922K | -$869K | -$810K | -$759K | -$703K | -$692K | -$655K | -$600K | -$501K | -$458K | $0 | -$500K | -$400K | -$700K | -$1M | -$900K | -$1M | -$800K | -$600K | -$400K |
| Other Stockholders' Equity | $109.99M | $106.06M | $102.1M | $98.03M | $94.47M | $87.64M | $77.11M | $71.57M | $49.24M | $27.01M | $2.09M | $2.09M | $2.09M | $2.09M | $2.09M | $2.09M | $2.09M | $2.09M | $2.09M | $2.09M | $2.09M | $2.07M | $2.06M | $2.05M | $2.05M | $2.05M | $2.04M | $2M | $2.08M | $2.08M | $2.04M | $2.1M | $2.1M | $2.1M | $2.1M | $2.3M | $1.9M | $1.9M | $1.9M | $1.8M |
| Total Equity | $150.14M | $143.48M | $136.61M | $130.96M | $117.68M | $106.74M | $87.83M | $81.5M | $57.03M | $32.22M | $5.09M | $4.76M | $4.49M | $5.68M | $8.3M | $8.14M | $7.53M | $7.12M | $6.59M | $6.27M | $5.95M | $5.7M | $5.64M | $5.44M | $4.84M | $5.12M | $4.99M | $4M | $2.81M | $3.16M | $3.11M | $3M | $2.9M | $2.8M | $2.4M | $2.7M | $2.4M | $2.6M | $2.5M | $2.4M |
| 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 | $304.5M | $307.03M | $230.66M | $257.54M | $233.51M | $179.62M | $160.72M | $154.49M | $95.47M | $57.13M | $10.16M | $9.28M | $13.82M | $11.05M | $10.87M | $11M | $9.73M | $10.19M | $11.17M | $9.44M | $8.79M | $7.54M | $7.42M | $6.96M | $7.91M | $8.33M | $8.58M | $7.7M | $3.53M | $3.55M | $3.52M | $3.4M | $3.3M | $4.1M | $3.7M | $4M | $4.4M | $5M | $5.3M | $6.3M |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| Total Debt | $63.09M | $64.78M | $21.86M | $44.45M | $36.09M | $19.57M | $38.37M | $40.56M | $10.01M | $4.45M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $800K | $1.16M | $1.64M | $2.1M | $1.4M | $0 | $0 | $0 | $0 | $500K | $900K | $900K | $1.1M | $1.5M | $1.9M | $2.7M |
| Net Debt | $56.31M | $55.92M | $17.3M | $38.53M | $32.12M | $13.51M | $28.58M | $35.52M | $8.68M | $3.72M | -$3.94M | -$3.91M | -$9.22M | -$5.94M | -$6.53M | -$6.91M | -$6.06M | -$5.46M | -$3.89M | -$4.3M | -$3.11M | -$1.58M | -$1.74M | -$1.61M | -$464K | $784K | $657K | $1.1M | $924K | -$499K | -$412K | -$300K | -$200K | $0 | $600K | $400K | $900K | $1.3M | $1.5M | $2.2M |
| Period | FY 2026 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 2026-06-30 | 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 | 1995-06-30 | 1994-06-30 | 1993-06-30 | 1992-06-30 | 1991-06-30 |
| Operating Activities | ||||||||||||||||||||||||||||||||||||
| Net Income | $0 | $7.5M | $5.65M | $9.72M | $4.09M | $8.38M | $775K | $3.74M | $3.97M | $3.17M | $1.74M | $1.67M | $1.62M | $1.61M | $512K | $604K | $414K | $527K | $602K | $881K | $804K | $706K | $536K | $546K | $480K | $122K | $965K | $800K | -$350K | $12K | $124K | $100K | $100K | $400K | -$100K | -$100K |
| Depreciation & Amortization | $8.11M | $6.69M | $5.98M | $6.02M | $5.21M | $4.6M | $3.7M | $2.74M | $1.58M | $576K | $61K | $59K | $60K | $58K | $50K | $56K | $75K | $128K | $132K | $120K | $142K | $119K | $115K | $115K | $113K | $223K | $139K | $100K | $74K | $67K | $72K | -$100K | -$100K | -$100K | -$200K | -$200K |
| Deferred Income Tax | $0 | -$821K | $475K | $357K | -$164K | $1.59M | -$178K | $861K | $681K | -$3K | $4K | -$18K | $10K | $28K | $0 | $36K | $26K | -$77K | -$49K | $66K | -$61K | $11K | $23K | $102K | -$167K | -$33K | $17K | $100K | -$108K | -$3K | -$17K | $0 | $0 | $0 | $0 | $0 |
| Stock-Based Compensation | $0 | $4.56M | $4.97M | $3.06M | $2.6M | $2.44M | $2.3M | $1.74M | $1.57M | $421K | $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 |
| Changes in Working Capital: | ||||||||||||||||||||||||||||||||||||
| Accounts Receivable | $2.74M | -$9.9M | $6.99M | -$5.33M | -$13.31M | -$1.39M | $7.17M | -$8.93M | $3.77M | -$2.39M | $66K | -$1.03M | $1.31M | -$860K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $400K | -$300K | -$100K | $100K |
| Inventory | -$115K | $211K | $11.9M | -$8.3M | -$20.4M | $665K | $3.97M | -$4.33M | -$1.88M | -$838K | $186K | $17K | -$836K | $393K | -$81K | -$417K | $1.18M | $812K | -$979K | $21K | $99K | -$118K | -$395K | $342K | -$311 | -$465K | $140K | $300K | $82K | -$103K | $85K | $0 | $0 | $0 | $0 | $500K |
| Accounts Payable | -$1.38M | $10.27M | -$8.23M | -$4.16M | $13.27M | -$798K | $5.57M | $2.38M | -$4.32M | $2.04M | $1.48M | -$3.35M | $3.5M | $331K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Working Capital | -$4.53M | $1.41M | $4.11M | -$981K | $6.22M | $4.84M | -$741K | -$7.39M | $5.78M | -$521K | -$2.12M | -$1.24M | $493K | $2.1M | -$495K | $630K | -$1.05M | $48K | $155K | $669K | $1.06M | -$314K | $70K | -$443K | $746K | -$217K | -$82K | -$1M | $94K | $166K | -$72K | $0 | -$300K | $300K | $0 | -$100K |
| Total Working Capital Change | -$3.29M | $1.99M | $14.76M | -$18.77M | -$14.22M | $3.33M | $15.96M | -$18.28M | $3.34M | -$1.71M | -$386K | -$5.6M | $4.47M | $1.97M | -$576K | $213K | $123K | $860K | -$824K | $691K | $1.16M | -$432K | -$325K | -$102K | $746K | -$682K | $58K | -$700K | $176K | $63K | $13K | $0 | $100K | -$300K | -$100K | $500K |
| Other Non-Cash Items | $15.79M | $1.34M | $815K | $551K | $586K | -$6.64M | $510K | $464K | $200K | $138K | $21K | $36K | $3K | $179 | $53K | $553K | -$20K | $159K | $66K | $90K | $37K | $56K | $43K | $126K | $80K | $374K | $21K | -$100K | $265K | -$37K | -$26K | $200K | $100K | $500K | $500K | $400K |
| Net Cash from Operating | $20.61M | $21.27M | $32.65M | $940K | -$1.9M | $13.69M | $23.07M | -$8.72M | $11.35M | $2.59M | $1.44M | -$3.85M | $6.16M | $3.66M | $38K | $869K | $618K | $1.6M | -$73K | $1.85M | $2.08M | $460K | $392K | $788K | $1.25M | $4K | $1.2M | $200K | $57K | $101K | $167K | $200K | $200K | $500K | $100K | $600K |
| Investing Activities | ||||||||||||||||||||||||||||||||||||
| Capital Expenditures | -$7.15M | -$4.86M | -$4.87M | -$3.71M | -$3.98M | -$2.82M | -$3.38M | -$2.98M | -$829K | -$237K | -$2K | -$58K | -$65K | -$24K | -$65K | -$23K | -$18K | -$26K | -$52K | -$95K | -$72K | -$88K | -$41K | -$16K | -$98K | -$129K | -$138K | -$100K | -$80K | -$61K | -$52K | $0 | $0 | $0 | $0 | $0 |
| Acquisitions | -$7.18M | -$46.92M | -$1.95M | -$2.28M | -$11.95M | -$4.82M | -$1.38M | -$12.54M | -$13.35M | -$14.71M | $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 |
| Purchases of 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 | $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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Investing Activities | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$15.52M | -$14.18M | -$14.95M | -$2K | -$58K | -$65K | -$24K | -$65K | -$23K | -$18K | -$26K | -$52K | -$95K | $68K | $125K | $110K | $378K | $98K | -$13K | -$630K | $300K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Cash from Investing | -$14.33M | -$51.79M | -$6.82M | -$5.99M | -$15.93M | -$7.64M | -$4.75M | -$15.52M | -$14.18M | -$14.95M | -$2K | -$58K | -$65K | -$24K | -$65K | -$23K | -$18K | -$26K | -$52K | -$95K | -$5K | $37K | $69K | $362K | -$243 | -$142K | -$768K | $200K | -$80K | -$61K | -$52K | $0 | $0 | $0 | $0 | $0 |
| Financing Activities | ||||||||||||||||||||||||||||||||||||
| Debt Repaid | $2M | -$40M | $22M | -$7M | -$16M | $9M | $13.04M | -$30.53M | -$5.55M | -$4.27M | - | - | - | - | - | - | - | - | - | - | - | - | - | $800K | $360K | $480K | $480K | -$700K | - | - | - | - | - | - | - | - |
| Common Stock Issuance | $177K | $0 | $0 | $0 | $0 | $0 | $0 | $45K | $0 | $6M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $9K | $10K | $18K | $0 | $0 | $11K | $65K | $100K | $0 | $47K | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock Repurchases | -$1.54M | -$716K | -$1.24M | -$125K | -$205K | -$853K | -$573K | -$728K | -$707K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$115 | -$510 | -$293 | $0 | $0 | $0 | $0 | -$3K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | -$4.98M | -$4.59M | -$4.07M | $0 | $0 | $0 | $0 | -$1.62M | -$1.4M | -$1.04M | -$1.41M | -$1.41M | -$2.81M | -$4.22M | -$352K | $0 | $0 | $0 | -$281K | -$563K | -$562K | -$667K | -$351K | $0 | $0 | $0 | $0 | -$700K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Financing Activities | $0 | $124K | $116K | $118K | -$46K | $69K | $50K | -$227K | $0 | -$88K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$300K | $0 | $0 | $0 | $0 | -$500K | -$300K | -$300K | -$200K |
| Net Cash from Financing | -$8.35M | $34.81M | -$27.2M | $6.99M | $15.75M | -$9.78M | -$13.56M | $27.95M | $3.44M | $9.14M | -$1.41M | -$1.41M | -$2.81M | -$4.22M | -$352K | $0 | $0 | -$115 | -$282K | -$563K | -$553K | -$657K | -$333K | -$800K | -$363K | -$469K | -$415K | -$200K | $0 | $47K | $0 | $0 | -$500K | -$300K | -$300K | -$200K |
| 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 | -$2.08M | $4.29M | -$1.36M | $1.95M | -$2.08M | -$3.73M | $4.75M | $3.71M | $603K | -$3.21M | $33K | -$5.32M | $3.28M | -$584K | -$379K | $846K | $600K | $1.57M | -$407K | $1.19M | $1.52M | -$160K | $128K | $350K | $888K | -$607K | $18K | $200K | -$23K | $87K | $115K | $200K | -$300K | $200K | -$200K | $400K |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | $20.61M | $21.27M | $32.65M | $940K | -$1.9M | $13.69M | $23.07M | -$8.72M | $11.35M | $2.59M | $1.44M | -$3.85M | $6.16M | $3.66M | $38K | $869K | $618K | $1.6M | -$73K | $1.85M | $2.08M | $460K | $392K | $788K | $1.25M | $4K | $1.2M | $200K | $57K | $101K | $167K | $200K | $200K | $500K | $100K | $600K |
| Capital Expenditure | -$7.15M | -$4.86M | -$4.87M | -$3.71M | -$3.98M | -$2.82M | -$3.38M | -$2.98M | -$829K | -$237K | -$2K | -$58K | -$65K | -$24K | -$65K | -$23K | -$18K | -$26K | -$52K | -$95K | -$72K | -$88K | -$41K | -$16K | -$98K | -$129K | -$138K | -$100K | -$80K | -$61K | -$52K | $0 | $0 | $0 | $0 | $0 |
| Free Cash Flow | $13.45M | $16.4M | $27.79M | -$2.77M | -$5.88M | $10.87M | $19.69M | -$11.7M | $10.52M | $2.35M | $1.44M | -$3.91M | $6.09M | $3.64M | -$27K | $846K | $600K | $1.57M | -$125K | $1.75M | $2.01M | $372K | $351K | $772K | $1.15M | -$125K | $1.06M | $100K | -$23K | $40K | $115K | $200K | $200K | $500K | $100K | $600K |
| Cash at Beginning | $8.85M | $4.56M | $5.92M | $3.97M | $6.06M | $9.79M | $5.04M | $1.33M | $727K | $3.94M | $3.91M | $9.22M | $5.94M | $6.53M | $6.91M | $6.06M | $5.46M | $3.89M | $4.3M | $3.11M | $1.58M | $1.74M | $1.61M | $1.26M | $376K | $983K | $965K | $800K | $499K | $412K | $297K | $200K | $500K | $300K | $500K | $200K |
| Cash at End | $6.77M | $8.85M | $4.56M | $5.92M | $3.97M | $6.06M | $9.79M | $5.04M | $1.33M | $727K | $3.94M | $3.91M | $9.22M | $5.94M | $6.53M | $6.91M | $6.06M | $5.46M | $3.89M | $4.3M | $3.11M | $1.58M | $1.74M | $1.61M | $1.26M | $376K | $983K | $1M | $476K | $499K | $412K | $400K | $200K | $500K | $300K | $600K |