HIFS (HIFS)
Hingham Institution for Savings
NASDAQ:HIFSFinancial Services · Banks - Regional
-0.38%$302.42
AH Close$302.420.00%vs close
AH$302.42+0.00%vs close
Mkt Cap$664.49M
Float1.44M
O/S2.2M
Inst Own-
SI22.5%
Div Yield1.06%
Dilution
MCap$664.49M
Float1.44M
O/S2.2M
Dilution
Delisting Issues Timeline
Financials Summary
Revenue$236.76M
Net Income$54.55M
Total Assets$4.54B
Free Cash Flow$35.53M
Debt & Equity
Debt 75%
Equity 25%
Total Debt$1.46B
Total Equity$479.71M
Shares Outstanding
Short Interest
Split History
No splits on record
Nothing in HIFS's public trading history: no forward or reverse split has affected the share count.
Balance Sheet Details
Assets$4.54B
Liabilities$4.06B
Accounts Receivable$9.21M
Accounts Payable$11.83M
Inventory$0
PP&E (Net)$15.91M
Goodwill$0
Intangible Assets$0
Income Statement
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 | FY 1988 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Period Ending | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 | 1988-12-31 |
| Revenue | $236.76M | $217.38M | $190.52M | $118.31M | $123.46M | $115.34M | $115.78M | $92.43M | $82.47M | $73.5M | $63.34M | $64.06M | $50.95M | $50.47M | $50.14M | $48.45M | $46.81M | $44.97M | $43.81M | $38.78M | $32.02M | $27.72M | $27.31M | $27.41M | $27.07M | $24.8M | $20.99M | $18.9M | $17M | $14.6M | $12.6M | $10.6M | $10.7M | $13M | $13.5M | $0 | $0 | $5.02M |
| YoY Growth | 8.9% | 14.1% | 61.0% | -4.2% | 7.0% | -0.4% | 25.3% | 12.1% | 12.2% | 16.0% | -1.1% | 25.7% | 0.9% | 0.6% | 3.5% | 3.5% | 4.1% | 2.7% | 13.0% | 21.1% | 15.5% | 1.5% | -0.4% | 1.3% | 9.1% | 18.2% | 11.1% | 11.2% | 16.4% | 15.9% | 18.9% | -0.9% | -17.7% | -3.7% | - | - | - | - |
| Cost of Revenue | $133.45M | $151.85M | $127.08M | $37.4M | $11.05M | $23.45M | $41.62M | $29.65M | $18.77M | $14.52M | $11.54M | $10.56M | $10.88M | $11.66M | $13.72M | $16.4M | $19.3M | $22.79M | $26.39M | $21.5M | $12.63M | $9.23M | $9.22M | $10.62M | $12.81M | $12.39M | $10.17M | $9.5M | $8.4M | $7.1M | $6M | $4.5M | $4.7M | $6.9M | $10.6M | $0 | $0 | $8.94M |
| Gross Profit | $103.33M | $65.53M | $63.44M | $80.91M | $112.41M | $91.89M | $74.16M | $62.78M | $63.7M | $58.98M | $51.81M | $53.49M | $40.06M | $38.81M | $36.43M | $32.05M | $27.51M | $22.19M | $17.41M | $17.28M | $19.38M | $18.48M | $18.09M | $16.79M | $14.26M | $12.41M | $10.82M | $9.4M | $8.6M | $7.5M | $6.6M | $6.1M | $6M | $6.1M | $2.9M | $0 | $0 | -$3.92M |
| Gross Margin | 43.6% | 30.1% | 33.3% | 68.4% | 91.0% | 79.7% | 64.1% | 67.9% | 77.2% | 80.2% | 81.8% | 83.5% | 78.6% | 76.9% | 72.6% | 66.2% | 58.8% | 49.3% | 39.7% | 44.6% | 60.5% | 66.7% | 66.3% | 61.2% | 52.7% | 50.1% | 51.6% | 49.7% | 50.6% | 51.4% | 52.4% | 57.5% | 56.1% | 46.9% | 21.5% | - | - | -78.1% |
| 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 |
| Selling, General, and Administrative | $26.31M | $24.25M | $23.75M | $22.43M | $18.67M | $17.69M | $18.68M | $18.31M | $17.82M | $17.32M | $16.9M | $17.91M | $15.47M | $14.39M | $13.53M | $12.97M | $12.36M | $10.65M | $7.21M | $6.08M | $5.76M | $5.47M | $4.81M | $4.36M | $3.74M | $3.37M | $3.12M | $2.7M | $2.5M | $2.3M | $1.8M | $1.7M | $3.5M | $1.5M | $1.5M | $0 | $0 | $3.22M |
| Other | $4.24M | $4.76M | $4.46M | $4.16M | $1.07M | $4.07M | $1.93M | $1.74M | $1.75M | $1.89M | $2.13M | $2.23M | $2.04M | $2.02M | $2.57M | $2.01M | $2.01M | $1.47M | $3.38M | $4.03M | $3.76M | $3.71M | $3.51M | $3.36M | $2.83M | $2.7M | $2.42M | $1.9M | $1.8M | $1.8M | $1.9M | $2.1M | $2.8M | $3.4M | $1.4M | $0 | $0 | $8.94M |
| Total Operating Expenses | $30.55M | $29.01M | $28.21M | $26.59M | $19.74M | $21.76M | $20.61M | $20.05M | $19.58M | $19.21M | $19.03M | $20.09M | $17.45M | $16.41M | $16.09M | $14.98M | $14.37M | $12.12M | $10.59M | $10.12M | $9.52M | $9.19M | $8.32M | $7.71M | $6.57M | $6.07M | $5.54M | $4.6M | $4.3M | $4.1M | $3.7M | $3.8M | $6.3M | $4.9M | $2.9M | $0 | $0 | $12.16M |
| Operating Income (EBIT) | $72.78M | $36.52M | $35.19M | $54.31M | $92.67M | $70.13M | $53.55M | $42.73M | $44.13M | $39.77M | $32.78M | $33.41M | $22.61M | $22.4M | $20.34M | $17.08M | $13.14M | $10.06M | $6.83M | $7.17M | $9.86M | $9.3M | $9.77M | $9.07M | $7.69M | $6.35M | $5.29M | $4.8M | $4.3M | $3.4M | $2.9M | $2.3M | -$300K | $1.2M | $0 | $0 | $0 | $1.8M |
| Operating Margin | 30.7% | 16.8% | 18.5% | 45.9% | 75.1% | 60.8% | 46.2% | 46.2% | 53.5% | 54.1% | 51.7% | 52.2% | 44.4% | 44.4% | 40.6% | 35.2% | 28.1% | 22.4% | 15.6% | 18.5% | 30.8% | 33.5% | 35.8% | 33.1% | 28.4% | 25.6% | 25.2% | 25.4% | 25.3% | 23.3% | 23.0% | 21.7% | -2.8% | 9.2% | - | - | - | 35.9% |
| Interest Expense | $132.43M | $151.52M | $125.96M | $32.89M | $8.03M | $21.16M | $40.05M | $28.38M | $17.26M | $13.38M | $10.91M | $9.94M | $10.5M | $10.94M | $12.62M | $15.1M | $17.6M | $21.98M | $26.07M | $21.21M | $12.39M | $9.15M | $9.04M | $10.42M | $12.57M | $12.11M | $9.97M | $9.3M | $8.2M | $7M | $5.9M | $4.4M | $4.6M | $6.5M | $8.9M | $0 | $0 | $8.94M |
| Interest Income | $206.83M | $195.9M | $174.26M | $139.03M | $110.49M | $106.36M | $106.95M | $94.17M | $81.06M | $71.77M | $61.86M | $56.19M | $49.34M | $48.83M | $48.44M | $46.83M | $44.8M | $43.31M | $42.1M | $37.09M | $30.42M | $26.15M | $25.56M | $25.8M | $26.04M | $23.9M | $20.26M | $18.2M | $16.4M | $14M | $12.1M | $10M | $9.2M | $11.4M | $12.7M | $0 | $0 | $0 |
| Other Income (Expense) | $0 | $0 | $44K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Income Before Tax (EBT) | $72.78M | $36.52M | $35.23M | $54.31M | $92.67M | $70.13M | $53.55M | $42.73M | $44.13M | $39.77M | $32.78M | $33.41M | $22.61M | $22.4M | $20.34M | $17.08M | $13.14M | $10.06M | $6.83M | $7.17M | $9.86M | $9.3M | $9.77M | $9.07M | $7.69M | $6.35M | $5.29M | $4.8M | $4.3M | $3.4M | $2.9M | $2.3M | -$300K | $1.2M | $0 | $0 | $0 | $1.8M |
| Income Tax Expense | $18.23M | $8.32M | $8.86M | $16.8M | $25.21M | $19.36M | $14.62M | $12.33M | $18.37M | $16.35M | $13.43M | $11.14M | $9.24M | $9.11M | $8.27M | $6.85M | $5.09M | $3.78M | $2.34M | $2.53M | $3.69M | $3.47M | $4.42M | $3.09M | $2.6M | $2.12M | $2.04M | $1.8M | $1.6M | $1.4M | $1M | -$300K | -$500K | -$400K | $0 | $0 | $0 | $970K |
| Net Income | $54.55M | $28.19M | $26.37M | $37.52M | $67.46M | $50.77M | $38.93M | $30.4M | $25.76M | $23.42M | $19.35M | $22.26M | $13.37M | $13.29M | $12.06M | $10.23M | $8.04M | $6.29M | $4.49M | $4.64M | $6.17M | $5.82M | $5.35M | $5.98M | $5.09M | $4.23M | $3.25M | $3M | $2.7M | $2M | $1.9M | $2.6M | $200K | $1.6M | -$1.9M | -$3.8M | -$2.3M | $830K |
| Net Income Margin | 23.0% | 13.0% | 13.8% | 31.7% | 54.6% | 44.0% | 33.6% | 32.9% | 31.2% | 31.9% | 30.5% | 34.8% | 26.2% | 26.3% | 24.1% | 21.1% | 17.2% | 14.0% | 10.2% | 12.0% | 19.3% | 21.0% | 19.6% | 21.8% | 18.8% | 17.0% | 15.5% | 15.9% | 15.9% | 13.7% | 15.1% | 24.5% | 1.9% | 12.3% | -14.1% | - | - | 16.5% |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||
| EPS | 25.01 | 12.95 | 12.26 | 17.49 | 31.51 | 23.76 | 18.24 | 14.25 | 12.08 | 10.99 | 9.09 | 10.46 | 6.28 | 6.25 | 5.68 | 4.81 | 3.79 | 2.96 | 2.12 | 2.19 | 2.95 | 2.80 | 2.58 | 2.91 | 2.49 | 2.07 | 1.65 | 1.53 | 1.36 | 1.05 | 0.98 | 1.33 | 0.10 | 0.83 | -0.99 | -2.03 | -1.25 | 0.44 |
| Diluted EPS | 24.76 | 12.85 | 12.03 | 17.04 | 30.65 | 23.26 | 17.83 | 13.90 | 11.81 | 10.89 | 9.02 | 10.44 | 6.28 | 6.25 | 5.67 | 4.81 | 3.79 | 2.96 | 2.12 | 2.19 | 2.92 | 2.77 | 2.56 | 2.87 | 2.46 | 2.06 | 1.62 | 1.49 | 1.33 | 1.04 | 0.97 | 1.33 | 0.10 | 0.83 | -0.99 | -2.03 | -1.25 | 0.44 |
| Weighted Average OS | 2.18M | 2.18M | 2.15M | 2.15M | 2.14M | 2.14M | 2.13M | 2.13M | 2.13M | 2.13M | 2.13M | 2.13M | 2.13M | 2.13M | 2.13M | 2.12M | 2.12M | 2.12M | 2.12M | 2.12M | 2.09M | 2.08M | 2.07M | 2.06M | 2.04M | 2.04M | 2.01M | 1.96M | 1.99M | 1.90M | 1.94M | 1.95M | 2.00M | 1.93M | 1.92M | 1.87M | 1.84M | 1.88M |
| EBITDA | $73.53M | $37.27M | $35.91M | $54.81M | $93.21M | $70.83M | $54.2M | $43.37M | $44.78M | $40.5M | $33.54M | $34.18M | $23.27M | $23.02M | $20.87M | $17.52M | $13.77M | $10.79M | $7.26M | $7.92M | $11.15M | $10.79M | $11.01M | $9.94M | $8.14M | $6.75M | $5.69M | $5.4M | $4.6M | $3.8M | $3.3M | $2.8M | $300K | $3.1M | $300K | $260K | $190K | $10.9M |
| EBITDA Margin | 31.1% | 17.1% | 18.9% | 46.3% | 75.5% | 61.4% | 46.8% | 46.9% | 54.3% | 55.1% | 53.0% | 53.4% | 45.7% | 45.6% | 41.6% | 36.2% | 29.4% | 24.0% | 16.6% | 20.4% | 34.8% | 38.9% | 40.3% | 36.3% | 30.1% | 27.2% | 27.1% | 28.6% | 27.1% | 26.0% | 26.2% | 26.4% | 2.8% | 23.8% | 2.2% | - | - | 217.1% |
Balance Sheet
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 |
| Assets | |||||||||||||||||||||||||||||||||||||
| Current Assets | |||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $6.68M | $351.83M | $362.48M | $362.03M | $271.16M | $233.99M | $252.15M | $295.98M | $355.23M | $322.93M | $267.22M | $190.15M | $115.86M | $101.07M | $129.75M | $67.86M | $52.64M | $20.22M | $8.28M | $14.53M | $13.74M | $11.81M | $11.33M | $34.57M | $42.13M | $21.23M | $15.99M | $18.6M | $7.3M | $11.6M | $10.6M | $3.9M | $4.9M | $3.5M | $3.5M | $0 | $0 |
| Short-Term Investments | $0 | $0 | $0 | $0 | $0 | $6K | $11K | $14K | $34.3M | $27.17M | $40.6M | $70.57M | $106.37M | $102.87M | $96.69M | $13.93M | $13.15M | $13.65M | $25.32M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $6.68M | $351.83M | $362.48M | $362.03M | $271.16M | $233.99M | $252.16M | $295.99M | $389.53M | $350.1M | $307.82M | $260.72M | $222.23M | $203.94M | $226.43M | $81.79M | $65.79M | $33.87M | $33.6M | $14.53M | $13.74M | $11.81M | $11.33M | $34.57M | $42.13M | $21.23M | $15.99M | $18.6M | $7.3M | $11.6M | $10.6M | $3.9M | $4.9M | $3.5M | $3.5M | $0 | $0 |
| Accounts Receivable | $9.21M | $8.77M | $8.55M | $7.12M | $5.47M | $5.27M | $4.93M | $4.58M | $4.4M | $3.53M | $3.27M | $2.96M | $2.79M | $2.67M | $2.86M | $2.99M | $3.39M | $3.38M | $3.11M | $3.1M | $2.66M | $2.13M | $1.96M | $1.99M | $1.98M | $2.06M | $1.64M | $1.3M | $1.2M | $1.1M | $1M | $800K | $900K | $1M | $1.4M | $0 | $0 |
| 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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current 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 |
| Total Current Assets | $15.9M | $360.6M | $371.03M | $369.15M | $276.63M | $239.26M | $257.08M | $300.57M | $393.93M | $353.63M | $311.09M | $263.68M | $225.02M | $207.97M | $231.16M | $87.26M | $72.59M | $37.25M | $36.71M | $17.62M | $16.39M | $13.93M | $13.29M | $36.56M | $44.1M | $23.29M | $17.63M | $19.9M | $8.5M | $12.7M | $11.6M | $4.7M | $5.8M | $4.5M | $4.9M | $0 | $0 |
| Long-Term Assets | |||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $15.91M | $16.4M | $17.01M | $17.86M | $15.82M | $15.25M | $14.55M | $14.55M | $14.07M | $14.46M | $15.09M | $15.21M | $15.85M | $14.18M | $10.6M | $7.99M | $5.43M | $5.63M | $3.81M | $3.91M | $3.32M | $3.55M | $3.67M | $3.79M | $3.8M | $3.18M | $3.4M | $3.2M | $2.6M | $2.4M | $2.5M | $1.7M | $1.5M | $1.6M | $1.8M | $1.9M | $2.1M |
| Goodwill | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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 Investments | $4.48B | $3.99B | $4B | $3.72B | $3.09B | $2.56B | $2.27B | $2.05B | $1.83B | $1.61B | $1.41B | $1.24B | $1.08B | $949.66M | $849.78M | $887.98M | $814.62M | $734.63M | $671.35M | $643.85M | $583.97M | $507.97M | $447.29M | $370.02M | $332M | $306.01M | $265.22M | $233M | $208.2M | $183.5M | $158.7M | $143.5M | $135.8M | $135.7M | $132.7M | $0 | $0 |
| Deferred Tax Assets | $0 | $0 | $974K | $4.06M | $0 | $763K | $1.21M | $2.26M | $1.3M | $2.49M | $3.28M | $2.64M | $2.93M | $2.56M | $2.7M | $2.8M | $1.99M | $1.36M | $1.37M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | $44.98M | $96.05M | $97.39M | $78.25M | $47.64M | $40.63M | $43.26M | $43.47M | $41.31M | $38.37M | $33.53M | $32.02M | $33.76M | $31.52M | $33.04M | $31.82M | $30.93M | $27.32M | $31.37M | $26.28M | $24.57M | $21.6M | $19.7M | $16.06M | $6.27M | $5.41M | $4.93M | $4M | $3.3M | $3M | $2.6M | $3.3M | $4.8M | $7.7M | $9.4M | -$1.9M | -$2.1M |
| Total Long-Term Assets | $4.54B | $4.11B | $4.11B | $3.82B | $3.15B | $2.62B | $2.33B | $2.11B | $1.89B | $1.66B | $1.46B | $1.29B | $1.13B | $997.92M | $896.11M | $930.59M | $852.97M | $768.95M | $707.89M | $674.03M | $611.86M | $533.12M | $470.66M | $389.87M | $342.08M | $314.59M | $273.55M | $240.2M | $214.1M | $188.9M | $163.8M | $148.5M | $142.1M | $145M | $143.9M | $0 | $0 |
| Other Assets | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $149.3M | $150.6M |
| Total Assets | $4.54B | $4.46B | $4.48B | $4.19B | $3.43B | $2.86B | $2.59B | $2.41B | $2.28B | $2.01B | $1.77B | $1.55B | $1.36B | $1.21B | $1.13B | $1.02B | $925.56M | $806.19M | $744.6M | $691.65M | $628.25M | $547.05M | $483.95M | $426.43M | $386.18M | $337.88M | $291.18M | $260.1M | $222.6M | $201.6M | $175.4M | $153.2M | $147.9M | $149.5M | $148.8M | $149.3M | $150.6M |
| Liabilities | |||||||||||||||||||||||||||||||||||||
| Current Liabilities | |||||||||||||||||||||||||||||||||||||
| Accounts Payable | $11.83M | $8.24M | $12.26M | $4.53M | $198K | $252K | $960K | $2.19M | $575K | $400K | $303K | $350K | $490K | $478K | $475K | $591K | $714K | $692K | $995K | $829K | $598K | $492K | $448K | $426K | $404K | $414K | $358K | $300K | $200K | $600K | $500K | $400K | $300K | $400K | $600K | $800K | $800K |
| Short-Term Debt | $666.57M | $687M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $168.45M | $107.88M | $59.5M | $106.39M | $28.5M | $0 | $0 | $23.5M | $38.1M | $29.8M | $22M | $19M | $15M | $15M | $15M | $0 | $0 |
| Current Income Tax Payable | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Liabilities | -$11.55M | $2.49B | $2.35B | $2.51B | $2.39B | $2.14B | $1.82B | $1.57B | $1.51B | $1.37B | $1.22B | $1.09B | $940.91M | $869.89M | $787.57M | $729.96M | $631.09M | $525.33M | $441.27M | $408.19M | $365.77M | $335.92M | $291.31M | $275.57M | $249.97M | $225.51M | $194.38M | $179.3M | $161M | $150.3M | $133.3M | $117M | $117.9M | $119.9M | $120.7M | $0 | $0 |
| Total Current Liabilities | $666.84M | $3.19B | $2.36B | $2.51B | $2.39B | $2.14B | $1.82B | $1.58B | $1.51B | $1.37B | $1.22B | $1.09B | $941.89M | $870.84M | $788.05M | $731.14M | $632.51M | $526.72M | $443.26M | $409.85M | $535.41M | $444.78M | $351.71M | $382.81M | $279.28M | $226.34M | $194.74M | $203.4M | $199.3M | $181.3M | $156.3M | $136.8M | $133.5M | $135.7M | $136.9M | $800K | $800K |
| Long-Term Liabilities | |||||||||||||||||||||||||||||||||||||
| Long-Term Debt | $797.25M | $810M | $1.69B | $1.28B | $665M | $408.03M | $505.89M | $607.35M | $579.98M | $476.19M | $403.39M | $330.57M | $303.75M | $235.42M | $248.58M | $207.58M | $222.64M | $214.99M | $243.74M | $227.58M | $43.37M | $56.79M | $89.2M | $394K | $68.46M | $78.09M | $68.69M | $31.6M | $300K | $200K | $0 | $0 | $0 | $0 | $0 | $0 | $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 |
| Long-Term Deferred Tax Liabilities | $9.49M | $0 | $0 | $0 | $536K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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 Long-Term Liabilities | $2.6B | $28.68M | $21.41M | $22.02M | $17.95M | $16.67M | $15.44M | $13.32M | $12.03M | $10.48M | $9.49M | $10.2M | $7.59M | $6.82M | $8.38M | $6.39M | $5.12M | $4.66M | -$240.91M | $2.41M | $1.01M | $1.15M | $2.13M | $5.02M | $4.91M | $3.95M | $1.57M | $1.4M | $1.6M | $900K | $1.3M | $400K | $300K | $100K | -$100K | $0 | $0 |
| Total Long-Term Liabilities | $3.4B | $838.68M | $1.71B | $1.3B | $683.49M | $424.7M | $521.33M | $620.67M | $592M | $486.67M | $412.88M | $340.77M | $311.34M | $242.24M | $256.96M | $213.97M | $227.75M | $219.65M | $246.57M | $229.99M | $44.38M | $57.95M | $91.33M | $5.42M | $73.37M | $82.04M | $70.26M | $33M | $1.9M | $1.1M | $1.3M | $400K | $300K | $100K | -$100K | $300K | $200K |
| 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 | $134.4M | $131.6M |
| Total Liabilities | $4.06B | $4.03B | $4.08B | $3.81B | $3.08B | $2.56B | $2.34B | $2.2B | $2.1B | $1.85B | $1.63B | $1.43B | $1.25B | $1.11B | $1.05B | $945.11M | $860.27M | $746.37M | $689.83M | $639.83M | $579.79M | $502.73M | $443.04M | $388.23M | $352.64M | $308.38M | $265M | $236.4M | $201.2M | $182.4M | $157.6M | $137.2M | $133.8M | $135.8M | $136.8M | $135.5M | $132.6M |
| 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 |
| Common Stock | $2.18M | $2.18M | $2.16M | $2.15M | $2.14M | $2.14M | $2.14M | $2.13M | $2.13M | $2.13M | $2.13M | $2.13M | $2.13M | $2.13M | $2.13M | $2.12M | $2.12M | $2.12M | $2.12M | $2.12M | $2.11M | $2.08M | $2.08M | $2.07M | $2.05M | $2.04M | $2.04M | $2M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $1.3M | $1.3M |
| Retained Earnings | $461.53M | $414M | $391.31M | $370.76M | $339.74M | $278.35M | $232.85M | $198.58M | $165.6M | $144.58M | $124.48M | $108.24M | $90.45M | $79.93M | $69.4M | $60M | $52.3M | $46.57M | $42.49M | $40.14M | $37.62M | $33.52M | $29.66M | $26.17M | $21.92M | $18.39M | $15.56M | $13.5M | $11.4M | $9.5M | $8.1M | $6.6M | $4.3M | $4.1M | $2.5M | $4.4M | $8.6M |
| Comprehensive Income & Other | -$8K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $6.68M | $2.74M | $353K | $201K | -$20K | $224K | $235K | $196K | $458K | $770K | -$128K | -$691K | -$1.28M | -$789K | -$265K | $774K | $675K | $257K | -$228K | $100K | -$100K | -$200K | -$200K | -$500K | $0 | $0 | $0 | -$600K | -$400K |
| Other Stockholders' Equity | $16M | $15.57M | $14.15M | $13.06M | $12.73M | $12.46M | $12.23M | $11.86M | $18.43M | $14.31M | $11.4M | $11.14M | $10.64M | $10.74M | $10.73M | $10.61M | $10.87M | $11.13M | $10.16M | $9.56M | $8.73M | $8.72M | $9.18M | $9.96M | $9.57M | $9.07M | $8.58M | $8.2M | $10M | $9.7M | $9.7M | $9.4M | $9.8M | $9.6M | $9.5M | $8.1M | $8.1M |
| Total Equity | $479.71M | $431.75M | $407.62M | $385.97M | $354.61M | $292.94M | $247.22M | $212.58M | $186.16M | $161.02M | $138.01M | $121.52M | $103.22M | $92.8M | $82.27M | $72.74M | $65.29M | $59.83M | $54.77M | $51.82M | $48.46M | $44.32M | $40.91M | $38.2M | $33.54M | $29.5M | $26.18M | $23.7M | $21.4M | $19.2M | $17.8M | $16M | $14.1M | $13.7M | $12M | $13.8M | $18M |
| 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 |
| Total Liabilities and Equity | $4.54B | $4.46B | $4.48B | $4.19B | $3.43B | $2.86B | $2.59B | $2.41B | $2.28B | $2.01B | $1.77B | $1.55B | $1.36B | $1.21B | $1.13B | $1.02B | $925.56M | $806.19M | $744.6M | $691.65M | $628.25M | $547.05M | $483.95M | $426.43M | $386.18M | $337.88M | $291.18M | $260.1M | $222.6M | $201.6M | $175.4M | $153.2M | $147.9M | $149.5M | $148.8M | $149.3M | $150.6M |
| Supplementary Data | |||||||||||||||||||||||||||||||||||||
| Total Debt | $1.46B | $1.5B | $1.69B | $1.28B | $665M | $408.03M | $505.89M | $607.35M | $579.98M | $476.19M | $403.39M | $330.57M | $303.75M | $235.42M | $248.58M | $207.58M | $222.64M | $214.99M | $487.48M | $227.58M | $211.82M | $164.67M | $148.7M | $106.78M | $96.96M | $78.09M | $68.69M | $55.1M | $38.4M | $30M | $22M | $19M | $15M | $15M | $15M | $0 | $0 |
| Net Debt | $1.46B | $1.15B | $1.33B | $913.97M | $393.84M | $174.04M | $253.74M | $311.38M | $224.75M | $153.25M | $136.17M | $140.43M | $187.89M | $134.35M | $118.83M | $139.72M | $170M | $194.78M | $479.2M | $213.05M | $198.08M | $152.86M | $137.37M | $72.21M | $54.83M | $56.86M | $52.7M | $36.5M | $31.1M | $18.4M | $11.4M | $15.1M | $10.1M | $11.5M | $11.5M | $0 | $0 |
Cash Flow Statement
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 | FY 1988 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Period Ending | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 | 1988-12-31 |
| Operating Activities | ||||||||||||||||||||||||||||||||||||||
| Net Income | $54.55M | $28.19M | $26.37M | $37.52M | $67.46M | $50.77M | $38.93M | $30.4M | $25.76M | $23.42M | $19.35M | $22.26M | $13.37M | $13.29M | $12.06M | $10.23M | $8.04M | $6.29M | $4.49M | $4.64M | $6.17M | $5.82M | $5.35M | $5.98M | $5.09M | $4.23M | $3.25M | $3M | $2.7M | $2M | $1.9M | $2.6M | $200K | $1.6M | -$1.9M | -$3.8M | -$2.3M | $830K |
| Depreciation & Amortization | $752K | $750K | $685K | $494K | $543K | $703K | $652K | $638K | $650K | $730K | $766K | $770K | $664K | $618K | $531K | $443K | $630K | $722K | $450K | $751K | $1.29M | $1.49M | $1.24M | $873K | $448K | $400K | $402K | $600K | $300K | $400K | $400K | $500K | $600K | $1.9M | $300K | $260K | $190K | $160K |
| Deferred Income Tax | $5.71M | $4.76M | $3.24M | -$4.6M | $1.3M | $450K | $1.04M | -$957K | -$371K | -$541K | -$723K | $168K | -$241K | $154K | $73K | -$674K | -$459K | -$474K | -$189K | -$162K | -$62K | $6K | $69K | $178K | -$24K | -$108K | -$32K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $30K | -$50K | -$160K |
| Stock-Based Compensation | $191K | $173K | $40K | $22K | $39K | $76K | $160K | $113K | $175K | $156K | $110K | $283K | $0 | $19K | $30K | $5K | $0 | $2K | $10K | $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.9M | $1.68M | -$3.28M | -$9.18M | -$153K | -$292K | -$2.22M | -$494K | -$920K | -$129K | -$384K | $2K | $1.1M | $211K | $38K | $348K | -$263K | -$546K | $30K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| 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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Accounts Payable | $4.93M | -$3.31M | $6.85M | $5.33M | $534K | -$779K | $181K | $1.52M | $397K | $484K | $276K | $10K | $309K | -$1.84M | $2.23M | $601K | $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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $935K | -$3.12M | -$170K | $630K | -$496K | -$217K | $113K | -$2.77M | $54K | $694K | $1.24M | -$242K | $0 | -$500K | -$300K | $300K | -$100K | $0 | -$500K | $900K | $0 | $0 | $0 |
| Total Working Capital Change | $2.03M | -$1.63M | $3.58M | -$3.85M | $381K | -$1.07M | -$2.04M | $1.03M | -$523K | $355K | -$108K | $12K | $1.41M | -$1.63M | $2.27M | $1.88M | -$3.38M | -$716K | $660K | -$496K | -$217K | $113K | -$2.77M | $54K | $694K | $1.24M | -$242K | $0 | -$500K | -$300K | $300K | -$100K | $0 | -$500K | $900K | $4.04M | $2.46M | $1.07M |
| Other Non-Cash Items | -$27.44M | -$20.36M | -$14.16M | $26.26M | -$10.71M | -$5.34M | -$5.58M | $4.65M | $1.75M | $1.01M | $832K | -$5.34M | $714K | $1.22M | $1.86M | $1.73M | $1.76M | $334K | -$168K | $287K | -$196K | -$457K | -$630K | $80K | $104K | $284K | $189K | -$100K | $200K | $100K | $700K | $500K | $200K | -$500K | $2.1M | $40K | -$90K | -$30K |
| Net Cash from Operating | $35.79M | $11.89M | $19.75M | $55.85M | $59.01M | $45.59M | $33.17M | $35.87M | $27.44M | $25.14M | $20.22M | $18.15M | $15.92M | $13.67M | $16.82M | $13.61M | $6.6M | $6.15M | $5.25M | $5.02M | $6.99M | $6.97M | $3.27M | $7.17M | $6.31M | $6.05M | $3.56M | $3.5M | $2.7M | $2.2M | $3.3M | $3.5M | $1M | $2.5M | $1.4M | $570K | $210K | $1.87M |
| Investing Activities | ||||||||||||||||||||||||||||||||||||||
| Capital Expenditures | -$266K | -$139K | -$1.3M | -$2.53M | -$1.6M | -$1.53M | -$647K | -$1.12M | -$256K | -$98K | -$649K | -$127K | -$2.34M | -$4.2M | -$3.14M | -$2.99M | -$282K | -$1.06M | -$328K | -$1.01M | -$200K | -$343K | -$347K | -$382K | -$1M | -$151K | -$582K | -$800K | -$500K | -$100K | -$900K | -$300K | -$100K | $0 | $0 | -$40K | -$1.21M | -$290K |
| Acquisitions | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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 | -$9.4M | -$17.2M | -$2.89M | -$9M | -$18.86M | -$20.06M | -$6.64M | -$13.54M | -$3.71M | -$8.97M | -$5.88M | -$31.9M | -$42.75M | -$76.07M | -$55.88M | -$77.17M | -$60.91M | -$94.93M | -$62.95M | -$46.04M | -$29.96M | -$51.53M | -$62.57M | -$14.97M | -$26.65M | -$13.86M | -$22.75M | -$14M | -$11.5M | -$4.3M | -$7.3M | -$5M | -$50M | -$73.7M | -$65.7M | $0 | $0 | $0 |
| Sales of Investments | $179K | $1.05M | $1.43M | $12.45M | $4.58M | $9.76M | $4.05M | $6.37M | $957K | $26.45M | $35.98M | $6.79M | $31.16M | $60.56M | $47.7M | $69.14M | $53.17M | $78.3M | $76.23M | $41.94M | $20.34M | $36.86M | $31.02M | $13.43M | $16.38M | $10.15M | $14.22M | $20.4M | $8.1M | $10.4M | $11.1M | $19.3M | $57.3M | $73.1M | $49.9M | $0 | $0 | $0 |
| Other Investing Activities | -$28.04M | $48.77M | -$273.83M | -$686.2M | -$511.45M | -$268.61M | -$216.25M | -$178.77M | -$233.06M | -$200.35M | -$162.32M | -$91.53M | -$123.65M | -$90.11M | -$52.11M | -$69.07M | -$77.52M | -$55.18M | -$50.96M | -$51.28M | -$72.91M | -$56.91M | -$41.12M | -$45.91M | -$17.05M | -$37.21M | -$25.1M | -$32M | -$21.7M | -$31.6M | -$18.6M | -$21.5M | -$4.8M | -$1.2M | $12.8M | -$6.37M | -$2.84M | -$15.06M |
| Net Cash from Investing | -$37.53M | $32.48M | -$276.58M | -$685.28M | -$527.34M | -$280.43M | -$219.49M | -$187.08M | -$236.07M | -$182.97M | -$132.87M | -$116.76M | -$137.57M | -$109.82M | -$63.42M | -$80.1M | -$85.53M | -$72.88M | -$38.01M | -$56.4M | -$82.73M | -$71.93M | -$73.02M | -$47.83M | -$28.33M | -$41.07M | -$34.22M | -$26.4M | -$25.6M | -$25.6M | -$15.7M | -$7.5M | $2.4M | -$1.8M | -$3M | -$6.41M | -$4.05M | -$15.35M |
| Financing Activities | ||||||||||||||||||||||||||||||||||||||
| Debt Repaid | -$21.82M | $32.67M | -$1.38B | $405M | -$171.97M | -$47.14M | -$215.54M | $94.63M | -$94.94M | -$292.8M | $137.19M | -$6.82M | $6.67M | $13.16M | -$39.85M | $62.09M | -$32.82M | - | - | -$2.8M | -$27.78M | -$2.79M | -$37.31M | -$9.56M | -$22.44M | -$5.94M | -$13.45M | - | - | - | - | - | - | - | - | - | - | - |
| Common Stock Issuance | $244K | $1.27M | $1.06M | $316K | $233K | $152K | $214K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $114K | $243K | $30K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock Repurchases | $0 | $0 | $0 | $0 | $0 | $0 | -$214K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $9.62M |
| Dividends Paid | -$5.5M | -$5.48M | -$6.77M | -$6.58M | -$5.78M | -$4.93M | -$4.35M | -$3.69M | -$3.45M | -$3.24M | -$4.56M | -$2.92M | -$2.81M | -$2.72M | -$2.61M | -$2.44M | -$2.27M | -$2.16M | -$2.12M | -$2.11M | -$2.05M | -$1.91M | -$1.82M | -$1.64M | -$1.5M | -$1.31M | -$1.08M | -$900K | -$700K | -$500K | -$300K | -$200K | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Financing Activities | $57.95M | $144.88M | -$153.69M | $115.56M | $254.08M | $319.32M | $248.31M | $68.27M | $140.59M | $150.19M | $128.18M | $149.08M | $71.64M | $83.03M | $57.84M | $99.25M | $105.8M | $30.5M | $99.88M | $43.94M | $29.84M | $43.36M | $15.79M | $25.71M | $24.5M | $32.18M | $15.01M | $18.4M | $10.6M | $17M | $16.4M | -$900K | -$2.1M | -$800K | $1.5M | $2.52M | -$3.16M | $21.05M |
| Net Cash from Financing | $19.51M | -$55.02M | $257.27M | $720.3M | $505.5M | $216.68M | $142.49M | $91.95M | $240.93M | $219.75M | $196.44M | $172.99M | $137.16M | $67.15M | $95.08M | $81.71M | $111.36M | $53.34M | $47.26M | $57.7M | $75.19M | $57.44M | $56.03M | $34.08M | $41.94M | $40.27M | $28.08M | $34.2M | $18.5M | $24.4M | $19.1M | $3M | -$2M | -$800K | $1.5M | $2.52M | -$3.16M | $21.05M |
| 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 | -$3.4M | -$700K | $0 | -$10K | -$10K | $10K |
| Net Change in Cash | $17.78M | -$10.65M | $444K | $90.87M | $37.17M | -$18.16M | -$43.83M | -$59.25M | $32.3M | $61.92M | $83.79M | $74.38M | $15.51M | -$29.01M | $48.48M | $15.23M | $32.42M | -$13.39M | $14.5M | $6.32M | -$554K | -$7.51M | -$13.72M | -$6.59M | $19.93M | $5.24M | -$2.58M | $11.3M | -$4.3M | -$10.6M | -$3.9M | -$4.9M | -$3.5M | -$3.5M | -$3.6M | -$3.33M | -$7.01M | $7.58M |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | $35.79M | $11.89M | $19.75M | $55.85M | $59.01M | $45.59M | $33.17M | $35.87M | $27.44M | $25.14M | $20.22M | $18.15M | $15.92M | $13.67M | $16.82M | $13.61M | $6.6M | $6.15M | $5.25M | $5.02M | $6.99M | $6.97M | $3.27M | $7.17M | $6.31M | $6.05M | $3.56M | $3.5M | $2.7M | $2.2M | $3.3M | $3.5M | $1M | $2.5M | $1.4M | $570K | $210K | $1.87M |
| Capital Expenditure | -$266K | -$139K | -$1.3M | -$2.53M | -$1.6M | -$1.53M | -$647K | -$1.12M | -$256K | -$98K | -$649K | -$127K | -$2.34M | -$4.2M | -$3.14M | -$2.99M | -$282K | -$1.06M | -$328K | -$1.01M | -$200K | -$343K | -$347K | -$382K | -$1M | -$151K | -$582K | -$800K | -$500K | -$100K | -$900K | -$300K | -$100K | $0 | $0 | -$40K | -$1.21M | -$290K |
| Free Cash Flow | $35.53M | $11.75M | $18.45M | $53.33M | $57.41M | $44.06M | $32.52M | $34.74M | $27.18M | $25.04M | $19.57M | $18.02M | $13.58M | $9.47M | $13.68M | $10.62M | $6.32M | $5.09M | $4.92M | $4M | $6.79M | $6.63M | $2.92M | $6.78M | $5.31M | $5.9M | $2.98M | $2.7M | $2.2M | $2.1M | $2.4M | $3.2M | $900K | $2.5M | $1.4M | $530K | -$1M | $1.58M |
| Cash at Beginning | $351.83M | $362.48M | $362.03M | $271.16M | $233.99M | $252.15M | $295.98M | $355.23M | $322.93M | $261.01M | $177.22M | $102.85M | $87.33M | $116.34M | $67.86M | $52.64M | $20.22M | $33.6M | $19.1M | $12.78M | $13.34M | $20.85M | $34.57M | $41.16M | $21.23M | $15.99M | $18.57M | $7.3M | $11.6M | $10.6M | $3.9M | $4.9M | $3.5M | $3.5M | $3.6M | $0 | $0 | $0 |
| Cash at End | $369.61M | $351.83M | $362.48M | $362.03M | $271.16M | $233.99M | $252.15M | $295.98M | $355.23M | $322.93M | $261.01M | $177.22M | $102.85M | $87.33M | $116.34M | $67.86M | $52.64M | $20.22M | $33.6M | $19.1M | $12.78M | $13.34M | $20.85M | $34.57M | $41.16M | $21.23M | $15.99M | $18.6M | $7.3M | $35M | $23M | $7.9M | $1.5M | $2.7M | $5.1M | -$3.33M | -$7.01M | $7.58M |