Chemring Group PLC (CMGMY)
Chemring Group PLC operates as a specialized global supplier, furnishing sophisticated countermeasures, advanced sensor technologies, and energetic solutions to the aerospace, defense, and security sectors. The company maintains a significant international footprint, with operations spanning the United States, the United Kingdom, Norway, Australia, and other global markets. Its business is bifurcated into two main divisions: Sensors & Information, and Countermeasures & Energetics. The Sensors & Information segment is dedicated to developing and manufacturing equipment for detecting explosive hazards, identifying chemical and biological threats, deploying electronic countermeasures, and providing network protection technologies. Conversely, the Countermeasures & Energetics division provides a comprehensive array of products, including expendable countermeasures for aerial, maritime, and land platforms; devices actuated by cartridges and propellants; pyrotechnic mechanisms essential for satellite launch and deployment; various missile components; separation sub-systems; actuators; a range of energetic materials; and aircrew egress and safety systems. The company, founded in 1905, is headquartered in Romsey, United Kingdom.
Sector: Aerospace & Defense
Industry: Aerospace & Defense
Chemring Group PLC
- 1.3:1Forward splitMar 29, 20111 share → 1.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 | FY 1999 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 | FY 1988 | FY 1987 | FY 1986 | FY 1985 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 | 2020-10-31 | 2019-10-31 | 2018-10-31 | 2017-10-31 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 | 2006-10-31 | 2005-10-31 | 2004-10-31 | 2003-10-31 | 2002-10-31 | 2001-10-31 | 2000-10-31 | 1999-10-31 | 1997-09-30 | 1996-09-30 | 1995-09-30 | 1994-09-30 | 1993-09-30 | 1992-09-30 | 1991-09-30 | 1990-09-30 | 1989-09-30 | 1988-09-30 | 1987-09-30 | 1986-09-30 | 1985-09-30 |
| Revenue | $665.9M | $683.16M | $632.57M | $536.73M | $526.43M | $538.74M | $448.66M | $398.07M | $732.82M | $638.59M | $505.01M | $539.54M | $836.42M | $990.88M | $997.58M | $799.21M | $674.46M | $474.09M | $340.91M | $251.23M | $161.91M | $168.09M | $158.49M | $128.93M | $127.48M | $89.9M | $87.53M | $86.54M | $107.59M | $95.18M | $71.11M | $52.76M | $50.76M | $46.2M | $37.68M | $38.66M | $29.58M | $28.82M | $25.42M | $11.08M |
| YoY Growth | -2.5% | 8.0% | 17.9% | 2.0% | -2.3% | 20.1% | 12.7% | -45.7% | 14.8% | 26.5% | -6.4% | -35.5% | -15.6% | -0.7% | 24.8% | 18.5% | 42.3% | 39.1% | 35.7% | 55.2% | -3.7% | 6.1% | 22.9% | 1.1% | 41.8% | 2.7% | 1.2% | -19.6% | 13.0% | 33.8% | 34.8% | 4.0% | 9.9% | 22.6% | -2.5% | 30.7% | 2.6% | 13.3% | 129.4% | - |
| Cost of Revenue | $0 | $0 | $0 | $0 | $0 | $0 | $123.81M | $111.76M | $136.39M | $473.42M | $364.74M | $369.96M | $586.39M | $0 | $701.1M | $517.73M | $441.57M | $303.97M | $217.37M | $164.1M | $0 | $123.38M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Gross Profit | $665.9M | $683.16M | $632.57M | $536.73M | $526.43M | $538.74M | $324.85M | $286.3M | $596.43M | $165.17M | $140.27M | $169.59M | $250.03M | $990.88M | $296.48M | $281.48M | $232.9M | $170.12M | $123.54M | $87.14M | $161.91M | $44.71M | $158.49M | $128.93M | $127.48M | $89.9M | $87.53M | $86.54M | $107.59M | $95.18M | $71.11M | $52.76M | $50.76M | $46.2M | $37.68M | $38.66M | $29.58M | $28.82M | $25.42M | $11.08M |
| Gross Margin | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 72.4% | 71.9% | 81.4% | 25.9% | 27.8% | 31.4% | 29.9% | 100.0% | 29.7% | 35.2% | 34.5% | 35.9% | 36.2% | 34.7% | 100.0% | 26.6% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% |
| Research and Development | $0 | $0 | $175.21M | $109.09M | $86.06M | $85.26M | $82.72M | $84.06M | $84.86M | $68.4M | $71.74M | $58.63M | $51.93M | $0 | $63.18M | $35.34M | $18.87M | $8.97M | $8.97M | $7.09M | $5.61M | $8.07M | $6.35M | $6.09M | $6.74M | $3.51M | $3.75M | $2.59M | $2.49M | $1.88M | $1.94M | $1.72M | $1.53M | $1.39M | $974K | $1.3M | $810K | $1.13M | $0 | $0 |
| Selling, General, and Administrative | $0 | $0 | $6.69M | $8.7M | $7.23M | $5.49M | $172M | $153.12M | $158.21M | $100.25M | $94.23M | $107.08M | $153.52M | $133.18M | $0 | $0 | $0 | $13.79M | $36.54M | $31.45M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other | $567.65M | $605.4M | $389.9M | $352.83M | -$552.26M | -$567.52M | -$661.48M | -$419.35M | -$712.34M | $101.19M | $0 | $0 | $0 | $0 | -$268K | -$268K | -$268K | -$268K | -$268K | -$268K | -$348K | $3.71M | $4.12M | $4.43M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Operating Expenses | $567.65M | $605.4M | $571.8M | $470.61M | -$458.97M | -$476.77M | -$406.77M | -$419.35M | -$712.34M | $120.06M | $112.97M | $125.15M | $178.69M | $941.36M | $863.32M | $638.46M | $556.68M | $345.2M | $46.71M | $28.91M | $127.22M | $145.26M | $140.01M | $118.64M | $111.96M | $78.21M | $76.69M | $61.62M | $92.43M | $82.97M | $61.85M | $45.03M | $44.27M | $46.2M | $37.5M | $38.66M | $29.58M | $28.82M | $24.52M | $11.08M |
| Operating Income (EBIT) | $98.25M | $77.77M | $60.77M | $66.12M | $67.46M | $61.97M | $41.89M | -$21.28M | $20.48M | $35.07M | $7.36M | $34M | -$49.39M | $49.52M | $143.22M | $144.42M | $144.42M | $91.55M | $77.36M | $50.59M | $30.66M | $22.66M | $18.48M | $10.29M | $16.02M | $11.79M | $10.39M | -$2.15M | $14.13M | $12.17M | $8.92M | $7.76M | $6.52M | $6.35M | $5.52M | $6.31M | $0 | $0 | $1.82M | $0 |
| Operating Margin | 14.8% | 11.4% | 9.6% | 12.3% | 12.8% | 11.5% | 9.3% | -5.3% | 2.8% | 5.5% | 1.5% | 6.3% | -5.9% | 5.0% | 14.4% | 18.1% | 21.4% | 19.3% | 22.7% | 20.1% | 18.9% | 13.5% | 11.7% | 8.0% | 12.6% | 13.1% | 11.9% | -2.5% | 13.1% | 12.8% | 12.5% | 14.7% | 12.8% | 13.7% | 14.7% | 16.3% | - | - | 7.1% | - |
| Interest Expense | $9.98M | $8.19M | $4.68M | $2.01M | $2.14M | $4.02M | $0 | $8.16M | $15.12M | $24.36M | $19.54M | $41.09M | $26.64M | $24.63M | $21.95M | $25.97M | $17.27M | $16.86M | $11.64M | $7.76M | $5.12M | $4.11M | $4.6M | $4.67M | $3.99M | $2.29M | $2.65M | $2.1M | $1.62M | $834K | $161K | $58K | $94K | $36K | $29K | $9K | $0 | $0 | $0 | $0 |
| Interest Income | $0 | $0 | $937K | $1.87M | $2.01M | $3.88M | $268K | $8.03M | $14.59M | $18.34M | $0 | $134K | $268K | $134K | $134K | $669K | $937K | $2.41M | $803K | -$402K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $119K | $447K | $507K | $495K | $395K | $430K | $519K | $400K | $0 |
| Other Income (Expense) | -$7.63M | -$6.42M | -$1.74M | -$2.01M | -$2.14M | -$4.02M | -$6.16M | -$8.16M | -$15.12M | -$24.36M | -$19.54M | -$40.96M | -$26.5M | -$24.36M | -$20.88M | -$25.16M | -$16.2M | -$14.32M | -$10.71M | -$8.03M | -$4.94M | -$4.83M | -$2.92M | -$3.04M | -$3.44M | -$2.25M | -$4.63M | -$30M | -$3.28M | -$649K | -$234K | -$127K | $459K | -$36K | -$211K | -$9K | $5.7M | $5.15M | $2.27M | $2.18M |
| Income Before Tax (EBT) | $90.62M | $71.34M | $59.03M | $64.11M | $65.32M | $57.96M | $35.74M | -$29.45M | $5.35M | $10.71M | -$12.18M | -$6.96M | -$75.76M | $25.16M | $121.53M | $119.26M | $128.23M | $77.23M | $66.66M | $42.56M | $25.72M | $17.82M | $15.85M | $7.25M | $12.58M | $9.54M | $5.76M | -$32.15M | $10.85M | $11.52M | $8.68M | $7.64M | $6.98M | $6.31M | $5.31M | $6.3M | $5.7M | $5.15M | $4.09M | $2.18M |
| Income Tax Expense | $19.27M | $14.19M | $8.57M | $4.68M | $9.77M | $11.51M | $4.82M | $25.16M | $1.2M | $2.01M | -$5.09M | -$5.09M | -$12.18M | $7.5M | $22.62M | $29.98M | $34.4M | $22.09M | $21.28M | $13.25M | $7.57M | $5.12M | $4.68M | $2.15M | $3.55M | $2.5M | $1.17M | -$3.01M | $3.73M | $3.99M | $3.06M | $2.6M | $2.38M | $1.83M | $2.19M | $2.33M | $2.08M | $1.84M | $1.52M | $2.18M |
| Net Income | $64.52M | $52.87M | $7.23M | $63.44M | $55.55M | $46.45M | $29.31M | -$141.61M | $8.83M | $14.86M | -$535K | -$73.48M | -$63.58M | $20.48M | $98.91M | $89.28M | $93.83M | $55.15M | $42.97M | $18.47M | $11.72M | $12.73M | $11.2M | $5.14M | $9M | $7.04M | $4.6M | -$29.14M | $7.12M | $7.53M | $5.62M | $5.03M | $4.54M | $4.46M | $3.1M | $3.93M | $3.58M | $3.28M | $2.55M | $0 |
| Net Income Margin | 9.7% | 7.7% | 1.1% | 11.8% | 10.6% | 8.6% | 6.5% | -35.6% | 1.2% | 2.3% | -0.1% | -13.6% | -7.6% | 2.1% | 9.9% | 11.2% | 13.9% | 11.6% | 12.6% | 7.4% | 7.2% | 7.6% | 7.1% | 4.0% | 7.1% | 7.8% | 5.3% | -33.7% | 6.6% | 7.9% | 7.9% | 9.5% | 9.0% | 9.6% | 8.2% | 10.2% | 12.1% | 11.4% | 10.0% | - |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| EPS | 0.18 | 0.16 | 0.02 | 0.17 | 0.15 | 0.12 | 0.09 | -0.15 | 0.02 | 0.04 | -0.00 | -0.25 | -0.22 | 0.07 | 0.35 | 0.07 | 0.35 | 0.22 | 0.17 | 0.08 | 0.05 | 0.06 | 0.05 | 0.02 | 0.05 | 0.04 | 0.03 | -0.16 | 0.04 | 0.04 | 0.04 | 0.03 | 0.03 | 0.04 | 0.03 | 0.04 | 0.01 | 0.01 | 0.01 | 0.00 |
| Diluted EPS | 0.18 | 0.14 | 0.02 | 0.15 | 0.14 | 0.12 | 0.09 | -0.14 | 0.02 | 0.04 | -0.00 | -0.25 | -0.22 | 0.07 | 0.35 | 0.07 | 0.35 | 0.22 | 0.17 | 0.08 | 0.05 | 0.06 | 0.05 | 0.02 | 0.05 | 0.04 | 0.02 | -0.16 | 0.04 | 0.04 | 0.04 | 0.03 | 0.03 | 0.04 | 0.03 | 0.04 | 0.01 | 0.01 | 0.01 | 0.00 |
| Weighted Average OS | 270.72M | 272.88M | 281.66M | 280.51M | 281.56M | 281.40M | 280.10M | 279.77M | 279.24M | 261.39M | 220.68M | 220.67M | 220.67M | 220.69M | 211.92M | 283.54M | 201.31M | 190.31M | 185.34M | 177.63M | 165.96M | 162.80M | 156.61M | 154.80M | 143.50M | 136.16M | 135.22M | 135.03M | 134.55M | 132.39M | 112.49M | 111.24M | 115.95M | 82.33M | 79.05M | 74.18M | 263.66M | 263.89M | 264.12M | 264.12M |
| EBITDA | $134.12M | $110.69M | $90.62M | $95.3M | $101.06M | $100.52M | $81.11M | $19.68M | $50.46M | $88.74M | $56.48M | $87.27M | -$2.54M | $104.94M | $199.97M | $187.66M | $175.88M | $115.38M | $92.22M | $60.77M | $38.57M | $28.34M | $23.13M | $14.33M | $20.37M | $14M | $11.84M | -$26.63M | $16.85M | $15.41M | $10.76M | $9.14M | $8.32M | $7.24M | $6.1M | $7.14M | $857K | $906K | $2.49M | $0 |
| EBITDA Margin | 20.1% | 16.2% | 14.3% | 17.8% | 19.2% | 18.7% | 18.1% | 4.9% | 6.9% | 13.9% | 11.2% | 16.2% | -0.3% | 10.6% | 20.0% | 23.5% | 26.1% | 24.3% | 27.1% | 24.2% | 23.8% | 16.9% | 14.6% | 11.1% | 16.0% | 15.6% | 13.5% | -30.8% | 15.7% | 16.2% | 15.1% | 17.3% | 16.4% | 15.7% | 16.2% | 18.5% | 2.9% | 3.1% | 9.8% | - |
| 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-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 | 2020-10-31 | 2019-10-31 | 2018-10-31 | 2017-10-31 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 | 2006-10-31 | 2005-10-31 | 2004-10-31 | 2003-10-31 | 2002-10-31 | 2001-10-31 | 2000-10-31 | 1999-10-31 | 1998-10-31 | 1997-09-30 | 1996-09-30 | 1995-09-30 | 1994-09-30 | 1993-09-30 | 1992-09-30 | 1991-09-30 | 1990-09-30 | 1989-09-30 | 1988-09-30 | 1987-09-30 | 1986-09-30 |
| Assets | ||||||||||||||||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $87.4M | $60.23M | $8.57M | $26.5M | $7.76M | $19.68M | $1.74M | $12.85M | $44.97M | $84.46M | $10.17M | $29.18M | $19.01M | $128.49M | $123.01M | $78.17M | $82.05M | $93.16M | $51.8M | $17.94M | $10.41M | $13.3M | $7.79M | $5.05M | $3.24M | $2.76M | $3.22M | $2.89M | $2.02M | $6.12M | $1.25M | $1.68M | $2.42M | $5.04M | $5.07M | $4.6M | $4.61M | $3M | $3.11M | $1.91M |
| Short-Term Investments | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $182K | $1.22M | $1.61M | $1.24M |
| Cash and Short-Term Investments | $87.4M | $60.23M | $8.57M | $26.5M | $7.76M | $19.68M | $1.74M | $12.85M | $44.97M | $84.46M | $10.17M | $29.18M | $19.01M | $128.49M | $123.01M | $78.17M | $82.05M | $93.16M | $51.8M | $17.94M | $10.41M | $13.3M | $7.79M | $5.05M | $3.24M | $2.76M | $3.22M | $2.89M | $2.02M | $6.12M | $1.25M | $1.68M | $2.42M | $5.04M | $5.07M | $4.6M | $4.79M | $4.22M | $4.71M | $3.14M |
| Accounts Receivable | $123.68M | $110.56M | $55.28M | $44.57M | $68.13M | $74.15M | $61.04M | $82.32M | $140.81M | $130.1M | $108.82M | $106.41M | $242.27M | -$6.02M | $237.58M | $205.06M | $122.47M | $112.57M | $80.44M | $51.13M | $35.37M | $34.04M | $0 | $42.36M | $39.95M | $26.99M | $22.8M | $18.77M | $18.58M | $29.99M | $27.86M | $22.23M | $13.92M | $14.47M | $10.54M | $9.96M | $10.8M | $6.64M | $7.16M | $8.01M |
| Inventory | $191.67M | $170.12M | $136.12M | $133.31M | $108.02M | $122.2M | $104.54M | $95.57M | $130.64M | $140.27M | $128.76M | $104.54M | $152.19M | $152.32M | $196.49M | $189.13M | $129.7M | $119.26M | $68.53M | $48.59M | $37.24M | $33.58M | $33.41M | $23.83M | $24.4M | $19.05M | $12.85M | $14.62M | $17.88M | $21.74M | $20.69M | $14.76M | $14.41M | $9.8M | $8.92M | $8.42M | $7.09M | $8.33M | $4.89M | $4.9M |
| Other Current Assets | $17.13M | $8.97M | $33.6M | $29.85M | $6.96M | $5.09M | $15.53M | $64.25M | $36.67M | $26.77M | $7.36M | $6.56M | $20.48M | $254.45M | $2.54M | $2.54M | $535K | $0 | $1.2M | $8.97M | $19.6M | $0 | $40.23M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $833K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Current Assets | $444.11M | $361.12M | $245.88M | $242.53M | $198.23M | $226.47M | $187.79M | $250.3M | $351.49M | $378.26M | $264.22M | $256.05M | $455.09M | $540.48M | $577.42M | $491.49M | $344.53M | $329.94M | $204.39M | $127.69M | $103.61M | $83.07M | $81.44M | $72.57M | $68.45M | $49.65M | $40.06M | $36.9M | $41.05M | $60.04M | $51.22M | $40.49M | $31.18M | $29.8M | $24.53M | $22.99M | $22.68M | $19.19M | $16.76M | $16.05M |
| Long-Term Assets | ||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $474.76M | $385.22M | $324.18M | $309.59M | $265.96M | $259.67M | $227.54M | $198.23M | $214.29M | $240.79M | $224.87M | $237.05M | $297.55M | $321.24M | $309.32M | $264.35M | $180.7M | $147.77M | $93.43M | $77.23M | $67.86M | $55.96M | $57.39M | $57.22M | $45.38M | $25.7M | $23.05M | $24.83M | $24.76M | $26.61M | $23.7M | $16.7M | $13.69M | $12.44M | $9.55M | $8.49M | $8.07M | $6.25M | $6.06M | $6.22M |
| Goodwill | $175.15M | $131.84M | $134.52M | $158.08M | $145.49M | $145.23M | $145.23M | $146.16M | $167.85M | $177.89M | $162.22M | $160.22M | $225.27M | $287.51M | $325.79M | $309.19M | $200.1M | $172.4M | $126.89M | $79.91M | $46.42M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Intangible Assets | $112.37M | $38.28M | $36.41M | $61.57M | $59.03M | $62.11M | $68.8M | $82.45M | $121.4M | $157.94M | $147.64M | $159.41M | $225.13M | $265.56M | $287.91M | $261.41M | $121M | $113.77M | $49.66M | $33.33M | $4.64M | $41.26M | $42.08M | $41.95M | $36.78M | $25.76M | $25.16M | $25.24M | $24.75M | $816K | $0 | $0 | $0 | $0 | $0 | $0 | $10.8M | $6.64M | $7.16M | $8.01M |
| Long-Term Investments | $3.34M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $289.25M | $335.83M | $309.86M | $319.63M | $452.41M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $1.44M | $1.42M | $1.3M | $1.24M | $1.18M | $1.18M | $1.16M | $1.13M | $1.08M | $0 | $0 | $0 | $0 | $0 | $0 | $697K | -$792K | -$1.22M | -$909K |
| Deferred Tax Assets | $14.99M | $9.77M | $49.39M | $43.23M | $24.36M | $21.01M | $24.76M | $49.26M | $84.59M | $79.77M | $63.58M | $42.7M | $29.05M | $22.62M | $29.05M | $23.16M | $23.69M | $12.98M | $12.18M | $12.85M | $9.96M | $13.3M | $7.79M | $5.05M | $3.24M | $2.76M | $3.22M | $2.89M | $2.02M | $6.12M | $1.25M | $1.68M | $2.42M | $5.04M | $5.07M | $4.6M | $4.61M | $3M | $3.11M | $1.91M |
| Other Long-Term Assets | -$69.48M | $134K | $7.9M | $14.99M | $18.34M | $10.17M | $12.85M | $10.04M | -$289.25M | -$335.83M | -$309.86M | -$319.63M | -$450.4M | $1.87M | $2.01M | $1.47M | $1.47M | $1.34M | $1.34M | $1.34M | $1.43M | -$13.3M | -$7.79M | -$5.05M | -$3.24M | -$2.76M | -$3.22M | -$2.89M | -$2.02M | -$6.12M | -$268K | -$758K | -$1.32M | -$3.73M | -$3.93M | -$3.5M | -$4.61M | -$3M | -$3.11M | -$1.91M |
| Total Long-Term Assets | $711.14M | $565.24M | $552.39M | $587.46M | $513.18M | $498.19M | $479.18M | $486.14M | $588.13M | $656.39M | $598.3M | $599.38M | $779M | $898.79M | $954.07M | $859.58M | $526.96M | $448.26M | $283.49M | $204.65M | $130.31M | $98.66M | $100.9M | $100.47M | $83.39M | $52.64M | $49.38M | $51.22M | $50.64M | $28.51M | $24.68M | $17.62M | $14.79M | $13.74M | $10.69M | $9.59M | $8.95M | $6.68M | $6.44M | $6.55M |
| Other Assets | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Assets | $1.16B | $926.37M | $798.27M | $830M | $711.41M | $724.66M | $666.97M | $736.44M | $939.62M | $1.03B | $862.52M | $855.43M | $1.23B | $1.44B | $1.53B | $1.35B | $871.49M | $778.2M | $487.88M | $332.35M | $233.92M | $181.72M | $182.33M | $173.04M | $151.85M | $102.29M | $89.45M | $88.12M | $91.69M | $88.55M | $75.91M | $58.11M | $45.98M | $43.55M | $35.21M | $32.58M | $31.63M | $25.87M | $23.2M | $22.6M |
| Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Accounts Payable | $40.97M | $37.34M | $21.82M | $19.68M | $17.53M | $26.64M | $8.97M | $16.2M | $50.46M | $71.61M | $62.51M | $49.66M | $84.06M | $134.12M | $140.94M | $133.98M | $83.52M | $78.44M | $46.04M | $27.31M | $22.86M | $20.02M | $29.3M | $16.45M | $16.74M | $16.31M | $11.52M | $10.98M | $12.87M | $12.76M | $13.31M | $9.72M | $8.84M | $6.7M | $4.67M | $5.23M | $3.38M | $3.13M | $1.97M | $2.85M |
| Short-Term Debt | $63.18M | $57.55M | $1.79M | $2.77M | $535K | $0 | $92.62M | $0 | $69.07M | $39.49M | $0 | $402K | $1.07M | $99.05M | $115.11M | $91.28M | $46.58M | $27.31M | $31.05M | $15.93M | $18.24M | $29.13M | $32.21M | $31.69M | $15.21M | $6.81M | $8.03M | $10.48M | $12.31M | $11.13M | $16.45M | $3.57M | $3.02M | $2.73M | $1.33M | $266K | $613K | $262K | $618K | $161K |
| Current Income Tax Payable | $14.72M | $20.35M | $19.54M | $10.57M | $16.06M | $12.18M | $5.35M | $1.07M | $7.36M | $4.15M | $10.57M | $8.97M | $20.61M | $6.96M | $7.5M | $10.31M | $19.54M | $8.43M | $4.42M | $2.54M | $1.54M | $3.94M | $2.42M | $4.9M | $2.48M | $1.89M | $1.02M | $553K | $207K | $3.31M | $2.76M | $3.27M | $2.92M | $3.57M | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Unearned Revenue | $0 | $0 | $0 | $40.82M | $28.91M | $39.22M | $27.84M | $24.23M | $44.17M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$49.15M | -$58.34M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Liabilities | $154.41M | $130.5M | $137.86M | $56.48M | $58.89M | $51.53M | $47.65M | $98.65M | $87.54M | $53.81M | $56.48M | $45.78M | $108.42M | $80.58M | $98.51M | $107.88M | $54.21M | $62.51M | $21.82M | $18.87M | $7.93M | $5.85M | $15.05M | -$25.85M | $2.86M | $2.25M | $2.82M | $3.33M | $2.26M | $3.74M | $4.02M | $4.79M | $2.61M | $2.26M | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Current Liabilities | $269.57M | $297.01M | $190.2M | $152.19M | $137.2M | $149.64M | $199.43M | $138.27M | $235.44M | $196.76M | $148.97M | $131.97M | $265.42M | $381.87M | $414.93M | $403.82M | $223.26M | $193.81M | $131.57M | $75.09M | $55.71M | $66.81M | $76.56M | $35.58M | $45.39M | $34.48M | $27.37M | $28.85M | $36.32M | $38.52M | $44.99M | $27.38M | $21.52M | $17.55M | $12.24M | $10.31M | $10.81M | $8M | $6.98M | $7.94M |
| Long-Term Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | $122.61M | $58.49M | $18.87M | $28.11M | $37.75M | $77.1M | $10.44M | $122.34M | $82.99M | $162.09M | $216.03M | $208.4M | $350.15M | $350.82M | $350.82M | $398.33M | $199.7M | $221.92M | $153.93M | $96.37M | $62.8M | $24.33M | $27M | $30.39M | $42.83M | $22.87M | $22.87M | $22.63M | $17.31M | $17.13M | $535K | $33K | $52K | $66K | $94K | $128K | $100K | $78K | $75K | $120K |
| Long-Term Unearned Revenue | $178.82M | $32.12M | $0 | $0 | $0 | $0 | $17.27M | $19.27M | $12.72M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$23.49M | -$26.48M | $877K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Deferred Tax Liabilities | $38.15M | $23.56M | $58.63M | $60.5M | $41.09M | $0 | $30.79M | $63.04M | $71.61M | $78.3M | $60.37M | $47.52M | $51.93M | $70.54M | $78.97M | $70.14M | $30.25M | $23.16M | $16.2M | $12.72M | $11.99M | $4.59M | $5.95M | $1.32M | $1.33M | $225K | $0 | $0 | $0 | $735K | $992K | $958K | $953K | $966K | $833K | $466K | $355K | $487K | $617K | $695K |
| Other Long-Term Liabilities | $18.2M | $26.37M | $16.6M | $24.09M | $20.08M | $51.67M | $0 | $82.05M | $71.74M | $122.47M | $108.55M | $112.57M | $102.93M | $51.93M | $44.57M | $46.18M | $52.07M | $30.65M | $20.21M | $22.22M | $27.32M | $838K | $8.23M | $39.32M | $268K | $134K | $589K | $750K | $91K | $1.07M | $602K | $170K | $185K | $0 | $40K | $40K | $84K | $812K | $1.05M | $1.27M |
| Total Long-Term Liabilities | $374.38M | $152.45M | $101.46M | $118.19M | $101.99M | $133.85M | $58.22M | $204.39M | $167.44M | $284.56M | $324.58M | $321.5M | $454.95M | $477.17M | $480.25M | $514.65M | $282.02M | $275.73M | $190.33M | $131.31M | $102.12M | $29.76M | $35.23M | $71.91M | $44.43M | $23.23M | $23.46M | $23.38M | $17.4M | $18.94M | $2.13M | $1.16M | $1.19M | $1.03M | $966K | $634K | $539K | $1.38M | $1.75M | $2.08M |
| Other Liabilities | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities | $643.95M | $449.46M | $291.66M | $270.37M | $239.19M | $283.49M | $257.66M | $342.65M | $402.88M | $481.32M | $473.56M | $453.48M | $720.37M | $859.04M | $895.18M | $918.47M | $505.28M | $469.54M | $321.91M | $206.39M | $157.83M | $96.57M | $111.79M | $107.49M | $89.82M | $57.71M | $50.83M | $52.23M | $53.72M | $57.46M | $47.12M | $28.54M | $22.71M | $18.58M | $13.2M | $10.94M | $11.35M | $9.38M | $8.73M | $10.02M |
| Stockholders' Equity | ||||||||||||||||||||||||||||||||||||||||
| Preferred Stock | $0 | $0 | $0 | $0 | $19.01M | $8.03M | $402K | $12.85M | $0 | $8.97M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $83K | $83K | $83K | $83K | $83K | $83K | $83K | $83K | $83K | $83K | $83K | $83K | $83K | $83K | $83K | $83K | $83K | $83K | $83K |
| Common Stock | $3.61M | $3.61M | $3.75M | $3.75M | $3.75M | $3.75M | $3.75M | $3.75M | $3.75M | $3.75M | $2.68M | $2.68M | $2.68M | $2.68M | $2.68M | $2.41M | $2.41M | $2.41M | $2.14M | $2.14M | $1.95M | $2.02M | $1.92M | $1.92M | $1.8M | $1.6M | $1.59M | $1.58M | $1.58M | $1.58M | $1.58M | $1.54M | $1.3M | $325K | $659K | $657K | $720K | $771K | $771K | $772K |
| Retained Earnings | $105.07M | $70M | $78.44M | $116.72M | $75.22M | $37.48M | $11.38M | $9.5M | $151.92M | $163.03M | $114.71M | $128.09M | $230.89M | $315.62M | $340.78M | $279.74M | $195.15M | $137.73M | $66.66M | $31.99M | $17.75M | $26.48M | $19.91M | $14.84M | $13.13M | $7.27M | $1.69M | -$1.05M | $728K | $12.97M | $10.87M | $13.68M | $19.58M | $18.65M | $16.15M | $13.69M | $12.34M | $10.06M | $8.09M | $6.26M |
| Comprehensive Income & Other | $0 | $0 | $11.24M | $27.31M | -$19.01M | -$8.03M | -$402K | -$12.85M | -$9.64M | -$8.97M | -$19.27M | -$19.41M | -$13.52M | $0 | $0 | $0 | $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 Stockholders' Equity | $402.62M | $403.29M | $424.43M | $439.16M | $393.25M | $399.94M | $394.18M | $380.53M | $381.07M | $386.56M | $271.58M | $271.18M | $280.15M | $261.94M | $292.86M | $150.45M | $168.65M | $168.52M | $97.17M | $91.42M | $56.02M | $56.3M | $48.33M | $48.38M | $46.57M | $35.62M | $35.26M | $35.27M | $35.57M | $16.46M | $16.26M | $14.27M | $2.31M | $5.68M | $4.9M | $7.02M | $6.96M | $5.4M | $5.4M | $5.37M |
| Total Equity | $511.3M | $476.9M | $506.62M | $559.62M | $472.22M | $441.17M | $409.31M | $393.78M | $536.73M | $553.33M | $388.96M | $401.95M | $513.71M | $580.23M | $636.32M | $432.6M | $366.21M | $308.66M | $165.97M | $125.55M | $75.72M | $84.8M | $70.17M | $65.15M | $61.51M | $44.49M | $38.53M | $35.81M | $37.88M | $31.01M | $28.7M | $29.48M | $23.19M | $24.66M | $21.71M | $21.37M | $20.03M | $16.22M | $14.25M | $12.41M |
| Minority Interest | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $402K | $371K | $353K | $373K | $404K | $443K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $220K | $218K | $185K | $174K | $182K | $139K | $90K |
| Total Liabilities and Equity | $1.16B | $926.37M | $798.27M | $830M | $711.41M | $724.66M | $666.97M | $736.44M | $939.62M | $1.03B | $862.52M | $855.43M | $1.23B | $1.44B | $1.53B | $1.35B | $871.49M | $778.2M | $487.88M | $331.95M | $233.55M | $181.37M | $181.96M | $172.64M | $151.32M | $102.21M | $89.36M | $88.04M | $91.6M | $88.46M | $75.83M | $58.03M | $45.9M | $43.24M | $34.91M | $32.31M | $31.38M | $25.61M | $22.98M | $22.43M |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| Total Debt | $206.53M | $130.77M | $27.71M | $36.01M | $43.23M | $84.06M | $102.93M | $122.2M | $151.92M | $201.58M | $216.57M | $210.54M | $351.75M | $456.02M | $474.49M | $489.62M | $246.28M | $249.23M | $184.98M | $112.3M | $81.04M | $53.46M | $59.57M | $30.39M | $58.04M | $29.69M | $30.9M | $33.11M | $29.62M | $28.26M | $16.99M | $3.6M | $3.07M | $2.8M | $1.42M | $395K | $713K | $340K | $693K | $281K |
| Net Debt | $119.13M | $70.54M | $19.14M | $9.5M | $35.47M | $64.38M | $101.19M | $109.35M | $106.95M | $117.12M | $206.39M | $181.37M | $332.75M | $327.53M | $351.49M | $411.45M | $164.23M | $156.07M | $133.18M | $94.36M | $70.64M | $40.17M | $51.77M | $25.34M | $54.8M | $26.93M | $27.68M | $30.21M | $27.6M | $22.14M | $15.74M | $1.92M | $649K | -$2.24M | -$3.64M | -$4.21M | -$3.9M | -$2.66M | -$2.41M | -$1.63M |
| 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 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Period Ending | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 | 2020-10-31 | 2019-10-31 | 2018-10-31 | 2017-10-31 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 | 2006-10-31 | 2005-10-31 | 2004-10-31 | 2003-10-31 | 2002-10-31 | 2001-10-31 | 2000-10-31 | 1999-10-31 | 1997-09-30 | 1996-09-30 | 1995-09-30 | 1994-09-30 | 1993-09-30 | 1992-09-30 | 1991-09-30 |
| Operating Activities | ||||||||||||||||||||||||||||||||||
| Net Income | $98.25M | $77.77M | $60.77M | $71.34M | $67.46M | $61.97M | $41.89M | -$21.28M | $25.16M | $41.36M | $13.92M | -$37.75M | -$49.39M | $53.67M | $143.22M | $144.42M | $144.42M | $91.55M | $74.82M | $39.08M | $23.22M | $22.66M | $18.48M | $10.29M | $16.02M | $11.79M | $8.32M | -$5.39M | $12.25M | $12.17M | $8.92M | $7.76M | $6.52M | $5.55M |
| Depreciation & Amortization | $35.87M | $32.93M | $29.85M | $29.18M | $33.6M | $38.55M | $39.22M | $40.96M | $47.52M | $53.67M | $49.12M | $53.27M | $59.96M | $55.41M | $59.03M | $41.49M | $38.28M | $21.95M | $14.46M | $10.44M | $7.74M | $4.32M | $4.41M | $3.92M | $3.8M | $2.27M | $3.43M | $3.42M | $3.32M | $3.05M | $1.92M | $1.44M | $1.25M | $895K |
| Deferred Income Tax | $0 | $0 | $0 | -$10.98M | -$3.88M | -$3.48M | $5.35M | -$11.51M | -$8.7M | -$18.2M | -$19.94M | $26.23M | $84.73M | -$6.96M | -$49.93M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Stock-Based Compensation | $6.83M | $7.76M | $5.89M | $9.9M | $7.09M | $5.35M | $3.35M | $1.47M | $2.28M | $1.34M | $1.61M | $1.61M | $1.2M | -$134K | $268K | $3.08M | $2.81M | $2.28M | $3.21M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Changes in Working Capital: | ||||||||||||||||||||||||||||||||||
| Accounts Receivable | -$26.64M | -$22.62M | -$25.03M | $6.02M | $1.2M | -$13.25M | $13.92M | $268K | -$15.79M | -$7.76M | -$4.15M | $32.12M | -$21.28M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Inventory | -$31.72M | -$40.29M | -$24.36M | -$8.57M | $10.57M | -$16.33M | -$10.57M | $2.14M | -$8.03M | $18.2M | -$25.57M | $3.08M | $134K | $37.48M | -$1.61M | -$25.7M | -$11.24M | -$25.16M | -$6.16M | -$1.87M | -$7.62M | -$1.56M | -$6.37M | $688K | $1.24M | -$6.21M | -$17K | $3.86M | -$483K | -$3.06M | $3.64M | -$3.85M | $1.13M | -$284K |
| Accounts Payable | $90.7M | $66.72M | $31.72M | $3.88M | -$13.79M | $33.73M | -$3.61M | -$11.11M | -$9.24M | -$1.47M | $4.15M | -$32.12M | $21.28M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Working Capital | $69.6M | $55.95M | $402K | $134K | -$402K | $535K | -$402K | -$134K | -$15.26M | -$402K | $5.35M | -$37.88M | -$20.75M | -$38.01M | -$48.32M | -$10.04M | -$22.22M | $9.64M | -$4.42M | $14.59M | $6.12M | -$8.31M | $6.06M | -$2.42M | -$15.53M | $2.87M | -$4.64M | $11.43M | -$4.35M | -$5.71M | -$4.13M | $3.68M | -$2.18M | $48K |
| Total Working Capital Change | $11.24M | -$6.96M | -$17.27M | $1.47M | -$2.41M | $4.68M | -$669K | -$8.83M | -$48.32M | $8.57M | -$24.36M | -$2.68M | -$41.89M | -$535K | -$49.93M | -$35.74M | -$33.46M | -$15.53M | -$10.57M | $12.72M | -$1.5M | -$9.87M | -$309K | -$1.73M | -$14.29M | -$3.34M | -$4.65M | $15.29M | -$4.83M | -$8.76M | -$482K | -$170K | -$1.05M | -$236K |
| Other Non-Cash Items | -$4.04M | -$3.08M | $8.97M | $6.83M | -$535K | -$5.49M | -$6.29M | $47.25M | $25.16M | $535K | $14.05M | $21.15M | $19.54M | $27.71M | -$535K | -$52.33M | -$48.32M | -$17.13M | -$26.64M | -$22.22M | -$15.54M | -$7.86M | -$6.37M | -$4.44M | -$8.35M | -$5.38M | -$4.88M | -$14.94M | -$7.98M | -$6.73M | -$5.53M | -$4.69M | -$3.61M | -$3.06M |
| Net Cash from Operating | $148.14M | $108.42M | $88.21M | $107.75M | $101.32M | $101.59M | $82.85M | $48.05M | $43.1M | $87.27M | $34.4M | $61.84M | $74.15M | $129.16M | $102.13M | $100.92M | $103.73M | $83.12M | $55.28M | $40.02M | $13.92M | $9.24M | $16.21M | $8.04M | -$2.82M | $5.33M | $2.21M | -$1.62M | $2.75M | -$266K | $4.83M | $4.34M | $3.1M | $3.14M |
| Investing Activities | ||||||||||||||||||||||||||||||||||
| Capital Expenditures | -$120.73M | -$86.73M | -$43.77M | -$46.18M | -$40.42M | -$54.61M | -$59.96M | -$29.45M | -$22.09M | -$22.75M | -$22.89M | -$30.79M | -$26.37M | -$55.01M | -$82.58M | -$65.18M | -$51.13M | -$45.78M | -$21.42M | -$16.06M | -$10.66M | -$7.47M | -$7.36M | -$14.22M | -$12.98M | -$4.38M | -$4.45M | -$3.04M | -$8.13M | -$6.2M | -$3.05M | -$2.05M | -$2.18M | -$1.39M |
| Acquisitions | -$9.24M | $0 | -$9.64M | $8.03M | -$6.29M | $19.41M | $937K | -$937K | $0 | -$3.35M | $0 | $181.63M | $0 | $29.18M | -$77.63M | -$236.64M | -$36.94M | -$91.28M | -$58.49M | -$80.58M | -$29.13M | $649K | $1.97M | -$194K | -$20.61M | $0 | $3.77M | $0 | -$837K | -$8.26M | -$3.87M | -$5.26M | -$2.37M | -$1.68M |
| Purchases of Investments | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$13K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Sales of Investments | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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 Investing Activities | -$20.1M | $23.02M | $669K | -$2.68M | -$2.94M | $1.2M | $3.21M | $4.02M | -$5.22M | $134K | -$11.91M | $803K | $268K | $134K | $669K | $134K | $0 | $134K | $268K | $134K | $11K | -$649K | -$1.97M | $194K | $2.2M | $190K | $641K | $0 | $383K | $1.17M | $75K | $83K | $59K | $52K |
| Net Cash from Investing | -$150.07M | -$63.71M | -$52.74M | -$40.82M | -$46.71M | -$34M | -$55.81M | -$26.37M | -$22.09M | -$25.97M | -$22.89M | $151.65M | -$26.1M | -$25.7M | -$159.55M | -$301.7M | -$88.07M | -$136.93M | -$79.64M | -$96.51M | -$39.78M | -$7.47M | -$7.36M | -$14.22M | -$31.4M | -$4.19M | -$39K | -$3.04M | -$8.58M | -$13.29M | -$6.85M | -$7.23M | -$4.5M | -$3.02M |
| Financing Activities | ||||||||||||||||||||||||||||||||||
| Debt Repaid | -$128.88M | -$40.02M | $8.97M | $14.72M | $35.47M | $20.21M | $24.23M | $34M | $38.55M | $67.19M | $402K | $136.66M | $105.87M | $14.05M | $7.23M | -$227.28M | $7.76M | -$49.12M | -$59.3M | -$44.17M | -$34.76M | $4.24M | $5.96M | $2.25M | -$22.79M | $945K | -$865K | $48K | -$16.86M | - | $6.02M | $335K | - | - |
| Common Stock Issuance | $1.58M | $1.2M | $0 | $134K | $535K | $669K | $0 | $0 | $0 | $100.92M | $0 | $0 | $0 | $0 | $147.77M | $134K | $669K | $78.44M | $134K | $35.34M | $766K | $8.11M | $0 | $72K | $6.47M | $424K | $33K | $102K | $230K | $454K | $7.36M | $0 | $0 | $0 |
| Common Stock Repurchases | -$12.08M | -$54.88M | -$18.74M | -$9.37M | -$9.5M | -$3.21M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$6.42M | -$2.01M | -$5.22M | -$2.01M | -$3.88M | -$3.75M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | -$37.65M | -$26.5M | -$23.16M | -$19.27M | -$15.93M | -$13.92M | -$12.72M | -$11.64M | -$8.57M | $0 | -$10.57M | -$16.06M | -$19.68M | -$41.63M | -$30.38M | -$25.03M | -$18.47M | -$12.45M | -$8.03M | -$4.95M | -$3.66M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Financing Activities | -$4.9M | -$9.77M | -$535K | -$1.61M | -$4.42M | -$3.35M | -$6.96M | -$8.83M | -$13.25M | -$23.42M | -$19.41M | -$49.79M | -$32.12M | -$34.27M | -$5.35M | $1.47M | -$2.14M | $0 | -$937K | -$1.2M | $0 | -$1.76M | -$1.6M | -$572K | -$174K | -$238K | -$439K | $620K | -$106K | -$59K | -$13K | -$19K | -$36K | -$56K |
| Net Cash from Financing | $75.82M | -$49.93M | -$53.81M | -$47.92M | -$67.46M | -$42.97M | -$43.9M | -$54.48M | -$60.37M | $11.78M | -$30.38M | -$202.51M | -$157.67M | -$96.37M | $102.8M | $198.63M | -$29.71M | $111.23M | $46.71M | $73.35M | $31.86M | $2.12M | -$7.56M | -$2.75M | $29.08M | -$759K | $459K | $673K | $16.98M | $395K | $1.33M | -$353K | -$36K | -$56K |
| Forex Effect | -$36.5M | -$669K | $402K | $268K | $402K | -$535K | -$402K | $669K | -$134K | $1.2M | -$134K | -$803K | $134K | -$1.61M | $2.01M | -$16.06M | -$4.15M | -$31.59M | $535K | $3.21M | -$1.48M | $1.55M | $2.63M | $1.62M | -$154K | $458K | $66K | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Change in Cash | $37.4M | -$5.89M | -$17.94M | $19.27M | -$12.45M | $24.09M | -$17.27M | -$32.12M | -$39.49M | $74.29M | -$19.01M | $10.17M | -$109.49M | $5.49M | $59.96M | -$247.22M | -$8.16M | -$22.89M | -$38.82M | -$23.69M | -$30.47M | $11.61M | $11.51M | $8.99M | -$5.29M | $839K | $2.7M | -$3.99M | $11.15M | -$13.17M | -$692K | -$3.24M | -$1.43M | $70K |
| Supplementary Data | ||||||||||||||||||||||||||||||||||
| Operating Cash Flow | $148.14M | $108.42M | $88.21M | $107.75M | $101.32M | $101.59M | $82.85M | $48.05M | $43.1M | $87.27M | $34.4M | $61.84M | $74.15M | $129.16M | $102.13M | $100.92M | $103.73M | $83.12M | $55.28M | $40.02M | $13.92M | $9.24M | $16.21M | $8.04M | -$2.82M | $5.33M | $2.21M | -$1.62M | $2.75M | -$266K | $4.83M | $4.34M | $3.1M | $3.14M |
| Capital Expenditure | -$157.95M | -$93.16M | -$45.78M | -$46.18M | -$40.42M | -$54.61M | -$59.96M | -$29.45M | -$22.09M | -$22.75M | -$22.89M | -$30.79M | -$26.37M | -$55.01M | -$82.58M | -$65.18M | -$51.13M | -$45.78M | -$21.42M | -$16.06M | -$10.66M | -$7.47M | -$7.36M | -$14.22M | -$12.98M | -$4.38M | -$4.45M | -$3.04M | -$8.13M | -$6.2M | -$3.05M | -$2.05M | -$2.18M | -$1.39M |
| Free Cash Flow | -$9.81M | $15.26M | $42.43M | $61.57M | $60.9M | $46.98M | $22.89M | $18.6M | $21.01M | $64.52M | $11.51M | $31.05M | $47.78M | $74.15M | $19.54M | $35.74M | $52.6M | $37.34M | $33.86M | $23.96M | $3.26M | $1.78M | $8.85M | -$6.17M | -$15.79M | $950K | -$2.23M | -$4.66M | -$5.38M | -$6.47M | $1.77M | $2.3M | $917K | $1.75M |
| Cash at Beginning | $77.44M | $8.57M | $26.5M | $7.23M | $19.68M | -$4.42M | $12.85M | $44.97M | $84.46M | $10.17M | $29.18M | $19.01M | $128.49M | $123.01M | -$411.59M | -$164.37M | -$156.2M | -$133.31M | -$94.5M | -$70.81M | -$40.17M | -$51.77M | -$63.28M | -$17.47M | -$6.69M | -$4.89M | -$7.51M | -$6.3M | -$16.16M | -$954K | -$262K | $2.98M | $4.41M | $4.34M |
| Cash at End | $114.83M | $2.68M | $8.57M | $26.5M | $7.23M | $19.68M | -$4.42M | $12.85M | $44.97M | $84.46M | $10.17M | $29.18M | $19.01M | $128.49M | -$351.62M | -$411.59M | -$164.37M | -$156.2M | -$133.31M | -$94.5M | -$70.64M | -$40.17M | -$51.77M | -$8.48M | -$11.97M | -$4.05M | -$4.81M | -$10.29M | -$5.01M | -$14.12M | -$954K | -$262K | $2.98M | $4.41M |