ABM INDUSTRIES INC /DE/ (ABM)
ABM Industries, Inc. engages in the provision of facility, infrastructure, and mobility solutions. It operates through the following segments: Business and Industry, Manufacturing and Distribution, Education, Aviation, and Technical Solutions. The Business and Industry segment encompasses janitorial, facilities engineering, and parking services for commercial real estate properties, sports and entertainment venues, and traditional hospitals and non-acute healthcare facilities. It also provides vehicle maintenance services to rental car providers. The Manufacturing and Distribution segment provides integrated facility services, engineering, janitorial, and other specialized services in different types of manufacturing, distribution, and data center facilities. The Education segment delivers janitorial, custodial, landscaping and grounds, facilities engineering, and parking services for public school districts, private schools, colleges, and universities. The Aviation segment supports airlines and airports with parking and janitorial to passenger assistance, catering logistics, air cabin maintenance, and transportation. The Technical Solutions segment specializes in facility infrastructure, mechanical, and electrical services. The company was founded by Morris Rosenberg in 1909 and is headquartered in New York, NY.
Sector: Services-To Dwellings & Other Buildings
Industry: Specialty Business Services
ABM Industries Inc.
No splits on record
Nothing in ABM'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-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-10-31 | 1996-10-31 | 1995-10-31 | 1994-10-31 | 1993-10-31 | 1992-10-31 | 1991-10-31 | 1990-10-31 | 1989-10-31 | 1988-10-31 | 1987-10-31 | 1986-10-31 |
| Revenue | $8.75B | $8.36B | $8.1B | $7.81B | $6.23B | $5.99B | $6.5B | $6.44B | $5.45B | $5.14B | $4.9B | $4.65B | $4.43B | $4.3B | $4.25B | $3.5B | $3.48B | $3.62B | $2.84B | $2.79B | $2.59B | $2.42B | $2.26B | $2.19B | $1.95B | $1.81B | $1.63B | $1.5B | $1.25B | $1.09B | $965.38M | $884.63M | $773.3M | $760.1M | $745.7M | $679.1M | $638.4M | $581.7M | $528.4M | $484.3M |
| YoY Growth | 4.6% | 3.2% | 3.7% | 25.3% | 4.0% | -7.9% | 0.9% | 18.1% | 6.0% | 5.0% | 5.3% | 5.0% | 3.0% | 1.3% | 21.5% | 0.4% | -3.9% | 27.5% | 1.8% | 7.9% | 7.1% | 6.8% | 3.2% | 12.4% | 7.9% | 10.9% | 8.5% | 19.9% | 15.2% | 12.6% | 9.1% | 14.4% | 1.7% | 1.9% | 9.8% | 6.4% | 9.7% | 10.1% | 9.1% | - |
| Cost of Revenue | $7.72B | $7.24B | $6.97B | $6.76B | $5.26B | $5.16B | $5.77B | $5.75B | $4.88B | $4.6B | $4.39B | $4.16B | $3.96B | $3.85B | $3.78B | $3.13B | $3.11B | $3.22B | $2.54B | $2.42B | $2.31B | $2.19B | $2.04B | $1.95B | $1.72B | $1.57B | $1.41B | $1.3B | $1.08B | $940.3M | $830.75M | $760.06M | $651.3M | $636.7M | $625.8M | $572.3M | $533.9M | $486.7M | $446M | $406.7M |
| Gross Profit | $1.02B | $1.12B | $1.13B | $1.05B | $970.4M | $830.6M | $731.1M | $694.8M | $572.4M | $541.3M | $505.5M | $489.2M | $463.7M | $445.9M | $465.58M | $361.73M | $367.12M | $398.89M | $302.67M | $371.12M | $275.07M | $228.56M | $226.75M | $245.21M | $227.7M | $233.56M | $216.18M | $203.4M | $176.39M | $146.63M | $134.63M | $124.58M | $122M | $123.4M | $119.9M | $106.8M | $104.5M | $95M | $82.4M | $77.6M |
| Gross Margin | 11.7% | 13.3% | 13.9% | 13.4% | 15.6% | 13.9% | 11.3% | 10.8% | 10.5% | 10.5% | 10.3% | 10.5% | 10.5% | 10.4% | 11.0% | 10.3% | 10.5% | 11.0% | 10.6% | 13.3% | 10.6% | 9.5% | 10.0% | 11.2% | 11.7% | 12.9% | 13.3% | 13.5% | 14.1% | 13.5% | 13.9% | 14.1% | 15.8% | 16.2% | 16.1% | 15.7% | 16.4% | 16.3% | 15.6% | 16.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 | $697.4M | $751.2M | $713M | $628.3M | $719.2M | $506.1M | $452.9M | $438M | $412.4M | $404.9M | $390.4M | $348.2M | $330.6M | $327.8M | $324.76M | $241.53M | $263.63M | $287.65M | $216.85M | $207.12M | $204.13M | $176.67M | $171.13M | $174.83M | $172.16M | $157.55M | $146.98M | $142.43M | $126.75M | $104.89M | $99.52M | $96.06M | $92.4M | $94.3M | $91.6M | $87M | $80.9M | $73.7M | $64.7M | $59.5M |
| Other | $0 | $151.9M | $6.9M | $72M | $44.9M | $228.8M | $69.9M | $118.2M | $58.1M | $81.7M | $41.5M | $26.2M | $27.8M | $0 | $23.25M | $11.36M | $11.38M | $11.73M | $5.57M | $5.76M | $5.67M | $4.52M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $7.2M | $6.6M | $7M | $7M | $6.8M | $7.3M | $7M | $5.9M |
| Total Operating Expenses | $697.4M | $903.1M | $719.9M | $700.3M | $764.1M | $734.9M | $522.8M | $556.2M | $470.5M | $486.6M | $431.9M | $374.4M | $358.4M | $343.2M | $348.01M | $252.89M | $275.02M | $299.38M | $222.41M | $212.88M | $209.8M | $181.19M | $171.13M | $174.83M | $172.16M | $157.55M | $146.98M | $142.43M | $126.75M | $104.89M | $99.52M | $96.06M | $99.6M | $100.9M | $98.6M | $94M | $87.7M | $81M | $71.7M | $65.4M |
| Operating Income (EBIT) | $325.2M | $212M | $409.5M | $348.8M | $206.3M | $95.7M | $208.3M | $138.6M | $101.9M | $54.7M | $73.6M | $114.8M | $105.3M | $96.6M | $117.57M | $108.84M | $92.11M | $99.51M | $80.25M | $158.24M | $65.27M | $47.38M | $55.61M | $70.38M | $55.55M | $76.01M | $69.19M | $60.97M | $49.64M | $41.74M | $35.11M | $28.52M | $22.4M | $22.5M | $21.3M | $12.8M | $16.8M | $14M | $10.7M | $12.2M |
| Operating Margin | 3.7% | 2.5% | 5.1% | 4.5% | 3.3% | 1.6% | 3.2% | 2.2% | 1.9% | 1.1% | 1.5% | 2.5% | 2.4% | 2.2% | 2.8% | 3.1% | 2.6% | 2.7% | 2.8% | 5.7% | 2.5% | 2.0% | 2.5% | 3.2% | 2.8% | 4.2% | 4.2% | 4.1% | 4.0% | 3.8% | 3.6% | 3.2% | 2.9% | 3.0% | 2.9% | 1.9% | 2.6% | 2.4% | 2.0% | 2.5% |
| Interest Expense | $96.4M | $85M | $82.3M | $41.1M | $28.6M | $44.6M | $51.1M | $54.1M | $19.2M | $10.4M | $10.2M | $10.7M | $12.9M | $0 | $15.8M | $4.64M | $5.88M | $22.49M | $467K | $0 | $0 | $1.02M | $0 | $0 | $2.6M | $3.32M | $1.96M | $3.46M | $2.67M | $3.63M | $3.7M | $3.46M | $2.2M | $2.1M | $2.7M | $2.3M | $2.2M | $1.3M | $1.4M | $1.6M |
| Interest Income | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $10M | $0 | $0 | $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) | -$105.3M | -$78.4M | -$78.5M | -$38.8M | -$26.5M | -$42.4M | -$48.1M | -$50.8M | -$15M | -$2.8M | -$1.2M | -$4.2M | -$6.6M | -$3.9M | -$11.89M | -$4.77M | -$7.45M | -$15.19M | -$3.52M | $159.5M | -$884K | -$1.02M | -$758K | -$9.05M | -$2.6M | -$3.32M | -$1.9M | -$3.46M | -$2.7M | -$3.63M | -$3.7M | -$3.46M | -$2.2M | -$2.1M | -$2.7M | -$2.3M | -$2.2M | -$1.3M | -$1.4M | -$1.6M |
| Income Before Tax (EBT) | $219.9M | $133.6M | $331M | $310M | $179.8M | $53.3M | $160.2M | $87.8M | $86.9M | $51.9M | $72.4M | $110.6M | $98.7M | $92.7M | $105.68M | $104.07M | $84.66M | $84.32M | $79.79M | $157.74M | $64.39M | $46.36M | $54.85M | $69.33M | $52.95M | $72.69M | $67.23M | $57.51M | $46.96M | $38.1M | $31.41M | $25.06M | $20.2M | $20.4M | $18.6M | $10.5M | $14.6M | $12.7M | $9.3M | $10.6M |
| Income Tax Expense | $57.6M | $52.2M | $79.7M | $79.6M | $53.5M | $53.1M | $32.7M | -$8.2M | $8.8M | -$10.4M | $18.3M | $43.7M | $36.1M | $30M | $36.98M | $40.2M | $29.17M | $31.59M | $27.35M | $64.54M | $20.83M | $15.89M | $18.45M | $22.6M | $20.12M | $28.35M | $27.57M | $23.58M | $19.73M | $16.39M | $13.19M | $9.89M | $7.6M | $8.4M | $7.5M | $700K | $5.9M | $5.6M | $4.4M | $5M |
| Net Income | $162.4M | $81.4M | $251.3M | $230.4M | $126.3M | $300K | $127.4M | $97.8M | $3.8M | $57.2M | $76.3M | $75.6M | $72.9M | $62.7M | $68.5M | $64.12M | $54.29M | $45.43M | $52.44M | $93.2M | $57.94M | $30.47M | $90.46M | $46.73M | $32.83M | $44.34M | $39.67M | $33.93M | $27.24M | $21.72M | $18.22M | $15.17M | $12.6M | $12M | $11.1M | $9.8M | $8.7M | $7.1M | $4.9M | $5.6M |
| Net Income Margin | 1.9% | 1.0% | 3.1% | 3.0% | 2.0% | 0.0% | 2.0% | 1.5% | 0.1% | 1.1% | 1.6% | 1.6% | 1.6% | 1.5% | 1.6% | 1.8% | 1.6% | 1.3% | 1.8% | 3.3% | 2.2% | 1.3% | 4.0% | 2.1% | 1.7% | 2.5% | 2.4% | 2.3% | 2.2% | 2.0% | 1.9% | 1.7% | 1.6% | 1.6% | 1.5% | 1.4% | 1.4% | 1.2% | 0.9% | 1.2% |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| EPS | 2.61 | 1.29 | 3.81 | 3.43 | 1.87 | 0.00 | 1.91 | 1.45 | 1.35 | 1.11 | 0.95 | 1.19 | 1.14 | 1.16 | 1.29 | 1.23 | 1.06 | 0.90 | 1.06 | 1.90 | 1.17 | 0.63 | 1.85 | 0.90 | 0.63 | 0.95 | 0.89 | 0.79 | 0.67 | 0.53 | 0.46 | 0.41 | 0.37 | 0.36 | 0.35 | 0.31 | 0.28 | 0.24 | 0.17 | 0.20 |
| Diluted EPS | 2.59 | 1.28 | 3.79 | 3.41 | 1.86 | 0.00 | 1.91 | 1.45 | 1.34 | 1.09 | 0.94 | 1.17 | 1.12 | 1.14 | 1.27 | 1.21 | 1.05 | 0.88 | 1.04 | 1.88 | 1.15 | 0.61 | 1.82 | 0.87 | 0.60 | 0.91 | 0.83 | 0.72 | 0.61 | 0.53 | 0.46 | 0.41 | 0.37 | 0.36 | 0.35 | 0.31 | 0.28 | 0.24 | 0.17 | 0.20 |
| Weighted Average OS | 62.30M | 63.20M | 66.00M | 67.10M | 67.40M | 66.90M | 66.60M | 66.10M | 57.70M | 56.30M | 56.70M | 56.10M | 54.88M | 53.99M | 53.12M | 52.49M | 51.37M | 50.52M | 49.50M | 49.05M | 49.33M | 48.64M | 49.06M | 49.12M | 47.60M | 45.10M | 44.86M | 42.22M | 40.90M | 40.48M | 37.74M | 37.74M | 34.52M | 33.33M | 32.17M | 31.61M | 30.53M | 30.21M | 29.70M | 28.72M |
| EBITDA | $422M | $414.4M | $460.6M | $461.1M | $296.1M | $372.5M | $327.1M | $303.3M | $198.5M | $168.9M | $147.9M | $172.1M | $164.7M | $147.5M | $174.14M | $145.03M | $123.87M | $127.58M | $99.01M | $164M | $83.67M | $65.05M | $70.44M | $67.31M | $81.88M | $99.54M | $89.89M | $80.57M | $65.76M | $55.39M | $46.64M | $37.82M | $29.6M | $29.1M | $28.3M | $19.8M | $23.6M | $21.3M | $17.7M | $18.1M |
| EBITDA Margin | 4.8% | 5.0% | 5.7% | 5.9% | 4.8% | 6.2% | 5.0% | 4.7% | 3.6% | 3.3% | 3.0% | 3.7% | 3.7% | 3.4% | 4.1% | 4.1% | 3.6% | 3.5% | 3.5% | 5.9% | 3.2% | 2.7% | 3.1% | 3.1% | 4.2% | 5.5% | 5.5% | 5.4% | 5.3% | 5.1% | 4.8% | 4.3% | 3.8% | 3.8% | 3.8% | 2.9% | 3.7% | 3.7% | 3.3% | 3.7% |
| 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-10-31 | 1996-10-31 | 1995-10-31 | 1994-10-31 | 1993-10-31 | 1992-10-31 | 1991-10-31 | 1990-10-31 | 1989-10-31 | 1988-10-31 | 1987-10-31 | 1986-10-31 |
| Assets | ||||||||||||||||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $104.1M | $64.6M | $69.5M | $73M | $62.8M | $394.2M | $58.5M | $39.1M | $62.8M | $53.5M | $55.5M | $36.7M | $32.6M | $43.46M | $26.47M | $39.45M | $34.15M | $710K | $136.19M | $134M | $56.79M | $63.37M | $110.95M | $19.43M | $3.05M | $2M | $2.14M | $1.84M | $1.78M | $1.57M | $1.84M | $7.37M | $1.7M | $2.4M | $2.5M | $1.6M | $2.5M | $3.5M | $600K | $2.2M |
| 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 | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $104.1M | $64.6M | $69.5M | $73M | $62.8M | $394.2M | $58.5M | $39.1M | $62.8M | $53.5M | $55.5M | $36.7M | $32.6M | $43.46M | $26.47M | $39.45M | $34.15M | $710K | $136.19M | $134M | $56.79M | $63.37M | $110.95M | $19.43M | $3.05M | $2M | $2.14M | $1.84M | $1.78M | $1.57M | $1.84M | $7.37M | $1.7M | $2.4M | $2.5M | $1.6M | $2.5M | $3.5M | $600K | $2.2M |
| Accounts Receivable | $1.66B | $1.55B | $1.5B | $1.35B | $1.19B | $906.4M | $1.09B | $1.01B | $1.04B | $803.7M | $742.9M | $687.3M | $690.8M | $571.19M | $617.7M | $476.05M | $471.63M | $478.28M | $374.91M | $383.98M | $345.1M | $307.24M | $286.61M | $296.63M | $367.2M | $353.02M | $297.6M | $260.55M | $234.5M | $183.72M | $158.07M | $140.79M | $127.9M | $120.9M | $110.5M | $108.7M | $103.7M | $92.5M | $83.5M | $73.2M |
| Inventory | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $644K | $20.35M | $22.78M | $21.28M | $22.26M | $21.42M | $30.05M | $25.97M | $25.51M | $23.3M | $22.96M | $21.2M | $16.49M | $19.39M | $17.42M | $16.3M | $13.8M | $13.3M | $12.6M | $10.5M | $10.2M | $10.6M | $11.4M |
| Other Current Assets | $78.6M | $74.7M | $58.5M | $51.6M | $60.1M | $55.9M | $55.4M | $37M | $32.8M | $66.1M | $27M | $139.8M | $76.5M | $43.67M | $40.56M | $50.45M | $62.96M | $91.97M | $39.83M | $48.15M | $46.8M | $55.36M | $36.12M | $62.14M | $26.81M | $17.53M | $14.21M | $10.51M | $8M | $11.68M | $11.43M | $11.64M | $21M | $16.6M | $15.3M | $9.5M | $5.3M | $5.1M | $4.5M | $5.3M |
| Total Current Assets | $1.94B | $1.79B | $1.71B | $1.56B | $1.4B | $1.44B | $1.28B | $1.17B | $1.24B | $991.3M | $894M | $927.2M | $864.6M | $749.33M | $733.76M | $608.76M | $621M | $635.07M | $642.89M | $631.74M | $521.45M | $486.09M | $500.65M | $437.79M | $465.54M | $436.82M | $367.59M | $324.31M | $294.42M | $233.75M | $209.87M | $189.44M | $166.9M | $153.7M | $141.6M | $132.4M | $122M | $111.3M | $99.2M | $92.1M |
| Long-Term Assets | ||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $272.3M | $251.9M | $244.9M | $240.6M | $238.4M | $276.8M | $150.3M | $140.1M | $143.1M | $81.8M | $74M | $83M | $77.2M | $59.91M | $60.01M | $58.09M | $56.89M | $61.07M | $38.95M | $32.19M | $34.27M | $31.35M | $30.12M | $36.27M | $42.94M | $40.73M | $35.18M | $27.31M | $26.58M | $22.57M | $22.65M | $19.82M | $17M | $15M | $15.6M | $16.2M | $15.6M | $16.6M | $22.3M | $20.9M |
| Goodwill | $2.59B | $2.58B | $2.49B | $2.49B | $2.23B | $1.67B | $1.84B | $1.83B | $1.86B | $912.8M | $867.5M | $854.7M | $872.4M | $751.61M | $750.87M | $593.98M | $547.24M | $535.77M | $252.18M | $247.89M | $0 | $0 | $0 | $167.92M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Intangible Assets | $243.2M | $282.4M | $302.9M | $378.4M | $424.8M | $239.6M | $297.1M | $355.6M | $430.1M | $103.9M | $111.4M | $127.5M | $144.4M | $109.14M | $128.99M | $65.77M | $60.2M | $62.18M | $24.57M | $23.88M | $268.02M | $247.78M | $204.66M | $0 | $113.2M | $110.1M | $105.6M | $102.78M | $100.3M | $76.37M | $69.28M | $61.37M | $57.8M | $32.6M | $30.8M | $32.2M | $29.1M | $25M | $22.9M | $18.6M |
| Long-Term Investments | $48.6M | $30.8M | $28.8M | $14.5M | $11.8M | $11.1M | $14M | $16.3M | $17.6M | $17.4M | $35.7M | $32.9M | $32.3M | $38.31M | $35.89M | $24.62M | $25.77M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Deferred Tax Assets | $191.1M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $37.4M | $34.1M | $0 | $0 | $17.61M | $30.95M | $51.07M | $63.44M | $88.7M | $43.9M | $42.12M | $46.43M | $48.8M | $41.34M | $33.54M | $35.4M | $32.54M | $30.39M | $27.51M | $25.43M | $22.05M | $18.75M | $14.98M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | $175.6M | $167.5M | $155M | $188.5M | $131.2M | $136.1M | $120.3M | $109.6M | $122.1M | $134.3M | $114M | $167.6M | $128.3M | $125.25M | $139.13M | $146.38M | $146.61M | $167.12M | $118.19M | $87.44M | $33.54M | $29.62M | $27.19M | $29.38M | $26.02M | $21.8M | $24.61M | $19.46M | $20.47M | $25.03M | $14.44M | $13.85M | $26.4M | $25M | $23.7M | $20.9M | $23.3M | $19.1M | $7.8M | $10.5M |
| Total Long-Term Assets | $3.52B | $3.31B | $3.22B | $3.31B | $3.04B | $2.33B | $2.42B | $2.46B | $2.58B | $1.29B | $1.24B | $1.27B | $1.25B | $1.1B | $1.15B | $939.91M | $900.16M | $914.84M | $477.78M | $433.51M | $382.26M | $357.4M | $305.18M | $262.78M | $217.56M | $205.17M | $195.8M | $177.06M | $172.8M | $146.01M | $125.11M | $110.03M | $101.2M | $72.6M | $70.1M | $69.3M | $68M | $60.7M | $53M | $50M |
| Other Assets | $0 | $0 | $100K | $100K | -$100K | $0 | $200K | $200K | -$100K | -$100K | $0 | $0 | $0 | $0 | $0 | $0 | $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 | $5.46B | $5.1B | $4.93B | $4.87B | $4.44B | $3.78B | $3.69B | $3.63B | $3.81B | $2.28B | $2.13B | $2.19B | $2.12B | $1.85B | $1.88B | $1.55B | $1.52B | $1.55B | $1.12B | $1.02B | $903.71M | $842.52M | $795.98M | $704.94M | $683.1M | $641.99M | $563.48M | $501.36M | $467.15M | $379.77M | $334.97M | $299.47M | $268.1M | $226.3M | $211.7M | $201.7M | $190M | $172M | $152.2M | $142.1M |
| Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Accounts Payable | $401.2M | $324.3M | $299.1M | $315.5M | $289.4M | $273.3M | $280.7M | $221.9M | $230.8M | $174.3M | $179.1M | $173.7M | $157.3M | $130.41M | $130.46M | $78.93M | $84.7M | $70.03M | $69.78M | $66.34M | $47.6M | $42.55M | $38.14M | $48.99M | $50.67M | $45.31M | $45.6M | $34.99M | $34.6M | $27.09M | $25.45M | $26.19M | $17.9M | $14.5M | $16M | $11.7M | $0 | $0 | $0 | $0 |
| Short-Term Debt | $57.6M | $31.6M | $31.5M | $181.5M | $31.4M | $116.7M | $57.2M | $37M | $16.9M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $10.88M | $16.82M | $5.9M | $3.34M | $14.4M | $5.84M | $6.04M | $683K | $4.9M | $1.4M | $1.4M | $2.5M | $0 | $200K | $200K | $1.9M |
| Current Income Tax Payable | $48.1M | $61M | $76.8M | $131.3M | $136.3M | $51.7M | $67.1M | $59.2M | $65.9M | $46.9M | $40.5M | $31.4M | $25.88M | $27.89M | $19.45M | $977K | $1.87M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Unearned Revenue | $74.7M | $63.7M | $90.1M | $46.3M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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 | $573.2M | $493M | $426.7M | $418.1M | $409.5M | $342.9M | $339.2M | $321.7M | $272.4M | $239.7M | $218.8M | $218.3M | $223M | $202.05M | $112.23M | $71K | $1.06M | $12.11M | $1.56M | $36.71M | $2.35M | $13.99M | $36.66M | $6.58M | $6.82M | $8.08M | $7.27M | $5.53M | $1.33M | $1.86M | $2.27M | $1.96M | $67.5M | $62.6M | $62.7M | $52.2M | $63.6M | $65.8M | $68M | $56.9M |
| Total Current Liabilities | $1.31B | $1.35B | $1.22B | $1.35B | $1.29B | $986.9M | $902.4M | $792.5M | $757.8M | $596.8M | $568.2M | $526.4M | $508.5M | $455.82M | $443.2M | $333.85M | $342.69M | $361.09M | $289.74M | $323.49M | $275.07M | $254.43M | $256.69M | $227.09M | $236M | $212.62M | $183.3M | $157.82M | $153.8M | $113.8M | $114.24M | $99.28M | $90.3M | $78.5M | $80.1M | $66.4M | $63.6M | $66M | $68.2M | $58.8M |
| Long-Term Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | $1.54B | $1.3B | $1.28B | $1.09B | $852.8M | $603M | $744.2M | $902M | $1.16B | $268.3M | $158M | $319.8M | $314.87M | $215M | $300M | $140.5M | $190.26M | $230M | $0 | $0 | $0 | $0 | $0 | $0 | $942K | $36.81M | $28.9M | $33.72M | $38.4M | $33.66M | $22.57M | $25.25M | $20.9M | $15.4M | $9.5M | $20M | $20M | $14M | $9.2M | $11.7M |
| 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 | $231M | $60.2M | $85M | $89.7M | $22.5M | $10.8M | $47.7M | $37.8M | $57.3M | $3.5M | $0 | $16.4M | $13.1M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $2.1M | $2.1M |
| Other Long-Term Liabilities | $506.4M | $512.6M | $452.3M | $517.9M | $549.2M | $544.4M | $456.2M | $440.4M | $460.5M | $436.2M | $397M | $361.5M | $365.2M | $329.94M | $340.52M | $335.29M | $318.91M | $314.77M | $225.17M | $204.72M | $152.71M | $145.94M | $117.59M | $91.18M | $84.98M | $69.84M | $67.8M | $65.89M | $67.9M | $61.62M | $49.97M | $44.21M | $40.3M | $31.6M | $32.5M | $35.7M | $37M | $30.1M | $1.5M | $1.3M |
| Total Long-Term Liabilities | $2.37B | $1.97B | $1.92B | $1.8B | $1.54B | $1.29B | $1.25B | $1.38B | $1.68B | $708M | $555M | $697.7M | $693.2M | $544.94M | $640.52M | $475.79M | $491.41M | $544.77M | $225.17M | $204.72M | $152.71M | $145.94M | $117.59M | $91.18M | $85.92M | $106.66M | $96.7M | $99.61M | $106.3M | $95.28M | $72.55M | $69.46M | $61.2M | $47M | $42M | $55.7M | $57M | $44.1M | $12.8M | $15.1M |
| 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 | $3.67B | $3.32B | $3.13B | $3.15B | $2.83B | $2.28B | $2.15B | $2.17B | $2.44B | $1.3B | $1.12B | $1.22B | $1.2B | $1B | $1.08B | $809.64M | $834.1M | $905.86M | $514.91M | $528.22M | $427.78M | $400.36M | $374.28M | $318.27M | $321.92M | $319.28M | $280M | $257.43M | $260.1M | $209.08M | $186.79M | $168.74M | $151.5M | $125.5M | $122.1M | $122.1M | $120.6M | $110.1M | $81M | $73.9M |
| 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 | $6.4M | $6.4M | $6.4M | $6.4M | $6.4M | $6.4M | $6.4M | $6.4M | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock | $600K | $600K | $600K | $700K | $700K | $700K | $700K | $700K | $700K | $600K | $600K | $600K | $555K | $544K | $533K | $526K | $517K | $581K | $571K | $557K | $547K | $527K | $518K | $504K | $244K | $230K | $224K | $216K | $205K | $195K | $94K | $90K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Retained Earnings | $1.37B | $1.27B | $1.25B | $1.06B | $880.2M | $806.4M | $856.3M | $771.2M | $720.1M | $756.4M | $736.5M | $696.9M | $656.77M | $617.37M | $586.63M | $547.94M | $512.48M | $485.14M | $465.46M | $437.08M | $365.45M | $328.26M | $331.27M | $259.45M | $230.45M | $213.83M | $184.03M | $157.41M | $134.19M | $115.55M | $101.06M | $88.91M | $78.9M | $73.3M | $65.4M | $58.1M | $50.7M | $45.5M | $53.8M | $52.7M |
| Comprehensive Income & Other | -$20.5M | -$19.1M | -$9.2M | -$16.2M | -$22.5M | -$30.8M | -$23.9M | -$9M | -$20.3M | -$31.6M | -$5.1M | -$2.8M | -$1.65M | -$2.15M | -$2.66M | -$1.86M | -$2.42M | -$3.42M | $880K | $149K | -$68K | -$108K | -$268K | -$789K | -$763K | -$653K | -$635K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Stockholders' Equity | $416.9M | $508.3M | $549.7M | $659.3M | $728.4M | $693.3M | $685M | $682.8M | $654.9M | $217M | $270.4M | $271.3M | $260.17M | $232.48M | $208.73M | $190.56M | $174.06M | $158.33M | $139.72M | $103.61M | $109.92M | $113.38M | $98.23M | $126.71M | $130.48M | $108.65M | $99.15M | $86.3M | $69.8M | $54.95M | $47.03M | $41.73M | $37.7M | $27.5M | $24.2M | $21.5M | $18.7M | $16.4M | $17.4M | $15.5M |
| Total Equity | $1.79B | $1.78B | $1.8B | $1.72B | $1.61B | $1.5B | $1.54B | $1.45B | $1.38B | $974M | $1.01B | $968.8M | $917.5M | $850.4M | $795.89M | $739.02M | $687.05M | $644.05M | $605.76M | $541.25M | $475.93M | $442.16M | $430.02M | $386.67M | $361.18M | $322.71M | $283.4M | $243.93M | $204.2M | $170.69M | $148.19M | $130.73M | $116.6M | $100.8M | $89.6M | $79.6M | $69.4M | $61.9M | $71.2M | $68.2M |
| 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 | $5.46B | $5.1B | $4.93B | $4.87B | $4.44B | $3.78B | $3.69B | $3.63B | $3.81B | $2.28B | $2.13B | $2.19B | $2.12B | $1.85B | $1.88B | $1.55B | $1.52B | $1.55B | $1.12B | $1.07B | $903.71M | $842.52M | $804.31M | $704.94M | $683.1M | $641.99M | $563.4M | $501.36M | $464.3M | $379.77M | $334.97M | $299.47M | $268.1M | $226.3M | $211.7M | $201.7M | $190M | $172M | $152.2M | $142.1M |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| Total Debt | $1.69B | $1.45B | $1.44B | $1.4B | $1.03B | $886.1M | $801.5M | $939.1M | $1.18B | $268.3M | $158M | $319.8M | $314.9M | $215M | $300M | $140.5M | $172.5M | $230M | $0 | $0 | $0 | $0 | $0 | $0 | $11.82M | $53.63M | $34.8M | $37.06M | $52.8M | $39.5M | $28.61M | $25.94M | $25.8M | $16.8M | $10.9M | $22.5M | $20M | $14.2M | $9.4M | $13.6M |
| Net Debt | $1.59B | $1.39B | $1.37B | $1.33B | $969.8M | $491.9M | $743M | $900M | $1.12B | $214.8M | $102.5M | $283.1M | $282.3M | $171.54M | $273.53M | $101.05M | $138.35M | $229.29M | -$136.19M | -$134M | -$56.79M | -$63.37M | -$110.95M | -$19.42M | $8.77M | $51.63M | $32.7M | $35.22M | $51M | $37.93M | $26.77M | $18.57M | $24.1M | $14.4M | $8.4M | $20.9M | $17.5M | $10.7M | $8.8M | $11.4M |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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-10-31 | 1996-10-31 | 1995-10-31 | 1994-10-31 | 1993-10-31 | 1992-10-31 | 1991-10-31 | 1990-10-31 |
| Operating Activities | ||||||||||||||||||||||||||||||||||||
| Net Income | $162.4M | $81.4M | $251.3M | $230.4M | $126.3M | $200K | $127.5M | $95.9M | $78.1M | $62.3M | $54.1M | $75.6M | $72.9M | $62.72M | $68.7M | $63.87M | $55.49M | $45.43M | $52.44M | $93.2M | $57.94M | $30.47M | $90.46M | $46.73M | $32.83M | $44.34M | $39.67M | $33.93M | $27.24M | $21.72M | $18.22M | $15.17M | $12.6M | $12M | $11.1M | $9.8M |
| Depreciation & Amortization | $105.6M | $106.6M | $120.7M | $112.4M | $89.9M | $96.4M | $107.4M | $112.5M | $70.1M | $57.5M | $57M | $57.3M | $59.4M | $50.9M | $52.66M | $36.31M | $33.33M | $28.07M | $18.75M | $20.75M | $19.59M | $17.67M | $14.83M | $15.18M | $26.33M | $23.52M | $20.7M | $19.59M | $16.12M | $13.65M | $11.53M | $9.3M | $7.2M | $6.6M | $7M | $7M |
| Deferred Income Tax | -$21.9M | -$24.7M | -$4.9M | $67.7M | -$48M | -$36.6M | $9.7M | -$23.7M | -$6.1M | -$3.7M | $8.1M | $2.2M | $12.48M | $9.77M | $24.23M | $17.65M | $16.19M | $28.16M | $2.34M | $7.16M | -$4.46M | -$12.26M | -$5.26M | -$1.34M | -$12.14M | -$5.52M | -$6.54M | -$4.52M | -$2.66M | -$3.56M | -$3.55M | -$2.35M | -$4.3M | -$100K | -$6.3M | -$11.7M |
| Stock-Based Compensation | $38M | $30M | $30.5M | $30.5M | $33.5M | $20.3M | $17.5M | $17M | $13.3M | $14M | $14.2M | $16.3M | $13.28M | $10.24M | $9.19M | $4.07M | $7.41M | $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 | -$109.8M | -$32.6M | -$152.7M | -$143.8M | -$124.5M | $141.4M | -$78.3M | $16M | -$115.7M | -$80.9M | -$55.9M | -$43.4M | -$50.76M | -$11.36M | -$18.43M | $1.98M | $19.93M | $0 | $0 | $0 | $0 | -$37.73M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Inventory | $0 | $0 | $41.4M | $0 | $124.5M | -$141.4M | -$19.9M | $10.7M | -$30.5M | -$23.8M | -$15.2M | $16.2M | $6.25M | -$9.65M | $0 | $0 | -$1.06M | $189K | $2.42M | -$1.5M | -$726K | -$229K | $3.08M | -$4.08M | -$3.22M | -$2.22M | -$331K | -$1.77M | -$4.07M | $516K | -$1.97M | -$1.13M | -$2.5M | -$500K | -$1.5M | -$100K |
| Accounts Payable | $53.1M | -$10.9M | -$3.8M | -$143M | $265.7M | -$53.5M | $85.8M | -$1.5M | $74.4M | $15.4M | $44.3M | $3.7M | $17.09M | $19.75M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $13.31M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Working Capital | -$3.5M | -$25.7M | $46.4M | -$120.2M | -$156.4M | $226.5M | $3.9M | $13.9M | $33.5M | $33.6M | $37.4M | -$8.7M | $3.91M | $15.6M | $17.97M | $14.24M | -$15.87M | -$60.77M | -$30.19M | $8.01M | -$13.85M | $48.55M | -$1.81M | $42.75M | $16.63M | -$43.91M | -$20.29M | -$17.79M | -$14.31M | -$17.33M | -$11.79M | -$902K | $2.1M | -$13.2M | $3.4M | -$800K |
| Total Working Capital Change | -$60.2M | -$69.2M | -$110.1M | -$407M | $109.3M | $173M | -$8.5M | $39.1M | -$38.3M | -$55.7M | $10.6M | -$32.2M | -$23.5M | $14.35M | -$464K | $16.22M | $3M | -$60.58M | -$27.77M | $6.5M | -$14.57M | $23.9M | $1.27M | $38.67M | $13.4M | -$46.13M | -$20.62M | -$19.56M | -$18.38M | -$16.81M | -$13.76M | -$2.03M | -$400K | -$13.7M | $1.9M | -$900K |
| Other Non-Cash Items | $10.5M | $102.6M | -$44.2M | -$13.6M | $3.3M | $204.2M | $9.1M | $80.1M | -$111.5M | $9.1M | $1.3M | $1.5M | $760K | $2.63M | $5.68M | $11.73M | $25.45M | $13.91M | $9.21M | $3.58M | -$14.39M | -$26.09M | -$41.16M | $11.67M | $5.38M | $2.71M | $2.1M | $2.62M | $18K | $1.73M | $1.41M | $1.77M | $100K | $100K | -$7.7M | -$1.2M |
| Net Cash from Operating | $234.4M | $226.7M | $243.3M | $20.4M | $314.3M | $457.5M | $262.7M | $320.9M | $5.6M | $83.5M | $145.3M | $120.7M | $135.31M | $150.61M | $159.99M | $149.86M | $140.87M | $68.31M | $54.3M | $130.37M | $37.45M | $33.69M | $60.14M | $110.92M | $65.8M | $18.93M | $35.3M | $32.06M | $27.75M | $16.73M | $13.84M | $21.86M | $17.2M | $4.9M | $6M | $3M |
| Investing Activities | ||||||||||||||||||||||||||||||||||||
| Capital Expenditures | -$79.3M | -$59.4M | -$52.6M | -$50.8M | -$34.3M | -$38M | -$59.6M | -$50.9M | -$57.2M | -$44M | -$26.5M | -$37.4M | -$32.59M | -$28.05M | -$22.12M | -$23.94M | -$18.58M | -$34.06M | -$22.05M | -$14.06M | -$17.74M | -$11.5M | -$11.62M | -$59.94M | -$16.92M | -$18.72M | -$19.45M | -$11.71M | -$13.27M | -$10.75M | -$10.22M | -$8.54M | -$6.2M | -$5.2M | -$5.6M | -$6.1M |
| Acquisitions | -$36.7M | -$114.3M | -$12.4M | -$194.6M | -$710.2M | $5.5M | $1.3M | -$2.3M | -$818.1M | -$96M | -$19.2M | -$48.2M | -$199.33M | -$5.96M | -$290.25M | -$65.43M | -$21.05M | -$422.88M | -$10.31M | -$10M | -$26.88M | -$54.15M | -$40.57M | $0 | -$23.4M | -$14.19M | -$10.98M | $0 | -$28.61M | -$13.04M | -$12.5M | -$7.15M | $0 | $0 | $0 | $0 |
| Purchases of Investments | $0 | $0 | -$12.4M | -$2.1M | $0 | -$5.5M | $0 | -$400K | -$400K | $35.9M | $0 | $0 | $27.59M | $0 | $17.12M | $0 | $0 | $0 | -$534.75M | $0 | -$2.5M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$400K | -$400K | $0 |
| Sales of Investments | $0 | $0 | $0 | $0 | $0 | $5M | $0 | $2.9M | $0 | $5M | $0 | $0 | $5M | $0 | $5M | $0 | $0 | $0 | $509.75M | $0 | $0 | $4.1M | $3.49M | $0 | $0 | $370K | $0 | $495K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Investing Activities | $400K | $1.8M | $2.9M | $6M | $4.5M | $5.5M | -$58.3M | $2.2M | $3.5M | -$35.7M | $136.1M | $3.6M | -$26.56M | $4.18M | -$17.16M | $1.51M | $2.17M | $35.42M | $2.56M | $2.25M | $34.02M | $796K | $114.76M | $621K | $13.3M | $1.16M | -$963K | -$9.51M | $3.7M | -$4.88M | $1.44M | $450K | -$16.3M | -$1.8M | $10.8M | $1.8M |
| Net Cash from Investing | -$115.6M | -$171.9M | -$62.1M | -$241.5M | -$740M | -$27.5M | -$58.3M | -$48.1M | -$871.8M | -$134.8M | $90.4M | -$82M | -$225.89M | -$29.84M | -$307.41M | -$87.86M | -$37.47M | -$421.52M | -$54.79M | -$21.81M | -$13.1M | -$60.75M | $66.05M | -$59.32M | -$27.02M | -$31.37M | -$31.39M | -$20.73M | -$38.18M | -$28.68M | -$21.28M | -$15.24M | -$22.5M | -$7.4M | $4.8M | -$4.3M |
| Financing Activities | ||||||||||||||||||||||||||||||||||||
| Debt Repaid | -$229.3M | -$17.3M | -$39.5M | -$380.6M | -$160.7M | $86.5M | $143.7M | $245.5M | -$922M | -$109.1M | $164.2M | $500K | -$96.4M | $85.01M | -$159.5M | $32M | $57.5M | -$228.38M | - | - | - | - | - | $11.82M | $41.81M | -$18.86M | $2.2M | $15.71M | -$10.5M | -$10.89M | -$2.68M | -$87K | -$5.2M | -$3.1M | $8.9M | -$1.5M |
| Common Stock Issuance | $0 | $0 | $0 | $0 | $0 | $0 | $1.3M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $26.5M | $16.19M | $21.14M | $10.03M | $14.32M | $17.95M | $26.69M | $16.38M | $17.2M | $15.15M | $8.8M | $8.02M | $5.3M | $4.09M | $3.8M | $3.4M | $2.8M | $2.6M |
| Common Stock Repurchases | -$122.2M | -$56.1M | -$138.1M | -$97.5M | -$8.1M | -$5.1M | -$1.3M | -$1M | -$7.9M | -$46.6M | -$31.4M | -$20M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$25.96M | -$31.32M | -$11.07M | -$30.35M | -$23.63M | -$6.4M | -$8.39M | -$5.4M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | -$65.6M | -$56.5M | -$57.5M | -$51.9M | -$51M | -$49.3M | -$47.7M | -$46M | -$39.5M | -$36.9M | -$36M | -$34.6M | -$32.9M | -$31.31M | -$29.74M | -$28.15M | -$26.73M | -$25.27M | -$23.8M | -$21.58M | -$20.74M | -$19.48M | -$18.64M | -$17.73M | -$16.2M | -$14.54M | -$13.05M | -$10.71M | -$8.6M | -$7.24M | -$6.06M | -$5.12M | -$4.4M | -$4.1M | -$3.9M | -$3.7M |
| Other Financing Activities | -$121.7M | $33.8M | $600K | $4.3M | $8.7M | $46.8M | $6.8M | -$3.3M | -$600K | $27M | $14.7M | $20.5M | $2.96M | $0 | $4.69M | $11.38M | $6.33M | $14.62M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$161K | $0 | -$54K | $0 | -$4K | $0 | $0 | $0 | $0 | $0 |
| Net Cash from Financing | -$80.2M | -$61.5M | -$186.3M | $235.5M | $92.4M | -$94.1M | -$184.8M | -$295.8M | $874M | $52.6M | -$216.9M | -$34.6M | $79.75M | -$103.78M | $134.44M | -$56.71M | -$95.99M | $217.73M | $2.69M | -$31.34M | -$30.93M | -$20.52M | -$34.66M | -$35.23M | -$37.72M | $12.31M | -$3.62M | -$11.27M | $10.65M | $11.67M | $1.91M | -$939K | $4.6M | $2.4M | -$10M | $400K |
| Forex Effect | $900K | $1.8M | $1.6M | -$4.2M | $1.9M | -$200K | -$200K | -$700K | $1.5M | -$3.3M | -$1.1M | -$500K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Change in Cash | $39.5M | -$4.9M | -$3.5M | $10.2M | -$331.4M | $335.7M | $19.4M | -$23.7M | $9.3M | $500K | $18.8M | $4.1M | -$10.82M | $16.99M | -$12.98M | $5.29M | $7.41M | -$135.48M | $2.19M | $77.21M | -$6.58M | -$47.58M | $91.53M | $16.38M | $1.05M | -$139K | $295K | $61K | $216K | -$273K | -$5.53M | $5.68M | -$700K | -$100K | $800K | -$900K |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | $234.4M | $226.7M | $243.3M | $20.4M | $314.3M | $457.5M | $262.7M | $320.9M | $5.6M | $83.5M | $145.3M | $120.7M | $135.31M | $150.61M | $159.99M | $149.86M | $140.87M | $68.31M | $54.3M | $130.37M | $37.45M | $33.69M | $60.14M | $110.92M | $65.8M | $18.93M | $35.3M | $32.06M | $27.75M | $16.73M | $13.84M | $21.86M | $17.2M | $4.9M | $6M | $3M |
| Capital Expenditure | -$79.3M | -$59.4M | -$52.6M | -$50.8M | -$34.3M | -$38M | -$59.6M | -$50.9M | -$57.2M | -$44M | -$26.5M | -$37.4M | -$32.59M | -$28.05M | -$22.12M | -$23.94M | -$18.58M | -$34.06M | -$22.05M | -$14.06M | -$17.74M | -$11.5M | -$11.62M | -$59.94M | -$16.92M | -$18.72M | -$19.45M | -$11.71M | -$13.27M | -$10.75M | -$10.22M | -$8.54M | -$6.2M | -$5.2M | -$5.6M | -$6.1M |
| Free Cash Flow | $155.1M | $167.3M | $190.7M | -$30.4M | $280M | $419.5M | $203.1M | $270M | -$51.6M | $39.5M | $118.8M | $83.3M | $102.72M | $122.56M | $137.87M | $125.92M | $122.29M | $34.24M | $32.25M | $116.3M | $19.71M | $22.19M | $48.52M | $50.98M | $48.87M | $208K | $15.85M | $20.35M | $14.47M | $5.98M | $3.61M | $13.32M | $11M | -$300K | $400K | -$3.1M |
| Cash at Beginning | $64.6M | $69.5M | $73M | $62.8M | $394.2M | $58.5M | $39.1M | $62.8M | $53.5M | $55.5M | $36.7M | $32.6M | $43.46M | $26.47M | $39.45M | $34.15M | $26.74M | $136.19M | $134M | $56.79M | $63.37M | $110.95M | $19.42M | $3.05M | $2M | $2.14M | $1.84M | $1.78M | $1.57M | $1.84M | $7.37M | $1.69M | $2.4M | $2.5M | $1.6M | $2.5M |
| Cash at End | $104.1M | $64.6M | $69.5M | $73M | $62.8M | $394.2M | $58.5M | $39.1M | $62.8M | $56M | $55.5M | $36.7M | $32.64M | $43.46M | $26.47M | $39.45M | $34.15M | $710K | $136.19M | $134M | $56.79M | $63.37M | $110.95M | $19.43M | $3.05M | $2M | $2.14M | $1.84M | $1.78M | $1.57M | $1.84M | $7.37M | $1.7M | $2.4M | $2.4M | $1.6M |