UNITED FIRE GROUP INC (UFCS)
Headquartered in Cedar Rapids, Iowa, United Fire Group, Inc. (UFCS) operates throughout the United States, specializing in property and casualty insurance solutions for both personal and commercial clients. The company's diverse portfolio includes commercial multiple peril, inland marine, and various commercial property and casualty coverages such as fire and allied lines, general liability, automobile, workers' compensation, and fidelity and surety bonds. For individuals, they offer automobile and fire and allied lines policies, including homeowners' insurance. Additionally, United Fire Group engages in assumed reinsurance. Distribution of these offerings occurs through a network of independent agencies. The firm has been providing these services since its establishment in 1946.
Sector: Fire, Marine & Casualty Insurance
Industry: Insurance - Property & Casualty
United Fire Group, Inc.
No splits on record
Nothing in UFCS's public trading history: no forward or reverse split has affected the share count.
| 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 | $1.39B | $1.25B | $1.1B | $988.22M | $1.06B | $1.08B | $1.2B | $1.08B | $1.06B | $986.18M | $896.96M | $939.98M | $870.01M | $810.68M | $705.14M | $590.68M | $572.19M | $601.45M | $638.53M | $635.6M | $619.61M | $608.13M | $573.28M | $510.88M | $472.95M | $420.58M | $353.22M | $338.27M | $311.13M | $300.27M | $264.59M | $233.8M | $217.9M | $211.3M | $185.2M | $167.9M | $144.2M | $150.3M | $137.9M | $115.9M |
| YoY Growth | 10.7% | 14.0% | 11.1% | -6.5% | -2.0% | -10.1% | 11.1% | 2.3% | 7.0% | 9.9% | -4.6% | 8.0% | 7.3% | 15.0% | 19.4% | 3.2% | -4.9% | -5.8% | 0.5% | 2.6% | 1.9% | 6.1% | 12.2% | 8.0% | 12.5% | 19.1% | 4.4% | 8.7% | 3.6% | 13.5% | 13.2% | 7.3% | 3.1% | 14.1% | 10.3% | 16.4% | -4.1% | 9.0% | 19.0% | - |
| Cost of Revenue | $764.4M | $1.03B | $1.01B | $850.38M | $855.59M | $1.08B | $1.05B | $937.84M | $933.46M | $875.4M | $723.95M | $770.56M | $685.28M | $686.04M | $658.97M | $493.38M | $406.39M | $429.8M | $276.38M | $460.95M | $558.32M | $449.06M | $0 | $0 | $396.11M | $0 | $0 | $0 | $0 | $0 | $0 | $35.1M | $34.3M | $31.5M | $2M | $2.2M | $2M | $0 | $0 | $0 |
| Gross Profit | $622.01M | $225.92M | $83.93M | $137.84M | $200.91M | -$1.46M | $153.18M | $142.44M | $122.09M | $110.78M | $173.01M | $169.42M | $184.73M | $124.64M | $46.18M | $97.3M | $165.8M | $171.65M | $362.15M | $174.65M | $61.28M | $159.07M | $573.28M | $510.88M | $76.84M | $420.58M | $353.22M | $338.27M | $311.13M | $300.27M | $264.59M | $198.7M | $183.6M | $179.8M | $183.2M | $165.7M | $142.2M | $150.3M | $137.9M | $115.9M |
| Gross Margin | 44.9% | 18.0% | 7.6% | 13.9% | 19.0% | -0.1% | 12.8% | 13.2% | 11.6% | 11.2% | 19.3% | 18.0% | 21.2% | 15.4% | 6.5% | 16.5% | 29.0% | 28.5% | 56.7% | 27.5% | 9.9% | 26.2% | 100.0% | 100.0% | 16.2% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 85.0% | 84.3% | 85.1% | 98.9% | 98.7% | 98.6% | 100.0% | 100.0% | 100.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 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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 | $474.07M | $148.88M | $123.65M | $125.76M | $104.06M | $168.06M | $136.3M | $151.59M | $106.44M | $53.28M | $57.64M | $92.95M | $82.83M | $78.56M | $58.89M | $38.92M | $194.51M | $204.79M | $202.81M | $49.16M | $54.73M | $44.26M | $573.28M | $510.88M | $48.21M | $420.58M | $353.22M | $338.27M | $311.13M | $300.27M | $264.59M | $17.1M | $15M | $12.3M | $8.3M | $6.2M | $5.2M | $150.3M | $137.9M | $115.9M |
| Total Operating Expenses | $474.07M | $148.88M | $123.65M | $125.76M | $104.06M | $168.06M | $136.3M | $151.59M | $106.44M | $53.28M | $57.64M | $92.95M | $82.83M | $78.56M | $58.89M | $38.92M | $194.51M | $204.79M | $202.81M | $49.16M | $54.73M | $44.26M | $573.28M | $510.88M | $48.21M | $420.58M | $353.22M | $338.27M | $311.13M | $300.27M | $264.59M | $17.1M | $15M | $12.3M | $8.3M | $6.2M | $5.2M | $150.3M | $137.9M | $115.9M |
| Operating Income (EBIT) | $147.94M | $77.03M | -$39.72M | $12.08M | $96.84M | -$169.51M | $16.88M | -$9.15M | $15.65M | $57.5M | $115.37M | $76.46M | $101.9M | $46.07M | -$12.71M | $58.38M | -$28.71M | -$33.14M | $159.33M | $125.49M | $6.56M | $114.81M | $0 | $0 | $28.63M | $0 | $0 | $0 | $0 | $0 | $0 | $181.6M | $168.6M | $167.5M | $174.9M | $159.5M | $137M | $0 | $0 | $0 |
| Operating Margin | 10.7% | 6.2% | -3.6% | 1.2% | 9.2% | -15.7% | 1.4% | -0.8% | 1.5% | 5.8% | 12.9% | 8.1% | 11.7% | 5.7% | -1.8% | 9.9% | -5.0% | -5.5% | 25.0% | 19.7% | 1.1% | 18.9% | - | - | 6.1% | - | - | - | - | - | - | 77.7% | 77.4% | 79.3% | 94.4% | 95.0% | 95.0% | - | - | - |
| Interest Expense | $11.27M | $7.28M | $3.26M | $3.19M | $3.19M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $42.83M | $42.99M | $41.65M | $40.18M | $43.09M | $49.16M | $54.73M | $56.39M | $56.46M | $51.73M | $48.21M | $42.41M | $32.3M | $26.6M | $22.5M | $20.7M | $20.5M | $17.1M | $15M | $12.3M | $8.3M | $6.2M | $5.2M | $0 | $0 | $0 |
| Interest Income | $106.68M | $86.48M | $67.81M | $61.6M | $55M | $57.55M | $66.03M | $70.36M | $60.01M | $51.19M | $49.72M | $107.01M | $109.46M | $114.45M | $115.52M | $114M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Income (Expense) | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $79.9M | $26.05M | $0 | $17.35M | $17.22M | $28.4M | $38.17M | $27.38M | $38.05M | -$152.9M | -$146.5M | -$170.8M | -$155M | -$135.1M | -$126.1M | $22.7M | $21.2M | $10.8M |
| Income Before Tax (EBT) | $147.94M | $77.03M | -$39.72M | $12.08M | $96.84M | -$169.51M | $16.88M | -$9.15M | $15.65M | $57.5M | $115.37M | $76.46M | $101.9M | $46.07M | -$12.71M | $58.38M | -$28.71M | -$33.14M | $159.33M | $125.49M | $6.56M | $114.81M | $79.9M | $26.05M | $28.63M | $17.35M | $17.22M | $28.4M | $38.17M | $27.38M | $38.05M | $28.7M | $22.1M | -$3.3M | $19.9M | $24.4M | $10.9M | $22.7M | $21.2M | $10.8M |
| Income Tax Expense | $29.75M | $15.08M | -$10.02M | -$2.95M | $16.25M | -$56.81M | $2.06M | -$11.4M | -$29.22M | $8.38M | $30.05M | $17.33M | $25.76M | $5.86M | -$12.73M | $10.87M | -$18.27M | -$20.07M | $47.94M | $37.41M | -$2.49M | $35.99M | $24.32M | $5.27M | $4.54M | $1.82M | $1.83M | $4.72M | $9.44M | $5.42M | $9.25M | $6.2M | $3.5M | -$5M | $4.2M | $4.2M | $900K | $3.4M | $3.5M | $2.8M |
| Net Income | $118.19M | $61.96M | -$29.7M | $15.03M | $80.59M | -$112.71M | $14.82M | $27.65M | $51.02M | $49.9M | $89.13M | $59.14M | $76.14M | $40.21M | $11K | $47.51M | -$10.44M | -$13.06M | $111.39M | $88.08M | $9.04M | $78.82M | $55.57M | $20.79M | $24.09M | $15.53M | $15.38M | $23.68M | $28.73M | $21.96M | $28.8M | $22.5M | $18.6M | $1.7M | $15M | $20.2M | $11.2M | $19.3M | $17.7M | $8M |
| Net Income Margin | 8.5% | 4.9% | -2.7% | 1.5% | 7.6% | -10.5% | 1.2% | 2.6% | 4.8% | 5.1% | 9.9% | 6.3% | 8.8% | 5.0% | 0.0% | 8.0% | -1.8% | -2.2% | 17.4% | 13.9% | 1.5% | 13.0% | 9.7% | 4.1% | 5.1% | 3.7% | 4.4% | 7.0% | 9.2% | 7.3% | 10.9% | 9.6% | 8.5% | 0.8% | 8.1% | 12.0% | 7.8% | 12.8% | 12.8% | 6.9% |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| EPS | 4.48 | 2.45 | -1.18 | 0.59 | 3.21 | -4.50 | 0.59 | 1.10 | 2.05 | 1.96 | 3.54 | 2.36 | 3.00 | 1.59 | 0.00 | 1.81 | -0.39 | -0.48 | 4.04 | 3.37 | 0.22 | 3.68 | 2.53 | 0.88 | 1.20 | 0.78 | 0.77 | 1.14 | 1.34 | 1.02 | 1.33 | 0.23 | 0.19 | 0.02 | 0.10 | 0.14 | 0.08 | 0.13 | 0.11 | 0.06 |
| Diluted EPS | 4.48 | 2.39 | -1.18 | 0.59 | 3.16 | -4.50 | 0.58 | 1.08 | 1.99 | 1.93 | 3.53 | 2.32 | 2.98 | 1.58 | 0.00 | 1.81 | -0.39 | -0.48 | 4.03 | 3.36 | 0.22 | 3.34 | 2.36 | 0.88 | 1.20 | 0.78 | 0.77 | 1.14 | 1.34 | 1.02 | 1.33 | 0.23 | 0.19 | 0.02 | 0.10 | 0.14 | 0.08 | 0.13 | 0.11 | 0.06 |
| Weighted Average OS | 26.38M | 25.32M | 25.25M | 25.32M | 25.09M | 25.03M | 25.14M | 25.01M | 24.92M | 25.43M | 25.15M | 25.02M | 25.36M | 25.23M | 25.88M | 26.20M | 26.59M | 26.96M | 27.57M | 26.13M | 22.44M | 20.12M | 20.08M | 20.07M | 20.07M | 20.09M | 20.16M | 20.79M | 21.45M | 21.55M | 21.65M | 21.65M | 21.64M | 21.64M | 21.63M | 21.63M | 21.92M | 22.67M | 22.67M | 17.61M |
| EBITDA | $169.97M | $95.22M | -$25.95M | $22.93M | $106.6M | -$162.86M | $28.07M | -$3.98M | $20.22M | $63.53M | $121.84M | $83.35M | $107.5M | $54.05M | $35.7M | $104.24M | $16.48M | $10.66M | $206M | $178.13M | $65.03M | $175.1M | $140.33M | $81.54M | $80.9M | $64.21M | $52.6M | $55.46M | $61.78M | $50.18M | $59.78M | $19.2M | $15.3M | $13.3M | $9.9M | $7.9M | $6.4M | $0 | $0 | $0 |
| EBITDA Margin | 12.3% | 7.6% | -2.4% | 2.3% | 10.1% | -15.1% | 2.3% | -0.4% | 1.9% | 6.4% | 13.6% | 8.9% | 12.4% | 6.7% | 5.1% | 17.6% | 2.9% | 1.8% | 32.3% | 28.0% | 10.5% | 28.8% | 24.5% | 16.0% | 17.1% | 15.3% | 14.9% | 16.4% | 19.9% | 16.7% | 22.6% | 8.2% | 7.0% | 6.3% | 5.3% | 4.7% | 4.4% | - | - | - |
| 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 |
| Assets | ||||||||||||||||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $156.33M | $200.95M | $102.05M | $96.65M | $132.1M | $87.95M | $120.72M | $64.45M | $95.56M | $110.85M | $106.45M | $90.57M | $92.19M | $107.47M | $18.86M | $180.06M | $0 | $0 | $252.56M | $255.04M | $162.79M | $305.57M | $265.06M | $136.89M | $0 | $0 | $9.75M | $0 | $2.38M | $14.39M | $7M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Short-Term Investments | $1.12B | $1.87B | $100K | $275K | $275K | $175K | $175K | $175K | $175K | $175K | $175K | $175K | $800K | $800K | $401.55M | $1.1M | $132.72M | $26.14M | $78.33M | $28.27M | $35.48M | $37.72M | $6.58M | $1.73M | $0 | $58.29M | $20.13M | $33.98M | $19.2M | $29.33M | $21.53M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $1.27B | $1.13B | $102.15M | $96.92M | $132.38M | $88.12M | $120.9M | $64.63M | $95.74M | $111.03M | $106.62M | $90.75M | $92.99M | $108.27M | $145.63M | $181.16M | $198.21M | $135.72M | $330.9M | $283.31M | $198.28M | $343.3M | $271.64M | $138.62M | $48.16M | $58.29M | $29.88M | $33.98M | $21.57M | $43.72M | $28.53M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Accounts Receivable | $755.2M | $695.81M | $464.79M | $365.73M | $476.96M | $544.03M | $357.63M | $346.82M | $328.51M | $306.2M | $276.52M | $249.03M | $218.63M | $188.29M | $0 | $124.46M | $0 | $0 | $121.06M | $126.69M | $115.66M | $118.76M | $117.21M | $150.91M | $0 | $106.1M | $82.19M | $61.53M | $58.49M | $56.63M | $55.62M | $33.9M | $30.9M | $28.3M | $27.1M | $29.4M | $20.3M | $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 | -$4.05M | -$2.85M | -$3.02M | -$2.92M | -$4.06M | -$4.23M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Assets | $0 | -$1.87B | $0 | $0 | $13.4M | -$645.11M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $1.65B | $1.47B | $1.33B | $1.14B | $1.06B | $910.52M | $844.12M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Current Assets | $2.06B | $2.83B | $566.94M | $462.65M | $632.07M | $0 | $478.53M | $411.45M | $424.25M | $417.23M | $383.14M | $339.78M | $311.63M | $296.56M | $420.4M | $305.62M | $132.72M | $26.14M | $451.96M | $410M | $313.93M | $462.06M | $388.85M | $296.04M | $0 | $1.64B | $1.44B | $1.24B | $1.14B | $1.01B | $932.13M | $33.9M | $30.9M | $28.3M | $27.1M | $29.4M | $20.3M | $0 | $0 | $0 |
| Long-Term Assets | ||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $132.63M | $136.02M | $134.25M | $133.11M | $137.7M | $129.87M | $116.99M | $97.19M | $68.99M | $55.52M | $53.24M | $49.25M | $47.22M | $43.09M | $14.98M | $21.55M | $0 | $0 | $0 | $0 | $11.15M | $12.94M | $18.09M | $15.92M | $0 | $16.73M | $16.86M | $13.33M | $14.44M | $12.63M | $13.25M | $12.7M | $12.4M | $12.7M | $11M | $11.9M | $11.3M | $0 | $0 | $0 |
| Goodwill | $0 | $0 | $0 | $0 | $0 | $0 | $15.09M | $15.09M | $15.09M | $15.09M | $15.09M | $15.09M | $15.09M | $15.09M | $15.09M | $0 | $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 | $161.38M | $3.91M | $4.62M | $5.32M | $6.03M | $6.74M | $7.45M | $8.16M | $8.88M | $9.65M | $10.42M | $11.19M | $11.96M | $13.17M | $15.71M | $0 | $0 | $0 | $0 | $0 | $0 | $790K | $1.36M | $2.16M | $3.18M | $6.46M | $8.04M | $817K | $1.08M | $1.33M | $1.59M | $1.9M | $2.3M | $3.1M | $3.2M | $3.8M | $0 | $0 | $0 | $0 |
| Long-Term Investments | $1.35B | $224.66M | $0 | $0 | $2.06B | $2.03B | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $1.69B | $0 | $1.38B | $1.21B | $1.06B | $972.18M | $839.68M | $771.6M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Deferred Tax Assets | $15.45M | $0 | $13.62M | $15.53M | $0 | $0 | $0 | $912K | $5.95M | $35.59M | $14.65M | $25.76M | $21.91M | $19.63M | $2.84M | $19.81M | $0 | $0 | $39.53M | $43.96M | $36.15M | $43.61M | $40.36M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | $122.75M | $3.12B | $0 | $0 | $172.51M | -$2.17B | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$1.71B | $0 | -$1.38B | -$1.21B | -$1.06B | -$972.18M | -$839.68M | -$786.44M | -$14.6M | -$14.7M | -$15.8M | -$14.2M | -$15.7M | -$11.3M | $0 | $0 | $0 |
| Total Long-Term Assets | $1.78B | $3.49B | $152.48M | $153.97M | $2.38B | $0 | $139.53M | $121.36M | $98.92M | $115.85M | $93.4M | $101.28M | $96.18M | $90.98M | $50.12M | $41.37M | $0 | $0 | $39.53M | $43.96M | $47.3M | $57.34M | $59.82M | $1.71B | $0 | $23.19M | $24.91M | $14.15M | $15.53M | $13.96M | $14.84M | $14.6M | $14.7M | $15.8M | $14.2M | $15.7M | $11.3M | $0 | $0 | $0 |
| Other Assets | $0 | $0 | $2.42B | $2.27B | $0 | $3.07B | $2.4B | $2.28B | $3.66B | $3.52B | $3.41B | $3.42B | $3.31B | $3.31B | $156.16M | $2.66B | $2.27B | $2.1B | $2.27B | $2.32B | $2.36B | $2.05B | $1.96B | $155.18M | $725.35M | $11.62M | $0 | $0 | $0 | $0 | -$3.87M | $779.6M | $687.4M | $583.1M | $469.3M | $378.6M | $336.2M | $313M | $271.6M | $230.7M |
| Total Assets | $3.84B | $3.49B | $3.14B | $2.88B | $3.01B | $3.07B | $3.01B | $2.82B | $4.18B | $4.05B | $3.89B | $3.86B | $3.72B | $3.69B | $626.67M | $3.01B | $2.41B | $2.12B | $2.76B | $2.78B | $2.72B | $2.57B | $2.41B | $2.16B | $725.35M | $1.67B | $1.47B | $1.25B | $1.16B | $1.02B | $943.11M | $828.1M | $733M | $627.2M | $510.6M | $423.7M | $367.8M | $313M | $271.6M | $230.7M |
| 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 | $0 | $0 | $0 |
| Short-Term Debt | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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 Income Tax Payable | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $4.92M | $5.01M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $1.11M | $0 | $0 | $0 | $0 | $0 | $0 | $3.31M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Unearned Revenue | $660.21M | $621.45M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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 | $1.92B | -$771.23M | $1.64B | $1.36B | $1.98B | -$126.62M | $0 | $1.25B | $1.16B | $1.06B | -$200.6M | -$212.58M | $0 | $2.36B | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$3.31M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Current Liabilities | $2.59B | $0 | $142.64M | $1.46B | $2.08B | $0 | $139.65M | $1.37B | $1.33B | $1.21B | $4.92M | $5.01M | $142.68M | $2.52B | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $57.92M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | $146.2M | $117.06M | $50M | $50M | $50M | $50M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $60.63M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $600K |
| 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 | $0 | $0 | $0 |
| Long-Term Deferred Tax Liabilities | $0 | $53.03M | $0 | $0 | $26.75M | $24.93M | $20.59M | $0 | $5.95M | $0 | $0 | $0 | $0 | $19.63M | $13.62M | $19.81M | $0 | $0 | $0 | $0 | $0 | $43.61M | $40.36M | $11.84M | $12.66M | $12.24M | $7.43M | $22.85M | $27.87M | $12.69M | $10.95M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Liabilities | $168.38M | $2.29B | $2.22B | $2B | -$26.75M | -$74.93M | $1.94B | $1.81B | $3.2B | $2.97B | $3.01B | $3.03B | $2.8B | -$19.63M | $282.8M | $198.75M | $2.23B | $0 | $2.01B | $2.1B | $2.22B | $2.01B | $0 | -$11.84M | $0 | -$12.24M | -$7.43M | -$22.85M | -$27.87M | -$12.69M | -$10.95M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$600K |
| Total Long-Term Liabilities | $314.58M | $2.48B | $2.27B | $2.05B | $50M | $0 | $1.96B | $1.81B | $3.21B | $2.97B | $3.01B | $3.03B | $2.8B | $0 | $357.05M | $218.57M | $2.23B | $0 | $2.01B | $2.1B | $2.22B | $2.05B | $40.36M | $0 | $12.66M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Liabilities | $0 | $0 | $0 | -$1.36B | $0 | $2.24B | $0 | -$1.25B | -$1.33B | -$1.06B | $0 | $0 | $0 | $0 | $2.92B | $2.29B | $2.23B | $2.05B | $0 | $0 | $0 | $8.98M | $1.97B | $1.8B | $1.57B | $1.41B | $1.23B | $994.31M | $880.71M | $796.98M | $734.35M | $657.4M | $578.4M | $487.8M | $373.6M | $306.3M | $263.8M | $221.6M | $195.3M | $167.6M |
| Total Liabilities | $2.9B | $2.71B | $2.41B | $2.14B | $2.13B | $2.24B | $2.1B | $1.93B | $3.21B | $3.11B | $3.01B | $3.04B | $2.94B | $2.97B | $435.2M | $2.29B | $0 | $0 | $2.01B | $2.1B | $2.22B | $2.05B | $1.97B | $1.8B | $0 | $1.41B | $1.23B | $994.31M | $880.71M | $796.98M | $734.35M | $657.4M | $578.4M | $487.8M | $373.6M | $306.3M | $263.8M | $221.6M | $195.3M | $167.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 | $65.46M | $65.11M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock | $25K | $25K | $25K | $25K | $25K | $25K | $25K | $25K | $25K | $25K | $25K | $25K | $25K | $25K | $25K | $87.32M | $88.44M | $88.75M | $90.65M | $92.16M | $78.66M | $67.11M | $33.48M | $33.46M | $33.45M | $33.45M | $33.53M | $33.64M | $35.76M | $35.76M | $36.1M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Retained Earnings | $722.32M | $620.44M | $574.69M | $620.55M | $621.38M | $555.85M | $697.12M | $715.47M | $608.7M | $616.32M | $591.01M | $523.54M | $484.08M | $425.43M | $0 | $415.98M | $0 | $0 | $439.86M | $343.76M | $268.87M | $274.85M | $242.77M | $199.6M | $0 | $172.35M | $163.95M | $155.42M | $161.91M | $139.93M | $124.43M | $113.6M | $104.5M | $90.7M | $99M | $88.2M | $72M | $62.4M | $46.6M | $29.6M |
| Comprehensive Income & Other | -$5.06M | -$54.78M | -$50.96M | -$87.5M | $54.34M | $66.91M | $13.15M | -$30.47M | $168.31M | $109.06M | $80.44M | $91.17M | $87.15M | $95.19M | $0 | $76.98M | $0 | $0 | $71.47M | $83.35M | $86.44M | $102.46M | $90.64M | $50.44M | $0 | $44.72M | $33.05M | $59.3M | $70.21M | $42.83M | $36.19M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Stockholders' Equity | $218.82M | $161.07M | $159.03M | $119.53M | $257.71M | $269.27M | $213.33M | $172.88M | $364.65M | $325.54M | $287.86M | $293.85M | $298.72M | $303.72M | $191.45M | $213.13M | - | - | $220.98M | $244.88M | $152.68M | $110.25M | $97.68M | $122.49M | - | $51.63M | $40.31M | $67.22M | $79.54M | $52.17M | $48.23M | $57.1M | $50.1M | $48.7M | $38M | $29.2M | $32M | $29M | $29.7M | $33.5M |
| Total Equity | $941.17M | $781.53M | $733.75M | $740.11M | $879.12M | $825.15M | $910.47M | $888.38M | $973.37M | $941.88M | $878.9M | $817.41M | $782.83M | $729.18M | $191.47M | $716.42M | $0 | $0 | $751.5M | $680.81M | $500.21M | $452.21M | $373.93M | $355.55M | $0 | $257.43M | $237.79M | $256.28M | $277.21M | $227.86M | $208.75M | $170.7M | $154.6M | $139.4M | $137M | $117.4M | $104M | $91.4M | $76.3M | $63.1M |
| Minority Interest | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities and Equity | $3.84B | $3.49B | $3.14B | $2.88B | $3.01B | $3.07B | $3.01B | $2.82B | $4.18B | $4.05B | $3.89B | $3.86B | $3.72B | $3.69B | $626.67M | $3.01B | $0 | $0 | $2.76B | $2.78B | $2.72B | $2.5B | $2.34B | $2.16B | $0 | $1.66B | $1.47B | $1.25B | $1.16B | $1.02B | $943.11M | $828.1M | $733M | $627.2M | $510.6M | $423.7M | $367.8M | $313M | $271.6M | $230.7M |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| Total Debt | $146.2M | $117.06M | $50M | $50M | $50M | $50M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $60.63M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $600K |
| Net Debt | -$10.13M | -$83.89M | -$52.05M | -$46.65M | -$82.1M | -$37.95M | -$120.72M | -$64.45M | -$95.56M | -$110.85M | -$106.45M | -$90.57M | -$92.19M | -$107.47M | -$18.86M | -$180.06M | $0 | $0 | -$252.56M | -$255.04M | -$162.79M | -$305.57M | -$265.06M | -$136.89M | $0 | $0 | -$9.75M | $0 | -$2.38M | -$14.39M | -$7M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $600K |
| 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 | $118.19M | $61.96M | -$29.7M | $15.03M | $80.59M | -$112.71M | $14.82M | $29.56M | $44.87M | $49.9M | $89.13M | $59.14M | $76.14M | $40.21M | $11K | $47.51M | -$10.44M | -$13.06M | $111.39M | $88.08M | $9.04M | $78.82M | $55.57M | $20.79M | $24.09M | $15.53M | $15.38M | $23.68M | $28.73M | $21.96M | $28.8M | $22.5M | $18.6M | $1.7M | $15.7M | $20.2M | $10M |
| Depreciation & Amortization | $10.77M | $10.9M | $10.51M | $7.67M | $6.57M | $6.66M | $11.19M | $5.17M | $4.57M | $6.04M | $6.47M | $6.89M | $5.6M | $7.98M | $5.58M | $2.87M | $3.53M | $3.62M | $3.57M | $3.48M | $3.75M | $3.91M | $3.97M | $3.75M | $4.05M | $4.45M | $3.08M | $468K | $1.12M | $2.1M | $1.23M | $2.1M | $300K | $1M | $1.6M | $1.7M | $1.2M |
| Deferred Income Tax | -$5.65M | -$8.39M | -$8.31M | -$3.93M | $5.63M | -$17.47M | $10.15M | -$16.22M | -$5.92M | $3.33M | -$4.5M | $1.93M | -$368K | $7.45M | -$6.29M | $977K | -$10.86M | -$11.75M | $2.43M | $9.47M | $1.17M | -$3.01M | $7.42M | -$530K | -$2.41M | -$820K | -$1.29M | $609K | $427K | -$1.78M | $2.23M | -$100K | -$1M | -$6.6M | -$200K | -$800K | -$2.6M |
| Stock-Based Compensation | $9.03M | $5.52M | $3.25M | $2.83M | $3.44M | $4.99M | $6.15M | $5.25M | $4.81M | $3.7M | $2.51M | $1.94M | $1.78M | $1.76M | $0 | $1.79M | $2.08M | $1.78M | $1.38M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Changes in Working Capital: | |||||||||||||||||||||||||||||||||||||
| Accounts Receivable | -$41.15M | $13.71M | -$141.42M | -$91.14M | $521K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $11.35M | $8.44M | $0 | $7.63M | $6.84M | $0 | $5.63M | $60.71M | -$97.91M | $997K | $13.54M | $11.22M | $2.15M | -$9.3M | $16.7M | $11M | -$4.4M | -$6.6M | $6.6M | -$10.7M | -$3.4M | -$4.9M | $2.2M | -$4M | -$800K |
| Inventory | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $10.72M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Accounts Payable | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$73.46M | $179.84M | $62.46M | $58.12M | $35.91M | $9.5M | $38.96M | $7.7M | $1.7M | $20.4M | -$3.6M | $3.4M | $2.3M | $2.7M | -$2.7M | $2.5M | $3.2M | $600K |
| Other Working Capital | $172.72M | $189.79M | $215.79M | $13.94M | -$71.47M | $29.28M | $94.43M | $65.69M | $83.05M | $83.23M | $83.23M | $81.33M | $56.54M | $96.1M | $70.17M | $15.96M | $95.61M | $48.01M | -$10.51M | $28.91M | -$109.64M | -$5M | -$16.86M | -$21.06M | -$14.24M | -$8.81M | -$32.13M | -$4.25M | -$8.8M | -$9.44M | $9.38M | -$13.3M | -$5.3M | -$9.8M | $800K | -$3.4M | -$2.3M |
| Total Working Capital Change | $131.57M | $203.5M | $74.36M | -$77.19M | -$70.95M | $29.28M | $94.43M | $65.69M | $83.05M | $83.23M | $83.23M | $81.33M | $67.89M | $104.54M | $70.17M | $23.59M | $102.45M | $48.01M | -$4.88M | $16.16M | -$27.71M | $69.18M | $54.81M | $26.07M | -$2.58M | $20.85M | -$7.73M | $8.45M | $7.2M | -$19.64M | $19.38M | -$21.7M | -$6M | -$17.4M | $5.5M | -$4.2M | -$2.5M |
| Other Non-Cash Items | $5.83M | $66.81M | $121.63M | $54.35M | $4.63M | $130.68M | -$42.99M | $20.65M | $38.72M | $68.19M | $13.15M | $60K | $10.45M | $10.13M | $4.95M | -$5.52M | $13.64M | $15.32M | -$8.11M | -$12.74M | $67.44M | -$6.21M | -$9.97M | $8.59M | $1.46M | $2.53M | $25.01M | -$15.14M | $5.74M | $41.27M | -$2.31M | $43.1M | $21.3M | $124.1M | $52M | $25.3M | $35.7M |
| Net Cash from Operating | $269.74M | $340.3M | $171.74M | -$1.25M | $29.92M | $41.44M | $93.75M | $110.1M | $170.09M | $214.38M | $190M | $151.29M | $161.49M | $172.08M | $74.43M | $71.22M | $100.41M | $43.9M | $105.78M | $104.46M | $53.69M | $142.69M | $111.81M | $58.67M | $24.61M | $42.54M | $34.45M | $18.06M | $43.21M | $43.92M | $49.33M | $45.9M | $33.2M | $102.8M | $74.6M | $42.2M | $41.8M |
| Investing Activities | |||||||||||||||||||||||||||||||||||||
| Capital Expenditures | -$6.45M | -$11.87M | -$10.89M | -$2.14M | -$13.98M | -$18.86M | -$32.43M | -$33.05M | -$17.16M | -$7.6M | -$9.7M | -$8.15M | -$8.45M | -$2.89M | -$14.05M | -$2.09M | -$10.57M | -$9.57M | -$1.65M | -$4.97M | -$1.91M | -$1.64M | -$5.92M | -$4.03M | -$1.71M | -$3.48M | -$1.43M | -$2.12M | -$4.62M | -$1.96M | -$3.37M | -$2.4M | -$2M | -$4.1M | -$900K | -$1.9M | -$2.9M |
| Acquisitions | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$172.62M | $0 | $0 | $107.25M | $16.33M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$22.25M | $0 | $1.94M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Purchases of Investments | -$713.97M | -$960.57M | -$292.95M | -$297.35M | -$405.43M | -$444.66M | -$257.81M | -$540.35M | -$267.54M | -$448.15M | -$701.46M | -$618.39M | -$601.79M | -$664.02M | -$598.52M | -$575.15M | -$519.06M | -$602.43M | -$422.69M | -$397.22M | -$434.03M | -$425.15M | -$314.54M | -$388.91M | -$615M | -$450.63M | -$384.21M | -$329.18M | -$248.36M | -$187M | -$127.83M | -$153.5M | -$203.5M | -$189.2M | -$141.8M | -$55.8M | -$71.2M |
| Sales of Investments | $379.82M | $670.58M | $162.08M | $280.42M | $451.14M | $376.22M | $311.67M | $263.8M | $205.11M | $328.06M | $670.27M | $567.67M | $508.25M | $555.56M | $610M | $482.53M | $399.55M | $504.75M | $408.01M | $372.07M | $251.58M | $312.32M | $281.41M | $209.28M | $476.34M | $294.65M | $269.07M | $249.69M | $152.41M | $132.52M | $40.4M | $71.9M | $139.5M | $94.2M | $72.1M | $32.3M | $37.2M |
| Other Investing Activities | $14.63M | $9.38M | -$8.14M | -$103K | $0 | -$5.56M | -$16.93M | $290.4M | $17.6M | $15.29M | $4.6M | $0 | $0 | $0 | $0 | $0 | $0 | -$107.25M | -$16.33M | $0 | $611K | $3.28M | $0 | $0 | -$10.28M | $37.99M | $1.47M | $3.01M | $5.3M | $735K | $2.13M | $0 | -$100K | -$200K | $200K | -$12.5M | $200K |
| Net Cash from Investing | -$325.96M | -$292.49M | -$149.89M | -$19.17M | $31.73M | -$92.87M | $4.5M | -$19.2M | -$61.98M | -$112.4M | -$36.29M | -$58.88M | -$101.99M | -$111.34M | -$175.19M | -$94.71M | -$130.09M | -$107.25M | -$16.33M | -$30.12M | -$183.74M | -$111.19M | -$39.05M | -$183.65M | -$150.65M | -$121.48M | -$137.35M | -$78.6M | -$93.32M | -$55.71M | -$88.66M | -$84M | -$66.1M | -$99.3M | -$70.4M | -$37.9M | -$36.7M |
| Financing Activities | |||||||||||||||||||||||||||||||||||||
| Debt Repaid | -$28.9M | -$66.95M | - | - | - | -$50M | - | - | - | - | - | - | - | $15.63M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Common Stock Issuance | $0 | $348K | $0 | $828K | -$421K | -$71K | $2.38M | $7.17M | $4.83M | $9.92M | $5.5M | $2.26M | $3.39M | $1.11M | $208K | $98K | $26K | $167K | $836K | $107.42M | $859K | $626K | $114K | $36K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$1.4M | -$600K |
| Common Stock Repurchases | -$993K | $0 | -$290K | $0 | -$2.01M | -$2.74M | -$11.7M | -$5.4M | -$29.78M | -$3.75M | -$2.42M | -$12.94M | -$1.64M | -$7.3M | -$12.43M | -$6.28M | -$1.54M | -$14.82M | -$16.08M | $0 | -$142K | $0 | $0 | $0 | $0 | -$421K | -$780K | -$26.72M | -$12K | -$3.03M | -$19K | $0 | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | -$16.31M | -$16.21M | -$16.16M | -$15.86M | -$15.06M | -$28.53M | -$32.66M | -$105.41M | -$27.34M | -$24.59M | -$21.66M | -$19.68M | -$17.48M | -$15.27M | -$15.51M | -$15.77M | -$15.95M | -$16.16M | -$15.29M | -$13.2M | -$12.01M | -$14.86M | -$10.04M | -$9.98M | -$7.22M | -$7.13M | -$6.86M | -$6.96M | -$6.65M | -$6.47M | -$5.78M | -$5.2M | -$4.8M | -$4.8M | -$4.2M | -$3.9M | -$3.7M |
| Other Financing Activities | $0 | $0 | $0 | $0 | -$421K | $0 | $0 | -$11.55M | -$55.26M | -$79.16M | -$119.25M | -$63.67M | -$59.04M | -$15.71M | $50.96M | $34.66M | $128.42M | -$48.82M | -$61.39M | -$76.31M | -$1.29M | $23.24M | $65.35M | $160.66M | $123.13M | $114.21M | $120.28M | $91.84M | $44.76M | $28.68M | $41.87M | $39.8M | $50.6M | $0 | $0 | $0 | -$100K |
| Net Cash from Financing | $11.6M | $51.09M | -$16.45M | -$15.03M | -$17.49M | $18.66M | -$41.98M | -$115.19M | -$107.55M | -$97.58M | -$137.84M | -$94.03M | -$74.78M | -$97.8M | $65.23M | $12.7M | $110.95M | -$79.63M | -$91.93M | $17.92M | -$12.73M | $9.01M | $55.41M | $215.61M | $115.91M | $107.07M | $112.64M | $58.16M | $38.1M | $19.18M | $36.07M | $34.6M | $45.8M | -$4.8M | -$4.2M | -$5.3M | -$4.4M |
| 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 | $60.54M | $0 | $0 | $0 | $38.1M | $32.9M | -$3.5M | $0 | -$4.3M | -$5.1M |
| Net Change in Cash | -$44.62M | $98.9M | $5.4M | -$35.45M | $44.16M | -$32.77M | $56.27M | -$31.11M | $6.37M | -$302K | $15.88M | -$1.62M | -$15.27M | -$37.06M | -$35.53M | -$10.79M | $81.27M | -$142.98M | -$2.48M | $92.25M | -$142.78M | $40.51M | $128.17M | $90.63M | -$10.13M | $28.14M | $9.75M | $58.16M | -$12.01M | $7.39M | -$3.26M | $34.6M | $45.8M | -$4.8M | $0 | -$5.3M | -$4.4M |
| Supplementary Data | |||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | $269.74M | $340.3M | $171.74M | -$1.25M | $29.92M | $41.44M | $93.75M | $110.1M | $170.09M | $214.38M | $190M | $151.29M | $161.49M | $172.08M | $74.43M | $71.22M | $100.41M | $43.9M | $105.78M | $104.46M | $53.69M | $142.69M | $111.81M | $58.67M | $24.61M | $42.54M | $34.45M | $18.06M | $43.21M | $43.92M | $49.33M | $45.9M | $33.2M | $102.8M | $74.6M | $42.2M | $41.8M |
| Capital Expenditure | -$6.45M | -$11.87M | -$10.89M | -$2.14M | -$13.98M | -$18.86M | -$32.43M | -$33.05M | -$17.16M | -$7.6M | -$9.7M | -$8.15M | -$8.45M | -$2.89M | -$14.05M | -$2.09M | -$10.57M | -$9.57M | -$1.65M | -$4.97M | -$1.91M | -$1.64M | -$5.92M | -$4.03M | -$1.71M | -$3.48M | -$1.43M | -$2.12M | -$4.62M | -$1.96M | -$3.37M | -$2.4M | -$2M | -$4.1M | -$900K | -$1.9M | -$2.9M |
| Free Cash Flow | $263.3M | $328.43M | $160.85M | -$3.39M | $15.94M | $22.57M | $61.33M | $77.05M | $152.94M | $206.78M | $180.3M | $143.14M | $153.04M | $169.19M | $60.38M | $69.13M | $89.83M | $34.33M | $104.13M | $99.48M | $51.78M | $141.05M | $105.89M | $54.64M | $22.9M | $39.06M | $33.02M | $15.94M | $38.59M | $41.96M | $45.97M | $43.5M | $31.2M | $98.7M | $73.7M | $40.3M | $38.9M |
| Cash at Beginning | $200.95M | $102.05M | $96.65M | $132.1M | $87.95M | $120.72M | $64.45M | $95.56M | $89.19M | $106.45M | $90.57M | $92.19M | $107.47M | $144.53M | $180.06M | $190.85M | $109.58M | $252.56M | $255.04M | $162.79M | $305.57M | $265.06M | $136.89M | $46.26M | $56.4M | $9.75M | -$102.9M | $2.38M | $14.39M | $7M | $10.26M | $13.7M | $800K | $2.1M | $2.2M | $3.1M | $2.4M |
| Cash at End | $156.33M | $200.95M | $102.05M | $96.65M | $132.1M | $87.95M | $120.72M | $64.45M | $95.56M | $89.19M | $106.45M | $90.57M | $92.19M | $107.47M | $144.53M | $180.06M | $190.85M | $109.58M | $252.56M | $255.04M | $162.79M | $305.57M | $265.06M | $136.89M | $46.26M | $116.82M | $9.75M | $60.54M | $2.38M | $14.39M | $7M | $48.3M | $46.6M | -$2.7M | $2.2M | -$2.2M | -$2M |