AMES NATIONAL CORP (ATLO)
Ames National Corporation operates as a multi-bank holding company that provides banking products and services primarily in Boone, Clarke, Hancock, Marshall, Polk, Story, Taylor, and Union Counties in central, north-central, and south-central Iowa. It accepts various deposit products, including checking and savings accounts; and time deposits, such as money market accounts and certificates of deposit. The company also provides loans, such as short-term and medium-term commercial, multi-family and agricultural real estate, residential real estate loans, equipment, vehicle, and home improvement loans; consumer loans to finance consumer purchases, such as automobiles, trucks, recreational vehicles, household furnishings, boats, personal loans, and lines of credit; agricultural and business operating loans and lines of credit; and originates mortgage loans for sale into the secondary market. In addition, it offers cash management, merchant credit card processing, safe deposit box, wire transfer, direct deposit, and automated/video teller machine access services; and automatic drafts for various accounts, as well as wealth management services. Further, it provides farm management, investment, and custodial services for individuals, businesses, and non-profit organizations; and online, mobile, and private banking services. Ames National Corporation was founded in 1903 and is headquartered in Ames, Iowa.
Sector: National Commercial Banks
Industry: Banks - Regional
Ames National Corporation
- 3:1Forward splitJul 18, 20051 share → 3
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-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 |
| Revenue | $98.26M | $92.44M | $83.52M | $71.24M | $71.02M | $73.56M | $64.81M | $57.63M | $53.79M | $52.13M | $51.42M | $48.98M | $46.15M | $45.51M | $44.59M | $44.13M | $45.85M | $54.56M | $54.77M | $50.97M | $46.92M | $42.62M | $41.75M | $41.41M | $46.55M | $28.85M |
| YoY Growth | 6.3% | 10.7% | 17.2% | 0.3% | -3.5% | 13.5% | 12.5% | 7.1% | 3.2% | 1.4% | 5.0% | 6.1% | 1.4% | 2.1% | 1.0% | -3.7% | -16.0% | -0.4% | 7.5% | 8.6% | 10.1% | 2.1% | 0.8% | -11.1% | 61.4% | - |
| Cost of Revenue | $33.13M | $38.22M | $30.46M | $7.43M | $3.73M | $13.78M | $12.24M | $8.24M | $7.1M | $4.66M | $5.28M | $4.98M | $5.86M | $5.77M | $7.26M | $8.44M | $11.78M | $17.71M | $23.44M | $21.12M | $16.26M | $11.04M | $10.98M | $12.35M | $19.78M | $24.72M |
| Gross Profit | $65.14M | $54.22M | $53.05M | $63.8M | $67.29M | $59.78M | $52.56M | $49.39M | $46.69M | $47.47M | $46.13M | $44M | $40.29M | $39.73M | $37.32M | $35.69M | $34.06M | $36.85M | $31.33M | $29.85M | $30.65M | $31.58M | $30.76M | $29.05M | $26.77M | $4.13M |
| Gross Margin | 66.3% | 58.7% | 63.5% | 89.6% | 94.8% | 81.3% | 81.1% | 85.7% | 86.8% | 91.1% | 89.7% | 89.8% | 87.3% | 87.3% | 83.7% | 80.9% | 74.3% | 67.5% | 57.2% | 58.6% | 65.3% | 74.1% | 73.7% | 70.2% | 57.5% | 14.3% |
| 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 |
| Selling, General, and Administrative | $21.24M | $26.31M | $24.76M | $23.52M | $22.86M | $23.18M | $19.87M | $18.46M | $16.42M | $16.23M | $15.91M | $14.78M | $13.79M | $13.13M | $12.37M | $11.95M | $18.52M | $13.21M | $10.04M | $9.41M | $9.21M | $9.02M | $9.04M | $8.07M | $6.83M | $6.35M |
| Other | $20.69M | $15.67M | $15.4M | $15.13M | $13.76M | $13.37M | $11.65M | $9.51M | $8.98M | $8.71M | $9.4M | $8.36M | $7.89M | $7.67M | $6.48M | $6.27M | $4.24M | $16.44M | $6.73M | $6.1M | $6M | $5.92M | $5.77M | $5.2M | $4.75M | -$14.93M |
| Total Operating Expenses | $41.93M | $41.98M | $40.16M | $38.64M | $36.62M | $36.55M | $31.52M | $27.97M | $25.4M | $24.93M | $25.31M | $23.13M | $21.68M | $20.8M | $18.85M | $18.22M | $22.76M | $29.65M | $16.78M | $15.5M | $15.21M | $14.94M | $14.82M | $13.28M | $11.59M | -$8.58M |
| Operating Income (EBIT) | $23.21M | $12.24M | $12.89M | $25.16M | $30.67M | $23.23M | $21.04M | $21.42M | $21.28M | $22.54M | $20.82M | $20.87M | $18.61M | $18.93M | $18.47M | $17.47M | $11.3M | $7.2M | $14.55M | $14.34M | $15.44M | $16.64M | $15.95M | $15.78M | $15.19M | $12.71M |
| Operating Margin | 23.6% | 13.2% | 15.4% | 35.3% | 43.2% | 31.6% | 32.5% | 37.2% | 39.6% | 43.2% | 40.5% | 42.6% | 40.3% | 41.6% | 41.4% | 39.6% | 24.6% | 13.2% | 26.6% | 28.1% | 32.9% | 39.1% | 38.2% | 38.1% | 32.6% | 44.1% |
| Interest Expense | $31.43M | $37.63M | $29.68M | $8.31M | $4.49M | $8.1M | $10.93M | $7.6M | $5.58M | $4.14M | $4.19M | $4.55M | $5.07M | $5.75M | $6.73M | $7.78M | $10.23M | $16.4M | $23.54M | $21.31M | $15.93M | $10.56M | $10.34M | $11.66M | $18.88M | $24.26M |
| Interest Income | $87.09M | $82.61M | $74.3M | $61.55M | $60.48M | $62.94M | $56.18M | $49.73M | $45.79M | $44.05M | $43.15M | $40.96M | $38.43M | $38.07M | $37.62M | $37.29M | $38.89M | $45.51M | $47.56M | $44.3M | $41.31M | $37.35M | $35.31M | $36.27M | $41.47M | $44.02M |
| Other Income (Expense) | $660K | $0 | $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) | $23.87M | $12.24M | $12.89M | $25.16M | $30.67M | $23.23M | $21.04M | $21.42M | $21.28M | $22.54M | $20.82M | $20.87M | $18.61M | $18.93M | $18.47M | $17.47M | $11.3M | $7.2M | $14.55M | $14.34M | $15.44M | $16.64M | $15.95M | $15.78M | $15.19M | $12.71M |
| Income Tax Expense | $4.84M | $2.02M | $2.07M | $5.87M | $6.76M | $4.38M | $3.85M | $4.41M | $7.58M | $6.8M | $5.81M | $5.62M | $4.66M | $4.75M | $4.55M | $4.5M | $2.29M | $845K | $3.54M | $3.4M | $3.84M | $4.26M | $4.32M | $4.44M | $4.64M | $3.6M |
| Net Income | $19.03M | $10.22M | $10.82M | $19.29M | $23.91M | $18.85M | $17.19M | $17.01M | $13.7M | $15.73M | $15.01M | $15.25M | $13.95M | $14.18M | $13.92M | $12.97M | $9.01M | $6.35M | $11.01M | $10.94M | $11.61M | $12.39M | $11.62M | $11.34M | $10.55M | $9.12M |
| Net Income Margin | 19.4% | 11.1% | 13.0% | 27.1% | 33.7% | 25.6% | 26.5% | 29.5% | 25.5% | 30.2% | 29.2% | 31.1% | 30.2% | 31.2% | 31.2% | 29.4% | 19.6% | 11.6% | 20.1% | 21.5% | 24.7% | 29.1% | 27.8% | 27.4% | 22.7% | 31.6% |
| Supplementary Data | ||||||||||||||||||||||||||
| EPS | 2.14 | 1.14 | 1.20 | 2.14 | 2.62 | 2.06 | 1.86 | 1.83 | 1.47 | 1.69 | 1.61 | 1.64 | 1.50 | 1.52 | 1.48 | 1.37 | 0.95 | 0.67 | 1.17 | 1.16 | 1.23 | 0.44 | 1.24 | 1.21 | 1.13 | 0.97 |
| Diluted EPS | 2.14 | 1.14 | 1.20 | 2.14 | 2.62 | 2.06 | 1.86 | 1.83 | 1.47 | 1.69 | 1.61 | 1.64 | 1.50 | 1.52 | 1.48 | 1.37 | 0.95 | 0.67 | 1.17 | 1.16 | 1.23 | 0.44 | 1.24 | 1.21 | 1.13 | 0.97 |
| Weighted Average OS | 8.92M | 8.99M | 8.99M | 9.03M | 9.11M | 9.15M | 9.24M | 9.30M | 9.31M | 9.31M | 9.31M | 9.30M | 9.30M | 9.31M | 9.40M | 9.43M | 9.48M | 9.43M | 9.41M | 9.43M | 9.44M | 9.42M | 9.40M | 9.37M | 9.36M | 9.37M |
| EBITDA | $24.8M | $13.93M | $14.64M | $27.16M | $32.7M | $25.5M | $22.89M | $22.98M | $22.79M | $24.12M | $22.39M | $22.08M | $19.68M | $19.91M | $19.21M | $18.22M | $13.04M | $8.29M | $15.39M | $15.45M | $16.84M | $18.28M | $17.54M | $16.83M | $15.77M | $13.45M |
| EBITDA Margin | 25.2% | 15.1% | 17.5% | 38.1% | 46.0% | 34.7% | 35.3% | 39.9% | 42.4% | 46.3% | 43.5% | 45.1% | 42.6% | 43.8% | 43.1% | 41.3% | 28.5% | 15.2% | 28.1% | 30.3% | 35.9% | 42.9% | 42.0% | 40.6% | 33.9% | 46.6% |
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-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 |
| Assets | ||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||
| Cash and Cash Equivalents | $20.48M | $107.39M | $64M | $42.55M | $106.05M | $191.52M | $143.56M | $56.44M | $69.42M | $61.22M | $51M | $55.2M | $47.9M | $79.44M | $56.57M | $34.71M | $43.57M | $35.1M | $26.68M | $18.05M | $24.08M | $28.33M | $38.35M | $52.69M | $42.71M | $28.78M |
| Short-Term Investments | $655.95M | $194.79M | $736.39M | $786.44M | $831M | $597M | $479.84M | $458.97M | $495.32M | $516.08M | $537.63M | $542.5M | $580.04M | $588.42M | $508.63M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $676.43M | $302.18M | $800.39M | $828.99M | $937.05M | $788.52M | $623.41M | $515.41M | $564.74M | $577.29M | $588.63M | $597.7M | $627.94M | $667.86M | $565.2M | $34.71M | $43.57M | $35.1M | $26.68M | $18.05M | $24.08M | $28.33M | $38.35M | $52.69M | $42.71M | $28.78M |
| Accounts Receivable | $1.28B | $13.86M | $12.95M | $11.28M | $10.12M | $11.14M | $11.79M | $9.42M | $8.38M | $7.77M | $7.57M | $7.47M | $7.44M | $7.17M | $6.47M | $6.1M | $5.71M | $6.65M | $8.02M | $7.87M | $6.63M | $6.26M | $5.84M | $5.85M | $5.98M | $7.02M |
| 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 |
| 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 |
| Total Current Assets | $1.96B | $316.04M | $813.35M | $840.27M | $947.18M | $799.66M | $635.2M | $524.83M | $573.12M | $585.06M | $596.2M | $605.17M | $634.52M | $675.03M | $571.66M | $40.81M | $49.28M | $41.75M | $34.7M | $25.93M | $30.71M | $34.6M | $44.19M | $58.54M | $48.69M | $35.8M |
| Long-Term Assets | ||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $20.92M | $21.57M | $22.55M | $18.89M | $17.51M | $17.34M | $17.81M | $15.81M | $15.4M | $16.05M | $17.01M | $15.96M | $11.89M | $12.23M | $11.36M | $11.54M | $11.91M | $12.57M | $13.45M | $12.62M | $11.03M | $8.79M | $8.38M | $8.73M | $7.18M | $5.22M |
| Goodwill | $12.42M | $12.42M | $12.42M | $12.42M | $12.42M | $12.42M | $12.12M | $9.74M | $6.73M | $6.73M | $6.73M | $6.73M | $5.6M | $5.6M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Intangible Assets | $791K | $1.09M | $1.43M | $1.93M | $2.5M | $3.13M | $3.96M | $2.68M | $1.09M | $1.35M | $1.31M | $1.73M | $1.03M | $1.3M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Investments | $0 | $1.76B | $1.28B | $1.23B | $1.14B | $1.13B | $1.05B | $890.86M | $771.55M | $752.42M | $701.87M | $659.15M | $564.8M | $511.16M | $439.86M | $874.57M | $818.21M | $767.05M | $803.94M | $784.22M | $774.81M | $775.33M | $679.51M | $576.88M | $536.82M | $576.72M |
| Deferred Tax Assets | $7.49M | $14.06M | $16.5M | $22.13M | $1.92M | $0 | $1.15M | $3.85M | $2.54M | $3.49M | $1.28M | $2.63M | $5.03M | $0 | $0 | $3.31M | $3.87M | $5.84M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | -$7.49M | $10.01M | $11.3M | $13.12M | $11.39M | $11.96M | $16.03M | $7.91M | $4.62M | $1.34M | $2.36M | $9.66M | $9.36M | $12.36M | $12.68M | $32.76M | $32.3M | $30.94M | $9.5M | $16.09M | $2.83M | $21.03M | $20.71M | $33.08M | $29.59M | $1.65M |
| Total Long-Term Assets | $34.13M | $1.82B | $1.34B | $1.29B | $1.19B | $1.18B | $1.1B | $930.86M | $801.94M | $781.39M | $730.55M | $695.86M | $598.56M | $542.66M | $463.9M | $922.17M | $866.29M | $816.39M | $826.89M | $812.93M | $788.67M | $805.16M | $708.6M | $618.69M | $573.59M | $583.59M |
| Other Assets | $142.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 | $0 |
| Total Assets | $2.13B | $2.13B | $2.16B | $2.13B | $2.14B | $1.98B | $1.74B | $1.46B | $1.38B | $1.37B | $1.33B | $1.3B | $1.23B | $1.22B | $1.04B | $962.98M | $915.57M | $858.14M | $861.59M | $838.85M | $819.38M | $839.75M | $752.79M | $677.23M | $622.28M | $619.38M |
| Liabilities | ||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||
| Accounts Payable | $0 | $3.21M | $4.71M | $666K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Short-Term Debt | $38.8M | $52.41M | $53.99M | $40.68M | $39.85M | $37.29M | $42.03M | $40.67M | $37.42M | $58.34M | $54.29M | $51.27M | $39.62M | $27.09M | $41.7M | $56.91M | $40.63M | $39.57M | $30.77M | $36.2M | $37.52M | $64.07M | $18.2M | $18.33M | $11.6M | $19.01M |
| 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 |
| Current Unearned Revenue | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Liabilities | $356.33M | $1.85B | $1.81B | $1.9B | $1.88B | $1.72B | $1.49B | $1.22B | $1.13B | $1.11B | $1.07B | $1.05B | $1.01B | $1B | $818.71M | $743.86M | $722.16M | $664.79M | $690.12M | $680.36M | $668.34M | $658.18M | $619.55M | $550.62M | $511.51M | $493.43M |
| Total Current Liabilities | $395.13M | $1.9B | $1.87B | $1.94B | $1.92B | $1.76B | $1.54B | $1.27B | $1.18B | $1.17B | $1.13B | $1.11B | $1.05B | $1.04B | $863.73M | $803.83M | $765.79M | $708.16M | $720.89M | $716.55M | $705.86M | $722.25M | $637.75M | $568.95M | $523.11M | $515.8M |
| Long-Term Liabilities | ||||||||||||||||||||||||||
| Long-Term Debt | $21.35M | $46.95M | $110.59M | $39.12M | $3M | $3M | $5M | $14.6M | $26.5M | $27.5M | $31.54M | $37.47M | $34.54M | $34.61M | $35.18M | $16.75M | $16.5M | $43.5M | $24M | $2M | $0 | $0 | $0 | $0 | $0 | $16M |
| Long-Term Unearned Revenue | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Deferred Tax Liabilities | $0 | $0 | $0 | $0 | $0 | $1.73M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $1.63M | $885K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $158K |
| Other Long-Term Liabilities | $1.51B | $9.22M | $8.57M | $1.76M | $2.36M | $0 | $2.21M | $2.14M | $2.05M | $1.96M | $1.86M | $1.68M | $1.49M | $1.4M | $1.21M | $21.04M | $20.94M | $2.64M | $6.68M | $7.38M | $4.29M | $6.58M | $7.71M | $6.76M | $5.55M | $1.25M |
| Total Long-Term Liabilities | $1.53B | $56.17M | $119.16M | $40.88M | $5.36M | $4.73M | $7.21M | $16.74M | $28.55M | $29.46M | $33.4M | $39.14M | $36.03M | $37.64M | $37.27M | $37.78M | $37.44M | $46.14M | $30.68M | $9.38M | $4.29M | $6.58M | $7.71M | $6.76M | $5.55M | $17.41M |
| Other Liabilities | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities | $1.93B | $1.96B | $1.99B | $1.99B | $1.93B | $1.77B | $1.55B | $1.28B | $1.2B | $1.2B | $1.17B | $1.15B | $1.09B | $1.07B | $901.01M | $841.61M | $803.23M | $754.3M | $751.57M | $725.93M | $710.16M | $728.83M | $645.46M | $575.71M | $528.66M | $533.21M |
| Stockholders' Equity | ||||||||||||||||||||||||||
| Preferred Stock | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock | $17.71M | $17.9M | $17.98M | $17.98M | $18.18M | $18.25M | $18.45M | $18.59M | $18.62M | $18.62M | $18.62M | $18.62M | $18.87M | $18.87M | $18.87M | $18.87M | $18.87M | $18.87M | $18.86M | $18.85M | $18.84M | $18.92M | $15.77M | $15.77M | $15.77M | $15.77M |
| Retained Earnings | $195.99M | $182.24M | $180.44M | $179.93M | $170.38M | $158.22M | $146.22M | $137.89M | $131.68M | $126.18M | $118.27M | $110.7M | $102.15M | $94.16M | $85.56M | $76.52M | $67.7M | $62.47M | $66.68M | $65.86M | $64.71M | $63.2M | $58.4M | $53.92M | $49.4M | $44.04M |
| Comprehensive Income & Other | -$17.95M | -$39.06M | -$46.89M | -$63.07M | $2.86M | $16.02M | $4.12M | -$4.08M | -$432K | -$577K | $3.48M | $4.47M | $451K | $11.07M | $9.49M | $3.33M | $3.12M | -$151K | $1.89M | $5.72M | $3.29M | $7.47M | $8.92M | $7.82M | $4.6M | $2.62M |
| Other Stockholders' Equity | -$5.81M | -$25.43M | -$32.63M | -$48.82M | $19.22M | $33.02M | $22.91M | $16.39M | $20.45M | $20.3M | $24.36M | $25.35M | $21.09M | $31.71M | $30.13M | $25.98M | $25.77M | $22.5M | $24.48M | $28.22M | $25.67M | $28.8M | $33.16M | $31.84M | $28.46M | $26.37M |
| Total Equity | $207.89M | $174.71M | $165.79M | $149.1M | $207.78M | $209.49M | $187.58M | $172.87M | $170.75M | $165.11M | $161.25M | $154.67M | $142.11M | $144.74M | $134.56M | $121.36M | $112.34M | $103.84M | $110.02M | $112.92M | $109.23M | $110.92M | $107.33M | $101.52M | $93.62M | $86.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 |
| Total Liabilities and Equity | $2.13B | $2.13B | $2.16B | $2.13B | $2.14B | $1.98B | $1.74B | $1.46B | $1.38B | $1.37B | $1.33B | $1.3B | $1.23B | $1.22B | $1.04B | $962.98M | $915.57M | $858.14M | $861.59M | $838.85M | $819.38M | $839.75M | $752.79M | $677.23M | $622.28M | $619.38M |
| Supplementary Data | ||||||||||||||||||||||||||
| Total Debt | $60.15M | $99.36M | $164.58M | $79.8M | $42.85M | $40.29M | $47.03M | $55.27M | $63.92M | $85.84M | $85.83M | $88.73M | $74.16M | $61.7M | $76.88M | $73.65M | $57.13M | $83.07M | $54.77M | $38.2M | $37.52M | $64.1M | $18.2M | $18.3M | $11.6M | $35.01M |
| Net Debt | $39.67M | -$8.03M | $100.58M | $37.24M | -$63.2M | -$151.23M | -$96.53M | -$1.17M | -$5.49M | $24.62M | $34.83M | $33.53M | $26.26M | -$17.75M | $20.3M | $38.94M | $13.56M | $47.98M | $28.09M | $20.14M | $13.45M | $35.77M | -$20.15M | -$34.36M | -$31.11M | $6.23M |
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-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 |
| Operating Activities | ||||||||||||||||||||||||||
| Net Income | $19.03M | $10.22M | $10.82M | $19.29M | $23.91M | $18.85M | $17.19M | $17.01M | $13.7M | $15.73M | $15.01M | $15.25M | $13.95M | $14.18M | $13.92M | $12.97M | $9.01M | $6.35M | $11.01M | $10.94M | $11.61M | $12.39M | $11.62M | $11.34M | $10.55M | $9.12M |
| Depreciation & Amortization | $1.59M | $1.69M | $1.75M | $2M | $2.03M | $2.27M | $1.84M | $1.56M | $1.5M | $1.58M | $1.57M | $1.21M | $1.07M | $985K | $742K | $748K | $1.75M | $1.1M | $842K | $1.1M | $1.39M | $1.63M | $1.59M | $1.05M | $584K | $731K |
| Deferred Income Tax | -$50K | $755K | $1.53M | $1.99M | $1.37M | -$448K | $549K | -$70K | $858K | $174K | $1.94M | $32K | -$420K | -$182K | $570K | $440K | $50K | -$3.71M | $131K | $107K | -$226K | -$53K | -$285K | -$200K | -$130K | -$137K |
| Stock-Based Compensation | $0 | $0 | $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 | -$203K | -$911K | -$1.68M | -$1.15M | $1.02M | $646K | $515K | -$170K | -$614K | -$203K | -$95K | $197K | -$264K | -$191K | -$369K | -$388K | $940K | $1.37M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$405K |
| 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 |
| Accounts Payable | -$646K | -$1.5M | $4.04M | $313K | $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 | $481K | $2.76M | $508K | -$2.24M | -$1.02M | $867K | $106K | $355K | -$636K | $811K | -$112K | -$638K | $2.63M | $863K | $1.68M | $196K | -$4.51M | -$2M | $342K | $218K | -$2.84M | -$1.58M | $2.64M | -$765K | $1.55M | -$737K |
| Total Working Capital Change | -$368K | $345K | $2.87M | -$3.08M | -$5K | $1.51M | $621K | $185K | -$1.25M | $608K | -$207K | -$441K | $2.36M | $671K | $1.31M | -$192K | -$3.57M | -$632K | $342K | $218K | -$2.84M | -$1.58M | $2.64M | -$765K | $1.55M | -$1.14M |
| Other Non-Cash Items | $1.14M | $1.29M | $2.23M | $1.03M | $3.16M | $7.53M | -$30K | $2.01M | $4.04M | $3.32M | $4.31M | $3.46M | $6.56M | $6.36M | $4.73M | $2.86M | $4.17M | $9.62M | -$1.56M | -$1.32M | -$464K | $780K | -$750K | -$201K | -$300K | -$359K |
| Net Cash from Operating | $21.34M | $14.3M | $19.21M | $21.23M | $30.47M | $29.71M | $20.18M | $20.71M | $18.85M | $21.42M | $22.62M | $19.51M | $23.53M | $22.01M | $21.27M | $16.82M | $11.4M | $12.72M | $10.76M | $11.06M | $9.47M | $13.17M | $14.83M | $11.22M | $12.25M | $8.21M |
| Investing Activities | ||||||||||||||||||||||||||
| Capital Expenditures | -$642K | -$298K | -$4.89M | -$2.86M | -$1.87M | -$1.25M | -$780K | -$617K | -$518K | -$268K | -$2.2M | -$1.59M | -$446K | -$863K | -$554K | -$363K | -$203K | -$220K | -$1.92M | -$2.56M | -$3.16M | -$1.36M | -$682K | -$2.54M | -$2.61M | -$617K |
| Acquisitions | $0 | $0 | $0 | $0 | $0 | -$310K | -$19.14M | -$13.44M | $0 | $0 | $0 | $16.43M | $0 | $44.3M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Purchases of Investments | -$119.13M | -$15.34M | -$6.42M | -$141.31M | -$375.4M | -$238.62M | -$86.92M | -$25.98M | -$64.2M | -$78.12M | -$100.81M | -$65.94M | -$164.7M | -$223.96M | -$197.29M | -$208.37M | -$252.09M | -$140.74M | -$88.96M | -$81.82M | -$59.05M | -$163.35M | -$194.14M | -$89.49M | -$76.46M | -$63.05M |
| Sales of Investments | $142.5M | $112.36M | $75.99M | $96.13M | $120.63M | $135.16M | $106.73M | $72.33M | $79.75M | $90.44M | $100.98M | $117.21M | $150.52M | $140.24M | $164.36M | $155.22M | $151.93M | $156.08M | $106.82M | $52.81M | $102.25M | $120.86M | $130.29M | $61.49M | $70.67M | $57.63M |
| Other Investing Activities | $21.48M | -$24.74M | -$45.61M | -$79.34M | -$11.93M | -$79.25M | -$78.84M | -$23.66M | -$31.95M | -$55.52M | -$32.35M | -$49.92M | -$33.3M | -$36.67M | -$31.79M | -$786K | $37.11M | -$21.76M | -$33.52M | $15.82M | -$25.49M | -$59.8M | -$31.95M | -$10.7M | $20.17M | $524K |
| Net Cash from Investing | $44.21M | $71.98M | $19.06M | -$127.38M | -$268.57M | -$184.26M | -$78.96M | $8.64M | -$16.9M | -$43.47M | -$34.38M | $16.18M | -$47.92M | -$76.96M | -$65.27M | -$54.31M | -$63.25M | -$6.65M | -$17.58M | -$15.75M | $14.56M | -$103.65M | -$96.48M | -$41.24M | $11.77M | -$5.51M |
| Financing Activities | ||||||||||||||||||||||||||
| Debt Repaid | $19.6M | $45.64M | -$82.89M | -$700K | - | $2M | $12.6M | $24.5M | $1M | $4.04M | $5.93M | -$2.93M | $71K | $568K | $1.57M | -$245K | $7M | -$19.5M | -$21.27M | -$609K | -$2.86M | - | - | - | - | -$3.53M |
| Common Stock Issuance | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $69K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $1.27M |
| Common Stock Repurchases | -$1.68M | -$704K | $0 | -$2.3M | -$710K | -$1.99M | -$1.81M | -$452K | $0 | $0 | $0 | $0 | $0 | $0 | -$2.02M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | -$7.11M | -$9.08M | -$9.71M | -$9.68M | -$9.39M | -$9.07M | -$8.78M | -$10.8M | -$8.1M | -$7.73M | -$7.26M | -$6.52M | -$5.87M | -$5.4M | -$4.7M | -$4.06M | -$5.47M | -$10.47M | -$10.09M | -$9.7M | -$8.6M | -$7.49M | -$7.08M | -$6.76M | -$5.12M | -$4.87M |
| Other Financing Activities | $7.99M | $33.27M | -$72.81M | $20.76M | $161.67M | $218.9M | $83.21M | -$2.2M | $4.07M | $39.3M | $25.22M | -$32.64M | $19.8M | $72.89M | $61.68M | $36.07M | $59.35M | -$16.85M | $9.76M | $12.01M | $10.17M | $38.63M | $68.93M | $39.11M | $18.08M | $0 |
| Net Cash from Financing | -$40.02M | -$40.15M | -$11.05M | $44.91M | $154.13M | $205.83M | $63.01M | -$25.35M | -$5.03M | $27.52M | $12.03M | -$36.23M | $13.86M | $66.92M | $51.35M | $34.16M | $45.95M | -$7.42M | $16.35M | $3.11M | -$24.7M | $77.25M | $61.94M | $39.25M | -$10.34M | -$68K |
| 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 |
| Net Change in Cash | $25.53M | $46.13M | $27.22M | -$61.24M | -$83.97M | $51.28M | $4.23M | $3.99M | -$3.08M | $5.47M | $276K | -$540K | -$10.54M | $11.98M | $7.35M | -$3.32M | -$5.9M | -$1.35M | $9.53M | -$1.58M | -$667K | -$13.22M | -$19.71M | $9.23M | $13.68M | $2.63M |
| Supplementary Data | ||||||||||||||||||||||||||
| Operating Cash Flow | $21.34M | $14.3M | $19.21M | $21.23M | $30.47M | $29.71M | $20.18M | $20.71M | $18.85M | $21.42M | $22.62M | $19.51M | $23.53M | $22.01M | $21.27M | $16.82M | $11.4M | $12.72M | $10.76M | $11.06M | $9.47M | $13.17M | $14.83M | $11.22M | $12.25M | $8.21M |
| Capital Expenditure | -$642K | -$298K | -$4.89M | -$2.86M | -$1.87M | -$1.25M | -$780K | -$632K | -$626K | -$680K | -$2.2M | -$1.59M | -$446K | -$863K | -$554K | -$363K | -$203K | -$220K | -$1.92M | -$2.56M | -$3.16M | -$1.36M | -$682K | -$2.54M | -$2.61M | -$617K |
| Free Cash Flow | $20.7M | $14M | $14.31M | $18.37M | $28.6M | $28.46M | $19.4M | $20.07M | $18.22M | $20.74M | $20.43M | $17.92M | $23.08M | $21.15M | $20.72M | $16.46M | $11.2M | $12.5M | $8.85M | $8.5M | $6.32M | $11.8M | $14.15M | $8.68M | $9.64M | $7.59M |
| Cash at Beginning | $101.23M | $55.1M | $27.88M | $89.13M | $173.1M | $121.82M | $30.38M | $26.4M | $29.48M | $24.01M | $23.73M | $24.27M | $34.81M | $22.83M | $15.48M | $18.8M | $24.7M | $26.04M | $16.51M | $18.09M | $18.76M | $31.98M | $51.69M | $42.46M | $28.78M | $26.14M |
| Cash at End | $126.75M | $101.23M | $55.1M | $27.88M | $89.13M | $173.1M | $34.62M | $30.38M | $26.4M | $29.48M | $24.01M | $23.73M | $24.27M | $34.81M | $22.83M | $15.48M | $18.8M | $24.7M | $26.04M | $16.51M | $18.09M | $18.76M | $31.98M | $51.69M | $42.46M | $28.78M |