TRUSTCO BANK CORP N Y (TRST)
TrustCo Bank Corp NY functions as the parent entity for Trustco Bank, a federally regulated savings institution. This subsidiary delivers a comprehensive suite of banking solutions, addressing the financial needs of private individuals, partnerships, and corporate clients alike. Its core activities encompass accepting customer deposits, extending loans, and facilitating investment opportunities. Beyond its conventional banking operations, the corporation also holds the status of a real estate investment trust (REIT). In this capacity, it procures, retains, and oversees a portfolio of real estate mortgage assets, including residential home loans and various mortgage-backed securities. Furthermore, TrustCo Bank Corp NY assumes significant fiduciary responsibilities. It serves as an executor for estates and acts as a trustee for personal trusts. The company also provides specialized asset and wealth management, insightful estate planning guidance, and secure custodial services. Additionally, it administers a range of employee benefit plans, corporate pension schemes, and profit-sharing trusts as a dedicated trustee. By the close of 2021 (December 31st), its extensive operational network included 147 banking branches and 163 automated teller machines (ATMs). These facilities are strategically located across five states: New York, New Jersey, Vermont, Massachusetts, and Florida. Established in 1902, the company maintains its principal executive offices in Glenville, New York.
Sector: State Commercial Banks
Industry: Banks - Regional
TrustCo Bank Corp NY
- 1:5Reverse splitMay 28, 20215 shares → 1
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 | FY 1988 | FY 1987 | FY 1986 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-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 | 1987-12-31 | 1986-12-31 |
| Revenue | $278.33M | $263.15M | $244.52M | $205.86M | $185.92M | $195.46M | $210.72M | $199M | $187.33M | $180.37M | $177.22M | $176.85M | $170.82M | $175.93M | $179.52M | $183M | $180.62M | $189.36M | $207.18M | $184.07M | $175.46M | $170.75M | $166.78M | $181.03M | $194.46M | $190.07M | $182.6M | $196.17M | $189.2M | $176.9M | $175.7M | $144.9M | $152.9M | $158.7M | $110.7M | $87.2M | $79.7M | $0 | $0 | $0 |
| YoY Growth | 5.8% | 7.6% | 18.8% | 10.7% | -4.9% | -7.2% | 5.9% | 6.2% | 3.9% | 1.8% | 0.2% | 3.5% | -2.9% | -2.0% | -1.9% | 1.3% | -4.6% | -8.6% | 12.6% | 4.9% | 2.8% | 2.4% | -7.9% | -6.9% | 2.3% | 4.1% | -6.9% | 3.7% | 7.0% | 0.7% | 21.3% | -5.2% | -3.7% | 43.4% | 26.9% | 9.4% | - | - | - | - |
| Cost of Revenue | $91.64M | $93.38M | $55.61M | $6.13M | $2.12M | $30.31M | $36.48M | $21.63M | $16.59M | $18.25M | $19.9M | $20.59M | $22.28M | $31.98M | $44.99M | $58.2M | $60.76M | $78.26M | $95.48M | $67.36M | $39.4M | $39.21M | $41.94M | $59.44M | $77.7M | $79.76M | $79.1M | $92.95M | $91.9M | $88.9M | $92.9M | $68.8M | $73.3M | $89.1M | $64.8M | $51.1M | $43.8M | $0 | $0 | $0 |
| Gross Profit | $186.72M | $169.77M | $188.91M | $199.74M | $183.79M | $165.15M | $174.4M | $177.37M | $170.74M | $162.12M | $157.32M | $156.26M | $148.53M | $143.95M | $134.53M | $124.81M | $119.86M | $111.1M | $111.7M | $116.7M | $136.07M | $131.54M | $124.84M | $121.59M | $116.76M | $110.31M | $103.5M | $103.22M | $97.3M | $88M | $82.8M | $76.1M | $79.6M | $69.6M | $45.9M | $36.1M | $35.9M | $0 | $0 | $0 |
| Gross Margin | 67.1% | 64.5% | 77.3% | 97.0% | 98.9% | 84.5% | 82.8% | 89.1% | 91.1% | 89.9% | 88.8% | 88.4% | 87.0% | 81.8% | 74.9% | 68.2% | 66.4% | 58.7% | 53.9% | 63.4% | 77.5% | 77.0% | 74.9% | 67.2% | 60.0% | 58.0% | 56.7% | 52.6% | 51.4% | 49.7% | 47.1% | 52.5% | 52.1% | 43.9% | 41.5% | 41.4% | 45.0% | - | - | - |
| Research and Development | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Selling, General, and Administrative | $65.29M | $54.07M | $57.42M | $51.11M | $53.71M | $49.79M | $50.94M | $47.87M | $47.42M | $44.99M | $41.45M | $39.27M | $39.23M | $38.94M | $36.19M | $36.23M | $43.27M | $32.75M | $22.61M | $20.7M | $20.08M | $20.7M | $20.45M | $22.34M | $25.88M | $23.25M | $25M | $23.4M | $23.2M | $21.5M | $19.9M | $19.1M | $17.6M | $18.1M | $13.2M | $9.9M | $9.3M | $0 | $0 | $0 |
| Other | $40.22M | $51.66M | $53.88M | $49.21M | $47.96M | $45.92M | $46.79M | $49.84M | $46.57M | $48.84M | $49.11M | $45.4M | $45.78M | $45.04M | $45.95M | $44.67M | $33.31M | $28.21M | $30.98M | $28.36M | $26.15M | $27.47M | $28.04M | $32.99M | $25.43M | $24.52M | $20.6M | $25.42M | $23M | $20.5M | $24.6M | $21.5M | $25.9M | $24.7M | $14.9M | $11.9M | $13.8M | $0 | $0 | $0 |
| Total Operating Expenses | $105.5M | $105.73M | $111.3M | $100.32M | $101.66M | $95.7M | $97.73M | $97.71M | $93.99M | $93.83M | $90.56M | $84.67M | $85M | $83.98M | $82.14M | $80.89M | $76.58M | $60.79M | $53.59M | $49.06M | $46.23M | $48.16M | $48.49M | $55.33M | $51.31M | $47.77M | $45.6M | $48.82M | $46.2M | $42M | $44.5M | $40.6M | $43.5M | $42.8M | $28.1M | $21.8M | $23.1M | $0 | $0 | $0 |
| Operating Income (EBIT) | $81.21M | $64.05M | $77.61M | $99.42M | $82.13M | $69.45M | $76.51M | $79.65M | $76.75M | $68.29M | $66.76M | $71.59M | $63.53M | $59.98M | $52.38M | $43.91M | $43.28M | $50.31M | $58.1M | $67.64M | $89.83M | $83.38M | $76.35M | $66.27M | $65.45M | $62.54M | $57.9M | $54.4M | $51.1M | $46M | $38.3M | $35.5M | $36.1M | $26.8M | $17.8M | $14.3M | $12.8M | $0 | $0 | $0 |
| Operating Margin | 29.2% | 24.3% | 31.7% | 48.3% | 44.2% | 35.5% | 36.3% | 40.0% | 41.0% | 37.9% | 37.7% | 40.5% | 37.2% | 34.1% | 29.2% | 24.0% | 24.0% | 26.6% | 28.0% | 36.7% | 51.2% | 48.8% | 45.8% | 36.6% | 33.7% | 32.9% | 31.7% | 27.7% | 27.0% | 26.0% | 21.8% | 24.5% | 23.6% | 16.9% | 16.1% | 16.4% | 16.1% | - | - | - |
| Interest Expense | $90.44M | $91.38M | $54.36M | $6.47M | $7.57M | $24.71M | $36.32M | $20.23M | $14.59M | $15.3M | $16.2M | $15.49M | $15.28M | $19.98M | $26.24M | $35M | $49.45M | $74.06M | $92.98M | $70.94M | $45.66M | $38.76M | $40.74M | $58.02M | $72.76M | $75.65M | $74M | $88.4M | $86.5M | $82.3M | $80.2M | $60.7M | $61.7M | $76.4M | $58.3M | $48.4M | $41.7M | $0 | $0 | $0 |
| Interest Income | $259.42M | $243.32M | $226.21M | $186.6M | $167.98M | $178.29M | $192.13M | $180.91M | $168.96M | $161.36M | $159.34M | $156.94M | $151.05M | $154.96M | $160.75M | $162.12M | $161.36M | $170.92M | $189.42M | $169.21M | $150.17M | $138.79M | $137.13M | $153.74M | $168.66M | $173.7M | $167.2M | $174.1M | $172M | $166.6M | $161.6M | $140.3M | $133.7M | $143.3M | $100.9M | $81.5M | $73.2M | $0 | $0 | $0 |
| Other Income (Expense) | -$400K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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) | $80.81M | $64.05M | $77.61M | $99.42M | $82.13M | $69.45M | $76.51M | $79.65M | $76.75M | $68.29M | $66.76M | $71.59M | $63.53M | $59.98M | $52.38M | $43.91M | $43.28M | $50.31M | $58.1M | $67.64M | $89.83M | $83.38M | $76.35M | $66.27M | $65.45M | $62.54M | $57.9M | $54.4M | $51.1M | $46M | $38.3M | $35.5M | $36.1M | $26.8M | $17.8M | $14.3M | $12.8M | $0 | $0 | $0 |
| Income Tax Expense | $19.68M | $15.21M | $18.97M | $24.18M | $20.61M | $16.99M | $18.67M | $18.21M | $33.6M | $25.69M | $24.52M | $27.4M | $23.72M | $22.44M | $19.3M | $14.59M | $15.16M | $16.23M | $18.64M | $22.31M | $30.84M | $26.84M | $23.32M | $17.02M | $19.94M | $20.84M | $19.7M | $19.4M | $18.9M | $17.3M | $12.8M | $12.6M | $12.5M | $9.3M | $4.9M | $3.7M | $3.4M | $0 | $0 | $0 |
| Net Income | $61.14M | $48.83M | $58.65M | $75.23M | $61.52M | $52.45M | $57.84M | $61.45M | $43.15M | $42.6M | $42.24M | $44.19M | $39.81M | $37.53M | $33.09M | $29.32M | $28.12M | $34.08M | $39.47M | $45.33M | $58.99M | $56.54M | $53.03M | $49.24M | $45.51M | $41.7M | $38.2M | $35M | $32.2M | $28.7M | $25.5M | $22.9M | $20.3M | $17.5M | $12.9M | $10.6M | $9.4M | $7.8M | $6.8M | $5.7M |
| Net Income Margin | 22.0% | 18.6% | 24.0% | 36.5% | 33.1% | 26.8% | 27.4% | 30.9% | 23.0% | 23.6% | 23.8% | 25.0% | 23.3% | 21.3% | 18.4% | 16.0% | 15.6% | 18.0% | 19.0% | 24.6% | 33.6% | 33.1% | 31.8% | 27.2% | 23.4% | 21.9% | 20.9% | 17.8% | 17.0% | 16.2% | 14.5% | 15.8% | 13.3% | 11.0% | 11.7% | 12.2% | 11.8% | - | - | - |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| EPS | 3.25 | 2.57 | 3.08 | 3.93 | 3.19 | 2.72 | 2.99 | 3.18 | 2.25 | 2.23 | 2.22 | 2.34 | 2.11 | 2.00 | 1.95 | 0.45 | 1.84 | 2.25 | 2.63 | 3.03 | 3.94 | 3.81 | 3.57 | 3.39 | 3.20 | 2.95 | 2.69 | 2.46 | 3.00 | 2.70 | 1.76 | 1.45 | 1.48 | 1.25 | 1.21 | 1.10 | 0.98 | 0.83 | 0.72 | 0.61 |
| Diluted EPS | 3.25 | 2.57 | 3.08 | 3.93 | 3.19 | 2.72 | 2.98 | 3.18 | 2.24 | 2.23 | 2.22 | 2.33 | 2.11 | 2.00 | 1.95 | 0.45 | 1.84 | 2.25 | 2.63 | 3.02 | 3.91 | 3.77 | 3.52 | 3.30 | 3.10 | 2.86 | 2.58 | 2.38 | 2.90 | 2.60 | 1.76 | 1.45 | 1.44 | 1.25 | 1.21 | 1.10 | 0.98 | 0.83 | 0.72 | 0.61 |
| Weighted Average OS | 18.27M | 19.02M | 19.02M | 19.13M | 19.26M | 19.30M | 19.37M | 19.30M | 19.22M | 19.11M | 19.02M | 18.93M | 18.83M | 18.73M | 17.01M | 15.39M | 15.30M | 15.15M | 15.04M | 14.98M | 14.99M | 14.86M | 14.88M | 14.53M | 14.22M | 14.15M | 14.22M | 14.24M | 10.73M | 10.63M | 14.45M | 15.79M | 13.75M | 14.01M | 10.65M | 9.66M | 9.55M | 9.37M | 9.46M | 9.41M |
| EBITDA | $92.67M | $75.48M | $88.4M | $109.97M | $92.73M | $79.62M | $86.45M | $83.76M | $80.56M | $72.33M | $71.31M | $76.36M | $68.55M | $65.01M | $57.22M | $48.64M | $47.78M | $54.09M | $61.22M | $70.31M | $92.53M | $85.28M | $78.85M | $68.44M | $68.16M | $65.28M | $60.1M | $56.9M | $54.4M | $49M | $41.9M | $38.2M | $38.5M | $29M | $19M | $15.2M | $13.7M | $0 | $0 | $0 |
| EBITDA Margin | 33.3% | 28.7% | 36.2% | 53.4% | 49.9% | 40.7% | 41.0% | 42.1% | 43.0% | 40.1% | 40.2% | 43.2% | 40.1% | 37.0% | 31.9% | 26.6% | 26.5% | 28.6% | 29.5% | 38.2% | 52.7% | 49.9% | 47.3% | 37.8% | 35.1% | 34.3% | 32.9% | 29.0% | 28.8% | 27.7% | 23.8% | 26.4% | 25.2% | 18.3% | 17.2% | 17.4% | 17.2% | - | - | - |
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | $50.57M | $47.36M | $49.27M | $43.43M | $48.36M | $47.2M | $48.2M | $49.26M | $44.13M | $48.72M | $41.7M | $43.51M | $46.45M | $55.79M | $44.4M | $44.07M | $45.26M | $41.92M | $58.16M | $47.89M | $55.67M | $54.22M | $56.42M | $63.96M | $60.12M | $45.96M | $64.5M | $424.9M | $437.7M | $355.8M | $289.9M | $315.5M | $200M | $191M | $97M | $94M | $118.3M |
| Short-Term Investments | $242.9M | $297.16M | $452.29M | $481.51M | $407.71M | $439.07M | $573.82M | $501.46M | $571.97M | $620.36M | $601.04M | $676.76M | $863.75M | $912.09M | $908.72M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $293.47M | $344.52M | $501.56M | $524.94M | $456.07M | $486.27M | $622.02M | $550.72M | $616.09M | $669.08M | $642.74M | $720.26M | $910.21M | $967.88M | $953.11M | $44.07M | $45.26M | $41.92M | $58.16M | $47.89M | $55.67M | $54.22M | $56.42M | $63.96M | $60.12M | $45.96M | $64.5M | $424.9M | $437.7M | $355.8M | $289.9M | $315.5M | $200M | $191M | $97M | $94M | $118.3M |
| Accounts Receivable | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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 |
| 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 | $293.47M | $344.52M | $501.56M | $524.94M | $456.07M | $486.27M | $622.02M | $550.72M | $616.09M | $669.08M | $642.74M | $720.26M | $910.21M | $967.88M | $953.11M | $44.07M | $45.26M | $41.92M | $58.16M | $47.89M | $55.67M | $54.22M | $56.42M | $63.96M | $60.12M | $45.96M | $64.5M | $424.9M | $437.7M | $355.8M | $289.9M | $315.5M | $200M | $191M | $97M | $94M | $118.3M |
| Long-Term Assets | |||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $74.34M | $70.41M | $74.55M | $77.28M | $81.12M | $82.3M | $86.1M | $34.69M | $35.16M | $35.47M | $37.64M | $38.56M | $34.41M | $36.24M | $37.01M | $36.63M | $37.79M | $35.16M | $29.19M | $24.05M | $21.73M | $22.48M | $20.17M | $19.54M | $18.91M | $17.42M | $16.2M | $17M | $18.6M | $29.6M | $28.7M | $38.1M | $24.9M | $22.5M | $20.3M | $7.4M | $6.8M |
| 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 | $5.27B | $5.11B | $4.96B | $4.69B | $4.4B | $4.21B | $4.04B | $3.85B | $3.62B | $3.43B | $3.31B | $3.18B | $2.95B | $2.78B | $2.69B | $3.4B | $3.43B | $3.07B | $2.49B | $2.78B | $2.51B | $2.09B | $2.29B | $2.02B | $2.09B | $2.02B | $1.93B | $1.99B | $1.85B | $1.81B | $1.82B | $1.58B | $1.68B | $1.67B | $1.58B | $811.8M | $673M |
| Deferred Tax 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 |
| Other Long-Term Assets | $800.77M | $709.61M | $631.32M | $702.95M | $1.25B | $1.12B | $476.71M | $521.66M | $636.97M | $732.08M | $749.61M | $702.66M | $629.52M | $562.26M | $564.65M | $477.42M | $167.66M | $361.85M | $796.05M | $314.08M | $325.94M | $700.46M | $411.07M | $589.68M | $413M | $368.79M | $348.62M | $57.5M | $69.3M | $67.4M | $39.6M | $43M | $62.3M | $60.5M | $60.8M | $21.7M | $20.8M |
| Total Long-Term Assets | $6.15B | $5.89B | $5.67B | $5.48B | $5.74B | $5.42B | $4.6B | $4.41B | $4.29B | $4.2B | $4.09B | $3.92B | $3.61B | $3.38B | $3.29B | $3.91B | $3.63B | $3.46B | $3.32B | $3.11B | $2.86B | $2.81B | $2.72B | $2.63B | $2.52B | $2.41B | $2.3B | $2.06B | $1.93B | $1.91B | $1.89B | $1.66B | $1.77B | $1.75B | $1.66B | $840.9M | $700.6M |
| Other Assets | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Assets | $6.44B | $6.24B | $6.17B | $6B | $6.2B | $5.9B | $5.22B | $4.96B | $4.91B | $4.87B | $4.73B | $4.64B | $4.52B | $4.35B | $4.24B | $3.95B | $3.68B | $3.51B | $3.38B | $3.16B | $2.91B | $2.86B | $2.78B | $2.7B | $2.58B | $2.46B | $2.36B | $2.49B | $2.37B | $2.26B | $2.18B | $1.98B | $1.97B | $1.94B | $1.76B | $934.9M | $818.9M |
| Liabilities | |||||||||||||||||||||||||||||||||||||
| Current Liabilities | |||||||||||||||||||||||||||||||||||||
| Accounts 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 |
| Short-Term Debt | $120.05M | $84.78M | $88.99M | $245.4M | $244.69M | $214.75M | $148.67M | $161.89M | $242.99M | $209.41M | $191.23M | $189.12M | $204.16M | $159.85M | $147.56M | $124.61M | $107.73M | $109.59M | $92.22M | $95.51M | $87.94M | $77.98M | $90.61M | $141.23M | $218.22M | $192.9M | $152.8M | $147.9M | $127.9M | $111.7M | $56.7M | $12.7M | $18.3M | $20.8M | $38.9M | $63.3M | $31.5M |
| 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 | $26.1M | $27M | $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 | $5.56B | $5.39B | $5.35B | $5.19B | $5.27B | $5.04B | $4.45B | $4.27B | $4.17B | $4.2B | $4.1B | $4.03B | $3.93B | $3.8B | $3.74B | $3.55B | $3.31B | $3.14B | $3.02B | $2.8B | $2.56B | $2.53B | $2.42B | $2.27B | $2.09B | $2.01B | $1.99B | $2.11B | $2.02B | $1.95B | $1.93B | $1.79B | $1.79B | $1.77B | $1.57B | $783.7M | $708.8M |
| Total Current Liabilities | $5.68B | $5.48B | $5.44B | $5.47B | $5.54B | $5.28B | $4.63B | $4.47B | $4.45B | $4.44B | $4.32B | $4.25B | $4.16B | $3.99B | $3.91B | $3.7B | $3.43B | $3.27B | $3.11B | $2.89B | $2.65B | $2.61B | $2.51B | $2.42B | $2.31B | $2.2B | $2.15B | $2.26B | $2.15B | $2.06B | $1.99B | $1.8B | $1.84B | $1.82B | $1.61B | $847M | $740.3M |
| Long-Term Liabilities | |||||||||||||||||||||||||||||||||||||
| Long-Term Debt | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $29K | $59K | $87K | $114K | $239K | $427K | $624K | $0 | $0 | $0 | $0 | $0 | $0 | $3.6M | $2.8M | $5M | $5M | $5M | $5M |
| 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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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 | $40.25M | $46.48M | $38.67M | -$122.7M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $27.94M | $26.71M | $33.59M | $32.81M | $40.7M | $45.32M | $61.05M | $56.47M | $49.92M | $44M | $43.7M | $34.6M | $28.8M | $30.3M | $0 | $100K | $34.5M | $22.7M | $20.2M |
| Total Long-Term Liabilities | $76.64M | $86.64M | $83.14M | -$73.72M | $52.72M | $52.78M | $56.55M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $27.96M | $26.77M | $33.68M | $32.92M | $40.94M | $45.74M | $61.67M | $56.47M | $49.92M | $44M | $43.7M | $34.6M | $28.8M | $33.9M | $2.8M | $5.1M | $39.5M | $27.7M | $25.2M |
| 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 |
| Total Liabilities | $5.75B | $5.56B | $5.52B | $5.4B | $5.6B | $5.33B | $4.68B | $4.47B | $4.45B | $4.44B | $4.32B | $4.25B | $4.16B | $3.99B | $3.91B | $3.7B | $3.43B | $3.27B | $3.14B | $2.92B | $2.68B | $2.64B | $2.55B | $2.46B | $2.37B | $2.26B | $2.2B | $2.3B | $2.19B | $2.1B | $2.02B | $1.84B | $1.84B | $1.82B | $1.65B | $874.7M | $765.5M |
| Stockholders' Equity | |||||||||||||||||||||||||||||||||||||
| Preferred Stock | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock | $20.12M | $20.1M | $20.06M | $20.06M | $20.05M | $20.04M | $100.2M | $100.17M | $100M | $99.21M | $98.97M | $98.94M | $98.93M | $98.91M | $98.91M | $83.17M | $83.17M | $83.17M | $82.37M | $82.15M | $82.12M | $81.73M | $80.71M | $79.11M | $76.17M | $65.17M | $56.4M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Retained Earnings | $480M | $446.5M | $425.07M | $393.83M | $349.06M | $313.97M | $288.07M | $256.4M | $219.44M | $201.52M | $184.01M | $166.75M | $147.43M | $132.38M | $119.47M | $108.78M | $99.19M | $93.82M | $93.1M | $110.3M | $103.31M | $90.02M | $78.05M | $69.55M | $63.94M | $56.92M | $48.5M | $40.5M | $32.1M | $23.2M | $14.7M | $6.9M | $25.3M | $16.6M | $8M | $40M | $28.4M |
| Comprehensive Income & Other | $10.02M | -$3.86M | -$13.24M | -$27.19M | $12.15M | $11.94M | $4.46M | -$10.31M | -$1.81M | -$6.25M | -$4.78M | -$4.51M | -$13.8M | $1.56M | -$2.49M | -$4.12M | -$1.28M | -$1.44M | $7.23M | -$2.93M | -$6.05M | $4.46M | $21.04M | $27.28M | $21.67M | $20.54M | -$2.5M | $18.6M | $15.9M | $5.2M | $12.4M | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Stockholders' Equity | $186.47M | $209.74M | $200.16M | $186.1M | $232.03M | $234.15M | $149.99M | $133.3M | $138.87M | $131.96M | $130.33M | $127.75M | $115.45M | $127.51M | $120.14M | $63.49M | $63.32M | $59.04M | $61.6M | $47.07M | $43.23M | $54.09M | $68M | $86.18M | $65.72M | $73.75M | $61.5M | $145.3M | $146.7M | $139.2M | $145.4M | $132.4M | $104.6M | $103.8M | $103.1M | $20.2M | $25M |
| Total Equity | $686.59M | $676.34M | $645.28M | $599.99M | $601.13M | $568.16M | $538.26M | $489.87M | $458.31M | $432.69M | $413.31M | $393.44M | $361.81M | $358.8M | $338.52M | $255.44M | $245.68M | $236.02M | $237.07M | $239.52M | $228.66M | $225.83M | $226.76M | $234.84M | $205.83M | $195.84M | $166.4M | $185.8M | $178.8M | $162.4M | $160.1M | $139.3M | $129.9M | $120.4M | $111.1M | $60.2M | $53.4M |
| Minority Interest | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities and Equity | $6.44B | $6.24B | $6.17B | $6B | $6.2B | $5.9B | $5.22B | $4.96B | $4.91B | $4.87B | $4.73B | $4.64B | $4.52B | $4.35B | $4.24B | $3.95B | $3.68B | $3.51B | $3.38B | $3.16B | $2.91B | $2.86B | $2.78B | $2.7B | $2.58B | $2.46B | $2.36B | $2.49B | $2.37B | $2.26B | $2.18B | $1.98B | $1.97B | $1.94B | $1.76B | $934.9M | $818.9M |
| Supplementary Data | |||||||||||||||||||||||||||||||||||||
| Total Debt | $156.44M | $124.94M | $133.46M | $294.38M | $297.41M | $267.54M | $205.22M | $161.89M | $242.99M | $209.41M | $191.23M | $189.12M | $204.16M | $159.85M | $147.56M | $124.61M | $107.73M | $109.59M | $92.25M | $95.57M | $88.02M | $78.09M | $90.85M | $141.66M | $218.84M | $192.9M | $152.8M | $147.9M | $127.9M | $111.7M | $56.7M | $16.3M | $21.1M | $25.8M | $43.9M | $68.3M | $36.5M |
| Net Debt | $105.88M | $77.58M | $84.19M | $250.95M | $249.05M | $220.34M | $157.02M | $112.63M | $198.87M | $160.69M | $149.53M | $145.61M | $157.71M | $104.06M | $103.17M | $80.55M | $62.47M | $67.67M | $34.09M | $47.68M | $32.35M | $23.87M | $34.42M | $77.7M | $158.72M | $146.94M | $88.3M | -$277M | -$309.8M | -$244.1M | -$233.2M | -$299.2M | -$178.9M | -$165.2M | -$53.1M | -$25.7M | -$81.8M |
| 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 |
| Operating Activities | |||||||||||||||||||||||||||||||||||||
| Net Income | $61.14M | $48.83M | $58.65M | $75.23M | $61.52M | $52.45M | $57.84M | $61.45M | $43.15M | $42.6M | $42.24M | $44.19M | $39.81M | $37.53M | $33.09M | $29.32M | $28.12M | $34.08M | $39.47M | $45.33M | $58.99M | $56.54M | $53.03M | $49.24M | $45.51M | $41.7M | $38.2M | $35M | $32.2M | $28.7M | $25.5M | $22.9M | $23.6M | $17.5M | $12.9M | $10.6M | $9.4M |
| Depreciation & Amortization | $11.46M | $11.44M | $10.79M | $10.55M | $10.6M | $10.18M | $9.94M | $4.11M | $3.82M | $4.04M | $4.55M | $4.78M | $5.02M | $5.03M | $4.84M | $4.73M | $4.5M | $3.77M | $3.12M | $2.67M | $2.69M | $1.9M | $2.49M | $2.17M | $2.72M | $2.74M | $2.2M | $2.5M | $3.3M | $3M | $3.6M | $2.7M | $2.4M | $2.2M | $1.2M | $900K | $900K |
| Deferred Income Tax | $4.13M | $1.99M | $2.16M | $4.11M | -$238K | -$1.07M | $1.14M | $2.56M | -$183K | $3.26M | $3.01M | $2.96M | -$1.43M | $1.44M | -$2.34M | $581K | $2.15M | -$1.66M | $1.78M | $1.1M | $2.87M | $3.11M | -$2.65M | $10.5M | -$4.13M | -$1.3M | -$1.9M | $1.4M | -$3.7M | -$4.1M | -$9.8M | -$3M | $0 | -$4.4M | -$900K | -$1.5M | -$1.2M |
| Stock-Based Compensation | $1.27M | $720K | $103K | $0 | $0 | $15K | $5K | $173K | $150K | $224K | $204K | $325K | $378K | $405K | $287K | $176K | $214K | $193K | $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 | -$4.51M | $6.84M | -$2.27M | $2.51M | $784K | -$359K | $2.48M | $1.78M | $5.75M | -$1.73M | $4.05M | $1.12M | $516K | $3.59M | -$301K | -$11.32M | $3.98M | -$1.48M | $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 |
| Accounts Payable | -$171K | $204K | $3.01M | $439K | -$311K | -$985K | $435K | $487K | $11K | $25K | -$47K | $80K | $19K | -$313K | -$311K | -$516K | -$1.29M | -$748K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Working Capital | -$18.84M | -$12.46M | -$11.17M | -$15.78M | -$15.4M | -$6.18M | -$10.22M | -$7.62M | $2.48M | -$1.26M | -$3.71M | -$6.12M | $11.59M | -$318K | $4.81M | $1.98M | -$22.02M | $2.01M | $64.28M | $2.18M | -$6.3M | -$2.51M | -$5.38M | -$3.29M | -$736K | $2.36M | -$5.2M | $8.3M | $16M | -$12.3M | $8.2M | $1.3M | -$12M | $11.2M | -$8.1M | $2.6M | $2.5M |
| Total Working Capital Change | -$23.51M | -$5.42M | -$10.44M | -$12.83M | -$14.93M | -$7.52M | -$7.31M | -$5.34M | $8.25M | -$2.96M | $296K | -$4.92M | $12.16M | $2.96M | $4.19M | -$9.86M | -$19.32M | -$217K | $64.28M | $2.18M | -$6.3M | -$2.51M | -$5.38M | -$3.29M | -$736K | $2.36M | -$5.2M | $8.3M | $16M | -$12.3M | $8.2M | $1.3M | -$12M | $11.2M | -$8.1M | $2.6M | $2.5M |
| Other Non-Cash Items | $3.12M | $1.89M | $2.87M | $1.56M | -$1.59M | $8.1M | $2.18M | $4.7M | $6.52M | $7.73M | $9.71M | $7.65M | $13.95M | $11.26M | $21.25M | $23.53M | $126.4M | $352.37M | $1.31M | -$2.9M | -$13.61M | -$14.1M | -$9.39M | -$6.08M | $406K | $10.72M | $9.3M | $3.1M | $5.2M | $11.1M | $9.1M | $20.2M | -$50.7M | $3.8M | $6.3M | $4.8M | $2.6M |
| Net Cash from Operating | $57.6M | $59.44M | $64.13M | $78.63M | $55.37M | $62.16M | $63.8M | $67.64M | $61.69M | $54.89M | $60.01M | $54.99M | $69.89M | $58.63M | $61.32M | $48.48M | $142.07M | $388.53M | $109.96M | $48.38M | $44.64M | $44.93M | $38.1M | $52.55M | $43.76M | $56.22M | $42.6M | $50.3M | $53M | $26.4M | $36.6M | $44.1M | -$36.7M | $30.3M | $11.4M | $17.4M | $14.2M |
| Investing Activities | |||||||||||||||||||||||||||||||||||||
| Capital Expenditures | -$11.87M | -$4.88M | -$5.67M | -$3.79M | -$2.84M | -$3.83M | -$3.89M | -$3.65M | -$3.61M | -$2.06M | -$3.74M | -$8.5M | -$6.38M | -$4.26M | -$5.21M | -$3.61M | -$148.88M | -$243.64M | -$8.26M | -$5.12M | -$3.85M | -$4.29M | -$2.95M | -$3.16M | -$3.45M | -$2.74M | -$2.3M | -$1.8M | -$2.4M | -$1M | -$2.3M | -$1.7M | -$2.2M | -$4.4M | -$3.2M | -$1.5M | -$1.5M |
| 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 |
| Purchases of Investments | -$96.11M | -$42.77M | -$19.68M | -$203.52M | -$139.96M | -$145.34M | -$262.75M | -$61.81M | -$83.03M | -$275.3M | -$189.82M | -$126.11M | -$423.55M | -$1.21B | -$1.32B | -$1.3B | -$1.65B | -$721.53M | -$223.03M | -$95.31M | -$477.21M | -$889.62M | -$1.59B | -$468.27M | -$402.76M | -$248.3M | -$360.9M | -$372M | -$350.1M | -$503.9M | -$507.7M | -$953.6M | -$159.5M | -$500.1M | -$139.8M | -$329.4M | -$179.9M |
| Sales of Investments | $157.07M | $141.16M | $59.71M | $86.15M | $161.55M | $291.48M | $205.76M | $128.88M | $147.56M | $258.85M | $273.46M | $347.55M | $487.48M | $1.29B | $1.28B | $1.4B | $1.41B | $376.94M | $176.78M | $123.63M | $277.64M | $1.16B | $1.07B | $418.93M | $427.44M | $319.97M | $396.4M | $262.2M | $392.2M | $508.8M | $354.2M | $1.15B | $237.3M | $407.2M | $104M | $214.9M | $187.4M |
| Other Investing Activities | -$153.77M | -$97.25M | -$267.96M | -$295.48M | -$194M | -$177.65M | -$187.88M | -$237.25M | -$205.8M | -$139.29M | -$141.16M | -$247.5M | -$233.82M | -$181.71M | -$181.85M | -$95.19M | $4.67M | $1.4M | -$175.9M | -$290.4M | -$225.16M | -$76.69M | $255.9M | $128.67M | -$83.64M | -$109.76M | -$26.6M | -$27.3M | -$70.1M | -$23.3M | -$71.3M | -$99.5M | -$37.9M | -$16.4M | $32.2M | -$28.9M | -$42M |
| Net Cash from Investing | -$104.67M | -$3.75M | -$233.59M | -$416.63M | -$175.26M | -$35.35M | -$248.76M | -$173.82M | -$144.88M | -$157.79M | -$61.27M | -$34.56M | -$176.28M | -$106.39M | -$226.6M | $690K | -$390.39M | -$586.83M | -$230.42M | -$267.21M | -$428.59M | $186.09M | -$271.88M | $76.18M | -$62.41M | -$40.82M | $6.6M | -$138.9M | -$30.4M | -$19.4M | -$227.1M | $93.3M | $37.7M | -$113.7M | -$6.8M | -$144.9M | -$36M |
| Financing Activities | |||||||||||||||||||||||||||||||||||||
| Debt Repaid | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $29K | $30K | $28K | $27K | $125K | $188K | $197K | $287K | $317K | - | - | -$16.2M | -$900K | $2.7M | -$800K | $2.2M | $18.1M | - | - | - |
| Common Stock Issuance | $24K | $0 | $0 | $0 | $0 | $0 | $1.79M | $2.39M | $2.48M | $2.45M | $2.67M | $2.85M | $2.91M | $2.91M | $70.48M | $2.83M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock Repurchases | -$38.13M | -$374K | $0 | -$7M | -$2.59M | -$3.49M | -$35K | -$718K | -$4.61M | -$701K | -$147K | -$282K | $0 | $0 | $0 | $0 | $0 | -$8.16M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | -$27.62M | -$27.41M | -$27.39M | -$26.99M | -$26.28M | -$26.33M | -$26.39M | -$25.57M | -$25.2M | -$25.06M | -$24.95M | -$24.85M | -$24.72M | -$24.59M | -$21.33M | -$19.46M | -$26.33M | -$37.04M | -$48.07M | -$47.89M | -$44.91M | -$44.5M | -$45.01M | -$43.19M | -$37.01M | -$32.09M | -$29.6M | -$25.7M | -$22.4M | -$19.4M | -$16.9M | -$13.6M | -$10.9M | -$8.4M | -$4.9M | -$3.8M | -$3.1M |
| Other Financing Activities | $166.14M | $40.11M | $157.97M | -$74.89M | $231.2M | $587.18M | $175.95M | $102.14M | -$17.6M | $97.15M | $68.28M | $105.3M | $122.91M | $68.22M | $178.99M | $246.09M | $168.89M | $124.88M | $220.91M | $236.9M | $35.38M | $107.29M | $145.54M | $181.36M | $81.92M | -$5.33M | -$112.5M | $85.5M | $68.7M | $22.5M | $140.9M | -$4.4M | $23M | $203.2M | $27.4M | $74.9M | $41.5M |
| Net Cash from Financing | $135.69M | $8.12M | $96.87M | -$230.87M | $232.26M | $623.44M | $138.1M | -$2.85M | -$11.34M | $92.02M | $47.97M | $67.97M | $145.41M | $58.83M | $253.98M | $249.19M | $144.61M | $102.99M | $174.04M | $197.3M | $377K | $53.72M | $39.38M | $78.78M | $71.78M | -$458K | -$143.6M | $75.8M | $59.4M | $59M | $164.9M | -$21.9M | $7.9M | $177.5M | -$1.6M | $103.2M | $36.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 | -$7M | $0 | -$137.4M | -$1M | $0 | -$4.6M | $0 | $0 |
| Net Change in Cash | $88.61M | $63.81M | -$72.59M | -$568.87M | $112.37M | $650.25M | -$46.86M | -$109.03M | -$94.53M | -$10.88M | $46.71M | $88.4M | $39.03M | $11.07M | $88.69M | $298.36M | -$103.71M | -$95.32M | $53.58M | -$21.52M | -$383.57M | $284.75M | -$194.4M | $207.51M | $53.13M | $14.93M | -$94.4M | -$12.8M | $82M | -$289.9M | -$315.5M | -$200M | -$191M | -$97M | -$94M | -$118.3M | -$103.5M |
| Supplementary Data | |||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | $57.6M | $59.44M | $64.13M | $78.63M | $55.37M | $62.16M | $63.8M | $67.64M | $61.69M | $54.89M | $60.01M | $54.99M | $69.89M | $58.63M | $61.32M | $48.48M | $142.07M | $388.53M | $109.96M | $48.38M | $44.64M | $44.93M | $38.1M | $52.55M | $43.76M | $56.22M | $42.6M | $50.3M | $53M | $26.4M | $36.6M | $44.1M | -$36.7M | $30.3M | $11.4M | $17.4M | $14.2M |
| Capital Expenditure | -$11.87M | -$4.88M | -$5.67M | -$3.79M | -$2.84M | -$3.83M | -$3.89M | -$3.65M | -$3.61M | -$2.06M | -$3.74M | -$8.5M | -$6.38M | -$4.26M | -$5.21M | -$3.61M | -$148.88M | -$243.64M | -$8.26M | -$5.12M | -$3.85M | -$4.29M | -$2.95M | -$3.16M | -$3.45M | -$2.74M | -$2.3M | -$1.8M | -$2.4M | -$1M | -$2.3M | -$1.7M | -$2.2M | -$4.4M | -$3.2M | -$1.5M | -$1.5M |
| Free Cash Flow | $45.74M | $54.56M | $58.46M | $74.84M | $52.52M | $58.33M | $59.9M | $63.99M | $58.08M | $52.84M | $56.26M | $46.5M | $63.51M | $54.36M | $56.1M | $44.87M | -$6.8M | $144.88M | $101.7M | $43.27M | $40.79M | $40.65M | $35.15M | $49.38M | $40.31M | $53.48M | $40.3M | $48.5M | $50.6M | $25.4M | $34.3M | $42.4M | -$38.9M | $25.9M | $8.2M | $15.9M | $12.7M |
| Cash at Beginning | $641.81M | $578M | $650.6M | $1.22B | $1.11B | $456.85M | $503.71M | $612.74M | $707.27M | $718.16M | $671.45M | $583.04M | $544.02M | $532.94M | $444.25M | $145.89M | $249.6M | $344.92M | $291.34M | $312.86M | $696.43M | $411.68M | $606.08M | $398.57M | $345.45M | $330.51M | $424.9M | $437.7M | $355.8M | $289.9M | $315.5M | $200M | $191M | $97M | $94M | $118.3M | $103.5M |
| Cash at End | $730.43M | $641.81M | $578M | $650.6M | $1.22B | $1.11B | $456.85M | $503.71M | $612.74M | $707.27M | $718.16M | $671.45M | $583.04M | $544.02M | $532.94M | $444.25M | $145.89M | $249.6M | $344.92M | $291.34M | $312.86M | $696.43M | $411.68M | $606.08M | $398.57M | $345.45M | $330.5M | $424.9M | $437.8M | $348.9M | $480.4M | $178.1M | $198.9M | $274.5M | $92.4M | $221.5M | $140.3M |