VALUE LINE INC (VALU)
Value Line, Inc., through its subsidiaries, operates primarily within the U.S. as a prominent provider of investment research and financial publications. These offerings encompass a broad spectrum of asset classes, such as equities, mutual funds, exchange-traded funds (ETFs), and options. The company's core research services, including "The Value Line Investment Survey" (with its Small and Mid-Cap variant), "The Value Line 600," and "The Value Line Fund Advisor Plus," deliver comprehensive statistical and textual analyses of various investment securities. A central feature of these services is their reliance on Value Line's proprietary research, analytical insights, and unique statistical ranking systems. Beyond its primary surveys, Value Line publishes specialized newsletters like "Value Line Select," "Value Line Select: Dividend Income & Growth," "Value Line Select: ETFs," "The Value Line Special Situations Service," "The Value Line Climate Change Investing Service," and "The Value Line Information You Should Know Wealth Newsletter." These provide focused, less exhaustive insights into specific investment opportunities. Furthermore, the company offers digital access to its content via its website (www.valueline.com), an online platform known as The Value Line Research Center, and analytical software such as The Value Line Investment Analyzer, which incorporates data manipulation and filtering capabilities. Its offerings also extend to comprehensive financial databases, containing current and historical information like "DataFile," estimates, projections, and mutual fund data. Value Line also develops copyright-protected investment products, including unit investment trusts, variable annuities, managed accounts, and EFTs. The company additionally manages advertising for its own publications and handles all aspects of subscription management and customer support. Value Line caters to a diverse clientele, including individual retail investors, financial professionals, and institutional clients such as municipal and university libraries, alongside various investment firms. Established in New York, New York, in 1931, Value Line, Inc. operates as a subsidiary of Arnold Bernhard & Co, Inc.
Sector: Investment Advice
Industry: Financial - Data & Stock Exchanges
Value Line, Inc.
No splits on record
Nothing in VALU's public trading history: no forward or reverse split has affected the share count.
| 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-04-30 | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 | 2016-04-30 | 2015-04-30 | 2014-04-30 | 2013-04-30 | 2012-04-30 | 2011-04-30 | 2010-04-30 | 2009-04-30 | 2008-04-30 | 2007-04-30 | 2006-04-30 | 2005-04-30 | 2004-04-30 | 2003-04-30 | 2002-04-30 | 2001-04-30 | 2000-04-30 | 1999-04-30 | 1998-04-30 | 1997-04-30 | 1996-04-30 | 1995-04-30 | 1994-04-30 | 1993-04-30 | 1992-04-30 | 1991-04-30 | 1990-04-30 | 1989-04-30 | 1988-04-30 | 1987-04-30 |
| Revenue | $33.45M | $35.08M | $37.49M | $39.7M | $40.52M | $40.39M | $40.3M | $36.26M | $35.87M | $34.57M | $34.55M | $35.52M | $36.33M | $35.84M | $36.61M | $48.67M | $58.14M | $69.24M | $82.68M | $83.64M | $85.19M | $84.48M | $85.27M | $82.07M | $87.44M | $98.39M | $96.24M | $95.3M | $93.6M | $91.8M | $87.1M | $79.1M | $82.1M | $78.4M | $74.6M | $64.7M | $63.5M | $66.2M | $74.7M | $69.8M |
| YoY Growth | -4.7% | -6.4% | -5.6% | -2.0% | 0.3% | 0.2% | 11.1% | 1.1% | 3.7% | 0.1% | -2.8% | -2.2% | 1.4% | -2.1% | -24.8% | -16.3% | -16.0% | -16.3% | -1.1% | -1.8% | 0.8% | -0.9% | 3.9% | -6.1% | -11.1% | 2.2% | 1.0% | 1.8% | 2.0% | 5.4% | 10.1% | -3.7% | 4.7% | 5.1% | 15.3% | 1.9% | -4.1% | -11.4% | 7.0% | - |
| Cost of Revenue | $18.75M | $14.46M | $14.85M | $15.2M | $17.32M | $18.86M | $18.19M | $17.78M | $18.49M | $17.48M | $15.7M | $15.94M | $16.34M | $15.03M | $4.89M | $17.24M | $5.24M | $5.87M | $6.25M | $6.98M | $7.07M | $8.59M | $9.3M | $9.4M | $8.83M | $8.06M | $4.29M | $5.7M | $6.9M | $7.8M | $8.7M | $8.3M | $6.3M | $1.1M | $5.5M | $13.9M | $14.1M | $4.2M | $5M | $4.8M |
| Gross Profit | $14.7M | $20.62M | $22.64M | $24.49M | $23.2M | $21.53M | $22.11M | $18.48M | $17.38M | $17.1M | $18.84M | $19.59M | $20M | $20.81M | $31.71M | $31.43M | $52.9M | $63.37M | $76.43M | $76.65M | $78.11M | $75.89M | $75.97M | $72.67M | $78.61M | $90.33M | $91.96M | $89.6M | $86.7M | $84M | $78.4M | $70.8M | $75.8M | $77.3M | $69.1M | $50.8M | $49.4M | $62M | $69.7M | $65M |
| Gross Margin | 43.9% | 58.8% | 60.4% | 61.7% | 57.3% | 53.3% | 54.9% | 51.0% | 48.5% | 49.5% | 54.5% | 55.1% | 55.0% | 58.1% | 86.6% | 64.6% | 91.0% | 91.5% | 92.4% | 91.7% | 91.7% | 89.8% | 89.1% | 88.5% | 89.9% | 91.8% | 95.5% | 94.0% | 92.6% | 91.5% | 90.0% | 89.5% | 92.3% | 98.6% | 92.6% | 78.5% | 77.8% | 93.7% | 93.3% | 93.1% |
| Research and Development | $11K | $128K | $0 | $49K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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 | $9.75M | $8.65M | $13.49M | $13.02M | $12.4M | $13.99M | $13.02M | $13.06M | $14.81M | $17.76M | $16.96M | $17.19M | $17.5M | $16.69M | $26.38M | $20.89M | $36.98M | $39.15M | $41.98M | $41.02M | $42.93M | $48.8M | $51.23M | $48.57M | $49.43M | $52.52M | $53.01M | $48.9M | $45.8M | $46.2M | $44.6M | $39.9M | $42.4M | $44.7M | $38.1M | $28.4M | $26.8M | $35.6M | $38.3M | $39.6M |
| Other | $903K | $5.86M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$8.12M | $0 | $0 | $0 | $0 | $0 | $2M | $48.11M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $2.52M | $1.8M | $1.6M | $1.5M | $1.3M | $1.3M | $900K | $2M | $1M | $1.1M | $1.2M | $800K | $800K | $900K |
| Total Operating Expenses | $10.66M | $14.64M | $13.49M | $13.02M | $12.4M | $13.99M | $13.02M | $13.06M | $14.81M | $9.64M | $16.96M | $17.19M | $17.5M | $16.69M | $26.38M | $22.89M | $85.09M | $39.15M | $41.98M | $41.02M | $42.93M | $48.8M | $51.23M | $48.57M | $49.43M | $52.52M | $55.53M | $50.7M | $47.4M | $47.7M | $45.9M | $41.2M | $43.3M | $46.7M | $39.1M | $29.5M | $28M | $36.4M | $39.1M | $40.5M |
| Operating Income (EBIT) | $4.03M | $5.99M | $9.14M | $11.47M | $10.8M | $7.54M | $9.09M | $5.41M | $2.57M | $7.46M | $1.88M | $2.4M | $2.5M | $4.12M | $5.34M | $8.53M | -$32.19M | $24.22M | $34.45M | $35.64M | $35.18M | $27.08M | $24.74M | $24.09M | $29.19M | $37.81M | $36.43M | $38.9M | $39.3M | $36.3M | $32.5M | $29.6M | $32.5M | $30.6M | $30M | $21.3M | $21.4M | $25.6M | $30.6M | $24.5M |
| Operating Margin | 12.1% | 17.1% | 24.4% | 28.9% | 26.7% | 18.7% | 22.6% | 14.9% | 7.2% | 21.6% | 5.4% | 6.8% | 6.9% | 11.5% | 14.6% | 17.5% | -55.4% | 35.0% | 41.7% | 42.6% | 41.3% | 32.1% | 29.0% | 29.4% | 33.4% | 38.4% | 37.9% | 40.8% | 42.0% | 39.5% | 37.3% | 37.4% | 39.6% | 39.0% | 40.2% | 32.9% | 33.7% | 38.7% | 41.0% | 35.1% |
| 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 | $0 | $0 | $0 | $0 |
| Interest Income | $2.06M | $2.13M | $1.93M | $706K | $18K | $137K | $279K | $201K | $0 | $0 | $0 | $0 | $0 | $0 | $16K | $0 | $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 Income (Expense) | $25.4M | $21.56M | $16.05M | $12.3M | $19.84M | $22.74M | $11.56M | $10.9M | $9.33M | $8.03M | $8.13M | $8.1M | $7.68M | $6.39M | $5.96M | $52.93M | $837K | $11.63M | $6.29M | $4.87M | $3.87M | $8.28M | $8.27M | $6.63M | $5.83M | $3.12M | $18.5M | $5.8M | $18.4M | $36.9M | $35.9M | $8.8M | $15.7M | $14.3M | $12.7M | $9.9M | -$2.7M | $5.2M | $4.4M | $4.8M |
| Income Before Tax (EBT) | $29.43M | $27.54M | $25.19M | $23.77M | $30.64M | $30.28M | $20.65M | $16.31M | $11.9M | $15.48M | $10.01M | $10.49M | $10.18M | $10.51M | $11.3M | $61.46M | -$31.35M | $35.85M | $40.74M | $40.5M | $39.05M | $35.36M | $33.01M | $30.72M | $35.01M | $40.93M | $54.93M | $44.7M | $57.7M | $73.2M | $68.4M | $38.4M | $48.2M | $44.9M | $42.7M | $31.2M | $18.7M | $30.8M | $35M | $29.3M |
| Income Tax Expense | $7.8M | $6.86M | $6.17M | $5.71M | $6.82M | $7M | $5.71M | $4.3M | -$2.84M | $5.12M | $2.72M | $3.2M | $3.41M | $3.89M | $4.37M | $23.68M | -$8.16M | $12.89M | $15.19M | $15.9M | $15.61M | $14.04M | $12.65M | $10.73M | $14.69M | $16.84M | $21.23M | $17.5M | $22.5M | $27.7M | $26.7M | $15.2M | $19.3M | $17.2M | $16.4M | $11.6M | $6.2M | $12.3M | $14.5M | $14.2M |
| Net Income | $21.63M | $20.69M | $19.02M | $18.07M | $23.82M | $23.28M | $14.94M | $12.01M | $14.74M | $10.37M | $7.29M | $7.29M | $6.77M | $6.62M | $6.92M | $37.78M | -$23.19M | $22.95M | $25.55M | $24.61M | $23.44M | $21.32M | $20.35M | $19.99M | $20.32M | $24.09M | $33.7M | $27.2M | $35.2M | $45.5M | $41.7M | $23.2M | $28.9M | $27.7M | $26.3M | $19.6M | $12.5M | $18.5M | $20.5M | $15.1M |
| Net Income Margin | 64.7% | 59.0% | 50.7% | 45.5% | 58.8% | 57.6% | 37.1% | 33.1% | 41.1% | 30.0% | 21.1% | 20.5% | 18.6% | 18.5% | 18.9% | 77.6% | -39.9% | 33.1% | 30.9% | 29.4% | 27.5% | 25.2% | 23.9% | 24.4% | 23.2% | 24.5% | 35.0% | 28.5% | 37.6% | 49.6% | 47.9% | 29.3% | 35.2% | 35.3% | 35.3% | 30.3% | 19.7% | 27.9% | 27.4% | 21.6% |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| EPS | 2.30 | 2.20 | 2.02 | 1.91 | 2.50 | 2.43 | 1.55 | 1.15 | 1.52 | 1.07 | 0.75 | 0.74 | 0.69 | 0.67 | 0.70 | 3.79 | -2.32 | 2.30 | 2.56 | 2.47 | 2.35 | 2.14 | 2.04 | 2.00 | 2.04 | 2.41 | 3.38 | 2.72 | 3.53 | 4.56 | 4.18 | 2.32 | 2.90 | 2.78 | 2.64 | 1.97 | 1.25 | 1.86 | 2.06 | 1.52 |
| Diluted EPS | 2.30 | 2.20 | 2.02 | 1.91 | 2.50 | 2.43 | 1.55 | 1.15 | 1.52 | 1.07 | 0.75 | 0.74 | 0.69 | 0.67 | 0.70 | 3.79 | -2.32 | 2.30 | 2.56 | 2.47 | 2.35 | 2.14 | 2.04 | 2.00 | 2.04 | 2.41 | 3.38 | 2.72 | 3.53 | 4.56 | 4.18 | 2.32 | 2.90 | 2.78 | 2.64 | 1.97 | 1.25 | 1.86 | 2.06 | 1.52 |
| Weighted Average OS | 9.39M | 9.42M | 9.43M | 9.46M | 9.54M | 9.60M | 9.65M | 9.68M | 9.70M | 9.72M | 9.78M | 9.81M | 9.84M | 9.89M | 9.92M | 9.98M | 9.98M | 9.98M | 9.98M | 9.98M | 9.98M | 9.98M | 9.98M | 9.99M | 9.96M | 10.00M | 9.97M | 10.00M | 9.97M | 9.98M | 9.98M | 10.00M | 9.97M | 9.96M | 9.96M | 9.95M | 10.00M | 9.95M | 9.95M | 9.93M |
| EBITDA | $5.33M | $7.26M | $10.55M | $12.82M | $12.14M | $8.83M | $9.36M | $5.78M | $3.7M | $3.96M | $5.7M | $5.11M | $4.59M | $5.67M | $6.06M | $12.89M | -$31.46M | $25.36M | $36.07M | $37.7M | $37.45M | $29.59M | $27.46M | $27.37M | $32.3M | $40.9M | $38.95M | $40.8M | $40.91M | $37.8M | $33.8M | $30.9M | $33.4M | $32.6M | $31M | $22.4M | $22.6M | $26.4M | $31.4M | $25.4M |
| EBITDA Margin | 15.9% | 20.7% | 28.1% | 32.3% | 29.9% | 21.9% | 23.2% | 15.9% | 10.3% | 11.5% | 16.5% | 14.4% | 12.6% | 15.8% | 16.6% | 26.5% | -54.1% | 36.6% | 43.6% | 45.1% | 44.0% | 35.0% | 32.2% | 33.3% | 36.9% | 41.6% | 40.5% | 42.8% | 43.7% | 41.2% | 38.8% | 39.1% | 40.7% | 41.6% | 41.6% | 34.6% | 35.6% | 39.9% | 42.0% | 36.4% |
| 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-04-30 | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 | 2016-04-30 | 2015-04-30 | 2014-04-30 | 2013-04-30 | 2012-04-30 | 2011-04-30 | 2010-04-30 | 2009-04-30 | 2008-04-30 | 2007-04-30 | 2006-04-30 | 2005-04-30 | 2004-04-30 | 2003-04-30 | 2002-04-30 | 2001-04-30 | 2000-04-30 | 1999-04-30 | 1998-04-30 | 1997-04-30 | 1996-04-30 | 1995-04-30 | 1994-04-30 | 1993-04-30 | 1992-04-30 | 1991-04-30 | 1990-04-30 | 1989-04-30 | 1988-04-30 | 1987-04-30 |
| Assets | ||||||||||||||||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $24.18M | $34.08M | $4.39M | $7.59M | $29.7M | $19.17M | $4.95M | $6.49M | $5.94M | $6.56M | $13.12M | $5.87M | $5.79M | $6.84M | $12.04M | $644K | $16.43M | $42.94M | $8.96M | $440K | $446K | $5.97M | $178.11M | $10.22M | $117.4M | $86.42M | $47.93M | $41.8M | $29.9M | $16.1M | $31.8M | $45M | $14.3M | $14.8M | $10.9M | $12M | $13.6M | $18.8M | $14.7M | $12.3M |
| Short-Term Investments | $62.29M | $43.31M | $63.95M | $54.47M | $28.12M | $26.18M | $29.2M | $21.83M | $17.84M | $16.58M | $3.64M | $9.63M | $9.23M | $6.68M | $3.88M | $18.83M | $23.53M | $63.73M | $116.9M | $112.84M | $103.11M | $76.27M | $66.34M | $3.09M | $3.62M | $15.36M | $19.04M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $86.47M | $77.39M | $68.34M | $62.06M | $57.83M | $45.35M | $34.16M | $28.32M | $23.79M | $23.13M | $16.76M | $15.51M | $15.01M | $13.52M | $15.92M | $19.48M | $39.96M | $106.67M | $125.86M | $113.28M | $103.56M | $82.25M | $244.45M | $13.31M | $121.03M | $101.78M | $66.98M | $41.8M | $29.9M | $16.1M | $31.8M | $45M | $14.3M | $14.8M | $10.9M | $12M | $13.6M | $18.8M | $14.7M | $12.3M |
| Accounts Receivable | $1.03M | $1.37M | $1.52M | $2.55M | $1.68M | $3.98M | $5.05M | $1.76M | $1.51M | $1.09M | $1.38M | $1.52M | $1.38M | $1.28M | $1.68M | $2.15M | $3.2M | $3.67M | $5.18M | $6.72M | $5.95M | $5.65M | $10.12M | $5.16M | $4.54M | $5.04M | $5.56M | $4.4M | $3.6M | $4.5M | $5M | $5M | $7.4M | $5.8M | $6.2M | $5.9M | $6M | $5.6M | $5.1M | $5.8M |
| Inventory | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $5.56M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Assets | $437K | $1.12M | $1.16M | $1.46M | $588K | $616K | $0 | -$254K | -$457K | -$72K | $306K | $242K | $189K | $227K | -$337K | $3.02M | $8.69M | $493K | $155K | $139K | $88K | $32K | $104K | $48K | $575K | $742K | -$4.3M | $17.3M | $12.1M | $18.2M | $106.8M | $88.7M | $47.8M | $55.7M | $40.3M | $21.3M | $12.1M | $1.5M | $1.2M | $700K |
| Total Current Assets | $89.15M | $79.88M | $71.02M | $66.08M | $61.34M | $51.24M | $40.52M | $31.41M | $26.56M | $25.79M | $19.95M | $18.84M | $18.27M | $16.67M | $19.12M | $25.74M | $54.94M | $111.87M | $132.24M | $122.24M | $111.22M | $89.4M | $256.58M | $19.76M | $127.34M | $108.84M | $73.79M | $63.5M | $45.6M | $38.8M | $143.6M | $138.7M | $69.5M | $76.3M | $57.4M | $39.2M | $31.7M | $25.9M | $21M | $18.8M |
| Long-Term Assets | ||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $2.24M | $3.48M | $4.44M | $5.79M | $7.06M | $8.31M | $9.5M | $1.15M | $1.37M | $1.24M | $3.62M | $3.69M | $3.86M | $3.93M | $3.85M | $4.08M | $4.26M | $4.47M | $4.71M | $4.92M | $5.41M | $5.98M | $6.54M | $7.39M | $8.49M | $9.42M | $10.4M | $11.7M | $12.7M | $13.4M | $12.1M | $7.9M | $8.9M | $2M | $3.5M | $4.5M | $4.8M | $3.9M | $4M | $3.8M |
| Goodwill | $0 | $63K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Intangible Assets | $4K | $0 | $0 | $0 | $71K | $143K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $5.07M | $2.13M | $792K | $1.21M | $1.01M | $1.8M | $2.59M | $3.48M | $3.8M | $3.6M | $3.86M | $3.95M | $0 | $0 | $0 | $0 | $400K | $300K | $400K | $400K | $400K | $400K | $400K | $400K | $400K | $400K |
| Long-Term Investments | $60.22M | $60.81M | $60.13M | $58.77M | $59.97M | $60.98M | $59.16M | $58.63M | $58.23M | $58.22M | $57.94M | $58.05M | $57.85M | $57.51M | $56.33M | $55.85M | $0 | $0 | $0 | $0 | $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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $3.02M | $8.69M | $493K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | $305K | $305K | $305K | $305K | $305K | $469K | $469K | $469K | $469K | $469K | $0 | $0 | $0 | $0 | $0 | -$3.02M | -$8.69M | -$493K | $0 | $0 | $0 | $0 | $0 | $216.06M | $129.04M | $148.78M | $214.01M | $168.6M | $149.2M | $108.1M | $177.7M | $118.1M | $121.5M | $97.4M | $91.2M | $86.6M | $71.8M | $74.2M | $70.2M | $71.5M |
| Total Long-Term Assets | $62.77M | $64.65M | $65.01M | $65M | $67.41M | $69.9M | $69.2M | $60.37M | $60.23M | $60.93M | $66.56M | $68.58M | $68.61M | $67.67M | $65.25M | $62.07M | $5.05M | $5.68M | $5.72M | $6.73M | $8M | $9.47M | $10.35M | $227.06M | $141.39M | $162.16M | $224.41M | $180.3M | $161.9M | $121.5M | $190.2M | $126.3M | $130.8M | $99.8M | $95.1M | $91.5M | $77M | $78.5M | $74.6M | $75.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 | $151.92M | $144.53M | $136.03M | $131.08M | $128.74M | $121.14M | $109.73M | $91.79M | $86.79M | $86.72M | $86.51M | $87.42M | $86.88M | $84.34M | $84.37M | $87.8M | $59.98M | $117.56M | $137.95M | $128.96M | $119.21M | $98.86M | $266.92M | $246.81M | $268.74M | $270.99M | $298.2M | $243.8M | $207.5M | $160.3M | $333.8M | $265M | $200.3M | $176.1M | $152.5M | $130.7M | $108.7M | $104.4M | $95.6M | $94.5M |
| Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Accounts Payable | $1.8M | $1.53M | $1.43M | $1.26M | $1.31M | $2.08M | $2.06M | $2.07M | $1.93M | $1.26M | $2.67M | $1.79M | $2.43M | $2.46M | $2.95M | $4.27M | $4.98M | $2.87M | $5.13M | $5.32M | $6.19M | $4.33M | $3.62M | $2.85M | $3.68M | $5.72M | $7.16M | $5.8M | $7.2M | $8M | $8.4M | $6.4M | $8.8M | $6M | $0 | $3.5M | $3.4M | $0 | $0 | $0 |
| Short-Term Debt | $0 | $0 | $0 | $0 | $0 | $2.33M | $194K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $37M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Income Tax Payable | $437K | $43K | $7K | $307K | $2K | $616K | $1.04M | $180K | $0 | $112K | $388K | $226K | $316K | $180K | $96K | $336K | $780K | $392K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Unearned Revenue | $14.74M | $16.56M | $15.76M | $16.77M | $17.69M | $19.16M | $18.85M | $20.01M | $19.72M | $20.19M | $20.52M | $21.51M | $21.49M | $22.07M | $21.55M | $22.44M | $22.31M | $23.74M | $26.61M | $28.55M | $28.22M | $29.75M | $29.41M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Liabilities | $0 | $0 | $0 | $0 | $2.38M | $21.27M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $1.46M | $4.25M | $2.99M | $7.84M | $11.65M | $10.93M | $8.67M | $184.86M | $2.5M | $13.3M | $2.49M | $5.6M | $5M | $4.6M | $5.5M | $46.4M | $5M | $7.5M | $4.5M | $11.3M | $4.4M | $3.2M | $7.1M | $7.3M | $8M |
| Total Current Liabilities | $22.76M | $23.65M | $22.25M | $23.29M | $23.76M | $27.92M | $26.82M | $25.4M | $24.87M | $24.59M | $26.3M | $26.21M | $27.06M | $27.39M | $27.18M | $31.42M | $33.67M | $31.43M | $44.18M | $47.06M | $47.4M | $44M | $219.88M | $7.35M | $18.87M | $10.92M | $12.76M | $10.8M | $11.8M | $13.5M | $54.8M | $48.4M | $16.3M | $10.5M | $11.3M | $7.9M | $6.6M | $7.1M | $7.3M | $8M |
| Long-Term Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | $0 | $0 | $0 | $0 | $0 | $0 | $2.14M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $3M | $0 | $3M | $3M | $3M | $3M | $6M |
| Long-Term Unearned Revenue | $6.3M | $5.73M | $6.52M | $6.2M | $6.08M | $5.93M | $5.88M | $5.47M | $5.81M | $5.47M | $4.93M | $4.54M | $3.63M | $2.64M | $4.45M | $4.56M | $4.86M | $5.25M | $5.92M | $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 | $14.1M | $13.2M | $12.89M | $13.13M | $13.13M | $12.9M | $12.85M | $12.62M | $11.71M | $18.38M | $20.68M | $22.06M | $22.52M | $21.33M | $20.42M | $18.57M | $0 | $0 | $0 | $0 | $0 | $0 | $7.68M | $5.16M | $13.22M | $20.19M | $33.04M | $22.3M | $15.3M | $7M | $13.3M | $4.8M | $300K | $600K | $900K | $1M | $900K | $800K | $700K | $600K |
| Other Long-Term Liabilities | $0 | $0 | $0 | $0 | $0 | $18.83M | $0 | $765K | $854K | $432K | $0 | $167K | $367K | $0 | $0 | $0 | $0 | $0 | $0 | $6.33M | $9.88M | $10.72M | $4.06M | $38.93M | $40.64M | $39.67M | $41.53M | $43.8M | $43.5M | $43.4M | $44.4M | $38.6M | $36.3M | $35.6M | $35.7M | $34.7M | $30.7M | $29.7M | $35.2M | $43.3M |
| Total Long-Term Liabilities | $21.26M | $21.2M | $22.99M | $24.11M | $25.34M | $26.2M | $29.36M | $18.86M | $18.38M | $24.28M | $25.61M | $26.77M | $26.52M | $23.96M | $24.87M | $23.13M | $4.86M | $5.25M | $5.92M | $6.33M | $9.88M | $10.72M | $11.75M | $44.09M | $53.86M | $59.86M | $74.57M | $66.1M | $58.8M | $50.4M | $57.7M | $43.4M | $36.6M | $39.2M | $36.6M | $38.7M | $34.6M | $33.5M | $38.9M | $49.9M |
| Other Liabilities | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities | $44.03M | $44.85M | $45.24M | $47.4M | $49.1M | $54.12M | $56.19M | $44.26M | $43.25M | $48.87M | $51.91M | $52.98M | $53.58M | $51.36M | $52.05M | $54.55M | $38.54M | $36.69M | $50.1M | $53.39M | $57.28M | $54.72M | $231.63M | $51.44M | $72.73M | $70.79M | $87.33M | $76.9M | $70.6M | $63.9M | $112.5M | $91.8M | $52.9M | $49.7M | $47.9M | $46.6M | $41.2M | $40.6M | $46.2M | $57.9M |
| 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 | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Retained Earnings | $122.58M | $113.4M | $104.25M | $95.98M | $87.64M | $72.5M | $57.37M | $48.6M | $44.9M | $39.19M | $35.52M | $34.59M | $33.18M | $32.31M | $31.63M | $31.64M | $19.81M | $78.94M | $70.95M | $57.38M | $44.26M | $30.8M | $19.46M | $183.77M | $173.76M | $163.42M | $149.3M | $125.6M | $108.4M | $83.2M | $196.8M | $163.1M | $145.9M | $125M | $103.3M | $83M | $69.3M | $62.8M | $50.3M | $35.8M |
| Comprehensive Income & Other | -$104K | -$66K | -$253K | $374K | -$24K | $3K | $131K | $1.68M | $783K | $458K | $125K | $105K | $246K | $251K | $85K | $63K | -$2K | $297K | $15.26M | $16.55M | $16.04M | $11.71M | $14.2M | $9.97M | $20.65M | $35.23M | $60.01M | -$7.5M | -$6.9M | -$5.6M | -$6.4M | -$5.4M | -$4.1M | -$8.6M | -$7M | -$6.1M | -$5M | -$4.1M | -$4.1M | -$3.4M |
| Other Stockholders' Equity | -$15.69M | -$14.72M | -$14.46M | -$13.31M | -$9M | -$6.49M | -$4.83M | -$2.07M | -$2.36M | -$2.33M | -$1.92M | -$1.15M | -$885K | -$330K | -$314K | $610K | $635K | $934K | $15.9M | $17.19M | $16.68M | $12.35M | $14.84M | $10.61M | $21.25M | $35.79M | $60.56M | $41.3M | $28.5M | $13.2M | $24.5M | $10.1M | $1.5M | $1.4M | $1.3M | $1.1M | -$1.8M | $1M | -$900K | $800K |
| Total Equity | $107.89M | $99.68M | $90.79M | $83.67M | $79.64M | $67.01M | $53.54M | $47.52M | $43.54M | $37.85M | $34.6M | $34.44M | $33.3M | $32.98M | $32.31M | $33.25M | $21.45M | $80.87M | $87.85M | $75.57M | $61.94M | $44.14M | $35.3M | $195.38M | $196M | $200.21M | $210.87M | $166.9M | $136.9M | $96.4M | $221.3M | $173.2M | $147.4M | $126.4M | $104.6M | $84.1M | $67.5M | $63.8M | $49.4M | $36.6M |
| 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 | $151.92M | $144.53M | $136.03M | $131.08M | $128.74M | $121.14M | $109.73M | $91.79M | $86.79M | $86.72M | $86.51M | $87.42M | $86.88M | $84.34M | $84.37M | $87.8M | $59.98M | $117.56M | $137.95M | $128.96M | $119.21M | $98.86M | $266.92M | $246.81M | $268.74M | $270.99M | $298.2M | $243.8M | $207.5M | $160.3M | $333.8M | $265M | $200.3M | $176.1M | $152.5M | $130.7M | $108.7M | $104.4M | $95.6M | $94.5M |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| Total Debt | $2.27M | $3.58M | $4.78M | $6.13M | $7.37M | $10.79M | $11.75M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $37M | $0 | $3M | $0 | $3M | $3M | $3M | $3M | $6M |
| Net Debt | -$21.91M | -$30.5M | $394K | -$1.46M | -$22.34M | -$8.38M | $6.79M | -$6.49M | -$5.94M | -$6.56M | -$13.12M | -$5.87M | -$5.79M | -$6.84M | -$12.04M | -$644K | -$16.43M | -$42.94M | -$8.96M | -$440K | -$446K | -$5.97M | -$178.11M | -$10.22M | -$117.4M | -$86.42M | -$47.93M | -$41.8M | -$29.9M | -$16.1M | -$31.8M | -$8M | -$14.3M | -$11.8M | -$10.9M | -$9M | -$10.6M | -$15.8M | -$11.7M | -$6.3M |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Period Ending | 2026-04-30 | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 | 2016-04-30 | 2015-04-30 | 2014-04-30 | 2013-04-30 | 2012-04-30 | 2011-04-30 | 2010-04-30 | 2009-04-30 | 2008-04-30 | 2007-04-30 | 2006-04-30 | 2005-04-30 | 2004-04-30 | 2003-04-30 | 2002-04-30 | 2001-04-30 | 2000-04-30 | 1999-04-30 | 1998-04-30 | 1997-04-30 | 1996-04-30 | 1995-04-30 | 1994-04-30 | 1993-04-30 | 1992-04-30 | 1991-04-30 | 1990-04-30 |
| Operating Activities | |||||||||||||||||||||||||||||||||||||
| Net Income | $21.63M | $20.69M | $19.02M | $18.07M | $23.82M | $23.28M | $15.66M | $11.15M | $14.74M | $10.37M | $7.29M | $7.29M | $6.77M | $6.62M | $6.92M | $37.78M | -$23.19M | $22.95M | $25.55M | $24.61M | $23.44M | $21.32M | $20.35M | $19.99M | $20.32M | $24.09M | $33.7M | $27.2M | $35.2M | $45.5M | $41.7M | $23.2M | $28.9M | $27.7M | $26.3M | $19.6M | $12.5M |
| Depreciation & Amortization | $1.29M | $1.27M | $1.41M | $1.35M | $1.34M | $1.29M | $266K | $367K | $1.13M | $4.62M | $3.82M | $2.71M | $2.08M | $1.55M | $724K | $593K | $726K | $1.14M | $1.62M | $2.06M | $2.27M | $2.51M | $2.73M | $3.27M | $3.11M | $3.09M | $2.52M | $1.8M | $1.6M | $1.5M | $1.3M | $1.3M | $900K | $2M | $1M | $1.1M | $1.2M |
| Deferred Income Tax | $1.15M | $283K | $92K | $20K | -$89K | $543K | $267K | $512K | -$7.06M | -$1.71M | -$1.3M | -$237K | $464K | $1.08M | $4.29M | $23.68M | -$8.16M | $109K | -$151K | -$138K | -$204K | -$371K | $193K | -$1.69M | $1.05M | -$654K | $703K | $1.1M | -$200K | -$5.8M | $4.2M | $700K | -$500K | -$1.4M | -$300K | $1.5M | -$200K |
| Stock-Based Compensation | $0 | $0 | $0 | $0 | -$372K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $1.77M | $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 | -$105K | $152K | $814K | -$447K | $2.31M | $453K | -$2.93M | -$455K | -$31K | $236K | $155K | -$203K | $72K | -$376K | $697K | $82K | $464K | $1.51M | $1.54M | -$769K | $59K | -$917K | $667K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Inventory | $0 | $0 | $0 | $0 | $0 | $0 | $1.1M | $301K | $0 | $0 | $0 | $0 | $0 | -$110K | -$1.98M | $0 | $0 | $0 | $0 | $0 | -$4.07M | $335K | -$26.77M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Accounts Payable | $271K | $98K | $167K | -$51K | -$763K | $21K | -$12K | $142K | $669K | -$1.25M | $915K | -$642K | -$202K | -$17K | -$1.15M | $0 | $0 | $0 | $0 | $0 | $1.94M | $796K | $1.04M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Working Capital | -$1.25M | $190K | -$576K | -$843K | -$958K | -$1.7M | -$745K | -$42K | $204K | -$316K | -$693K | $652K | $1.23M | -$1.32M | -$1.25M | -$1.37M | $19.78M | -$3.21M | -$5.33M | $1.47M | -$2.45M | $20.6M | $27.43M | -$2.44M | -$1.32M | -$2.79M | -$2.68M | -$2.5M | -$800K | $2.3M | $4.1M | $1.8M | -$1M | $4.1M | $2.3M | $2.3M | $800K |
| Total Working Capital Change | -$1.09M | $440K | $405K | -$1.34M | $587K | -$1.22M | -$2.59M | -$54K | $842K | -$1.32M | $377K | -$193K | $1.1M | -$1.82M | -$3.68M | -$1.29M | $20.24M | -$1.7M | -$3.79M | $701K | -$4.52M | $20.81M | $2.38M | -$2.44M | -$1.32M | -$2.79M | -$2.68M | -$2.5M | -$800K | $2.3M | $4.1M | $1.8M | -$1M | $4.1M | $2.3M | $2.3M | $800K |
| Other Non-Cash Items | -$4.41M | -$2.44M | -$2.99M | $81K | -$638K | -$7.48M | $99K | -$144K | $260K | -$7.92M | -$8.18M | -$8.17M | -$6.93M | -$6.26M | -$5.88M | -$51.88M | $1.73M | -$8.13M | -$2.87M | -$2.05M | -$2.07M | -$7.67M | -$4.02M | -$2.32M | -$3.01M | $1.91M | -$14.61M | -$200K | -$15.4M | -$31.7M | -$12M | -$400K | $1.1M | $200K | -$3.8M | -$100K | -$200K |
| Net Cash from Operating | $18.58M | $20.24M | $17.93M | $18.18M | $24.65M | $16.41M | $13.74M | $11.83M | $9.91M | $4.04M | $2M | $1.41M | $3.49M | $1.17M | $2.38M | $10.66M | -$8.66M | $14.37M | $20.36M | $25.18M | $18.92M | $36.59M | $21.63M | $16.82M | $20.14M | $25.65M | $19.64M | $24.6M | $20.4M | $11.8M | $30.1M | $27.2M | $22.5M | $29M | $25.5M | $20.1M | $10.4M |
| Investing Activities | |||||||||||||||||||||||||||||||||||||
| Capital Expenditures | $0 | $0 | $0 | -$30K | -$11K | -$33K | -$2K | -$122K | -$408K | -$1.28M | -$227K | -$120K | -$206K | -$2.79M | -$3.43M | -$1.91M | -$81K | -$203K | -$265K | -$795K | -$942K | -$1.63M | -$271K | -$229K | -$447K | -$721K | -$398K | -$900K | -$900K | -$2.7M | -$6M | -$1.4M | -$5.8M | -$500K | -$100K | -$800K | -$2M |
| Acquisitions | $0 | $0 | $0 | $0 | $12.04M | $0 | $12.4M | -$9.31M | -$8.79M | -$7.71M | $0 | $0 | $0 | -$89K | -$3.38M | -$1.8M | $0 | $0 | $0 | $0 | $7.29M | $67.12M | $0 | $0 | $0 | $0 | -$55.09M | $600K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Purchases of Investments | -$7.22M | -$7.22M | -$48.21M | -$40.59M | -$17.91M | -$15.55M | -$21.7M | -$11.2M | -$4.37M | -$13.23M | -$3.85M | -$656K | -$2.55M | -$2.54M | -$2.47M | -$28.67M | -$48.04M | -$47.52M | -$31.83M | -$21.02M | -$10.72M | -$44.13M | -$118.04M | -$213.53M | -$70.77M | -$103.96M | $3K | -$18.1M | -$57.1M | -$92.8M | -$113.8M | -$106.1M | -$108.3M | -$79.2M | -$63.3M | -$22.3M | -$23.9M |
| Sales of Investments | $46.72M | $46.72M | $38.24M | $14.61M | $14.54M | $23.11M | $13.05M | $8.35M | $3.54M | $803K | $10.21M | $57K | $0 | $89K | $11.29M | $38.02M | $69.94M | $83.29M | $12.41M | $12.89M | $12.08M | $21.69M | $276.46M | $101.3M | $93.64M | $129.64M | $54.41M | $13.3M | $61.3M | $263.6M | $82.4M | $121.9M | $97M | $60.5M | $42.6M | $7.5M | $23.8M |
| Other Investing Activities | -$54.83M | -$18.3M | -$77K | -$110K | -$12.04M | -$145K | -$12.4M | $8.97M | $8.79M | $18.64M | $6.08M | $5.41M | $4.68M | $5.08M | $9.26M | -$1.89M | -$736K | -$983K | -$344K | $0 | -$7.29M | -$67.12M | -$1.91M | -$1.61M | -$1.65M | -$2.15M | -$2.47M | $2.3M | $100K | $0 | $0 | $100K | $0 | $0 | $0 | -$100K | -$100K |
| Net Cash from Investing | -$15.33M | $21.2M | -$10.05M | -$26.12M | -$3.39M | $7.38M | -$8.66M | -$3.31M | -$1.24M | -$2.77M | $12.21M | $4.69M | $1.92M | -$253K | $11.26M | $3.75M | $21.09M | $34.58M | -$20.03M | -$8.93M | $422K | -$24.07M | $156.25M | -$114.07M | $20.77M | $22.81M | -$3.55M | -$2.8M | $3.4M | $168.1M | -$37.4M | $14.5M | -$17.1M | -$19.2M | -$20.8M | -$15.7M | -$2.2M |
| Financing Activities | |||||||||||||||||||||||||||||||||||||
| Debt Repaid | - | - | - | - | - | - | -$2.33M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $37M | - | $3M | - | - | - | - | - |
| Common Stock Issuance | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $45K | $35K | $9K | $0 | $0 | $0 | $0 | $0 | $0 | $100K | $0 | $300K | $0 | $100K |
| Common Stock Repurchases | -$928K | -$453K | -$523K | -$4.7M | -$2.48M | -$1.53M | -$1.21M | -$608K | -$354K | -$741K | -$796K | -$122K | -$550K | -$182K | -$946K | -$90K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | -$12.23M | -$11.3M | -$10.56M | -$9.47M | -$8.4M | -$8.07M | -$7.72M | -$7.36M | -$8.93M | -$6.62M | -$6.17M | -$5.89M | -$5.91M | -$5.93M | -$7.45M | -$23.96M | -$38.93M | -$14.97M | -$11.98M | -$10.98M | -$9.98M | -$184.66M | -$9.98M | -$9.98M | -$9.98M | -$9.98M | -$9.98M | -$10M | -$10M | -$158.7M | -$6M | -$8M | -$7.5M | -$6M | -$6M | -$6M | -$6M |
| Other Financing Activities | $0 | $0 | $0 | $0 | $0 | $20K | -$20K | $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 | $0 | $0 | $0 | $0 | $100K |
| Net Cash from Financing | -$13.15M | -$11.76M | -$11.08M | -$14.18M | -$10.89M | -$9.57M | -$6.63M | -$7.97M | -$9.28M | -$7.36M | -$6.96M | -$6.01M | -$6.46M | -$6.12M | -$8.4M | -$24.05M | -$38.93M | -$14.97M | -$11.98M | -$10.98M | -$9.98M | -$184.66M | -$9.98M | -$9.93M | -$9.94M | -$9.97M | -$9.98M | -$10M | -$10M | -$195.6M | -$6M | -$11M | -$7.4M | -$6M | -$5.7M | -$6M | -$5.8M |
| 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 | $0 |
| Net Change in Cash | -$9.9M | $29.69M | -$3.2M | -$22.11M | $10.37M | $14.22M | -$1.54M | $552K | -$616K | -$6.1M | $7.25M | $86K | -$1.05M | -$5.2M | $5.24M | -$9.63M | -$26.5M | $33.98M | -$11.65M | $5.27M | $9.36M | -$172.14M | $167.89M | -$107.18M | $30.98M | $38.49M | $6.11M | $11.8M | $13.8M | -$15.7M | -$13.3M | $30.7M | -$2M | $3.8M | -$1M | -$1.6M | $2.4M |
| Supplementary Data | |||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | $18.58M | $20.24M | $17.93M | $18.18M | $24.65M | $16.41M | $13.74M | $11.83M | $9.91M | $4.04M | $2M | $1.41M | $3.49M | $1.17M | $2.38M | $10.66M | -$8.66M | $14.37M | $20.36M | $25.18M | $18.92M | $36.59M | $21.63M | $16.82M | $20.14M | $25.65M | $19.64M | $24.6M | $20.4M | $11.8M | $30.1M | $27.2M | $22.5M | $29M | $25.5M | $20.1M | $10.4M |
| Capital Expenditure | $0 | -$178K | -$77K | -$140K | -$11K | -$178K | -$2K | -$122K | -$408K | -$1.68M | -$1.96M | -$2.54M | -$2.69M | -$2.79M | -$3.43M | -$1.91M | -$817K | -$1.19M | -$609K | -$795K | -$942K | -$1.63M | -$271K | -$229K | -$447K | -$721K | -$398K | -$900K | -$900K | -$2.7M | -$6M | -$1.4M | -$5.8M | -$500K | -$100K | -$800K | -$2M |
| Free Cash Flow | $18.58M | $20.01M | $17.86M | $18.04M | $24.64M | $16.23M | $13.74M | $11.71M | $9.5M | $2.35M | $42K | -$1.14M | $800K | -$1.62M | -$1.05M | $8.75M | -$9.47M | $13.19M | $19.75M | $24.39M | $17.98M | $34.96M | $21.36M | $16.59M | $19.7M | $24.93M | $19.24M | $23.7M | $19.5M | $9.1M | $24.1M | $25.8M | $16.7M | $28.5M | $25.4M | $19.3M | $8.4M |
| Cash at Beginning | $34.38M | $4.7M | $7.89M | $30.01M | $19.64M | $5.42M | $6.96M | $6.41M | $7.03M | $13.12M | $5.87M | $5.79M | $6.84M | $12.04M | $6.8M | $16.43M | $42.94M | $8.96M | $20.61M | $15.33M | $5.97M | $178.11M | $10.22M | $117.4M | $86.42M | $47.93M | $41.83M | $29.9M | $16.1M | $31.8M | $45M | $14.3M | $16.4M | $10.9M | $12M | $13.5M | $11.1M |
| Cash at End | $24.48M | $34.38M | $4.7M | $7.89M | $30.01M | $19.64M | $5.42M | $6.96M | $6.41M | $7.03M | $13.12M | $5.87M | $5.79M | $6.84M | $12.04M | $6.8M | $16.43M | $42.94M | $8.96M | $20.61M | $15.33M | $5.97M | $178.11M | $10.22M | $117.4M | $86.42M | $47.93M | $41.7M | $29.9M | $16.1M | $31.7M | $45M | $14.4M | $14.7M | $11M | $11.9M | $13.5M |