MSA Safety Inc (MSA)
MSA Safety Incorporated is a prominent global manufacturer and provider of safety equipment, specializing in the engineering, production, and distribution of solutions designed to safeguard both personnel and critical infrastructure. The company serves a diverse range of high-risk sectors, including the energy industry (oil, gas, and petrochemical), emergency services (fire departments), construction, industrial manufacturing, utilities, military, and mining. Its international footprint extends significantly across North America, Latin America, and other global markets. Among its principal offerings are permanently installed systems for gas and flame detection, encompassing sophisticated monitoring units, flame sensors, and open-path infrared detectors. These are complemented by essential replacement parts and associated services, all crucial for identifying the presence or absence of various atmospheric gases. The company also provides advanced respiratory protection, including self-contained breathing apparatus (SCBA), alongside portable gas detection devices for on-the-go analysis. MSA Safety's product line further includes a comprehensive range of head protection solutions for industrial use, as well as specialized helmets and protective clothing tailored for firefighters. Additionally, the company offers robust fall protection systems, featuring confined space apparatus, safety harnesses, lanyards, and self-retracting lifelines, often integrated into custom-engineered safety setups. Further expanding its portfolio, the company supplies air-purifying respirators, eye and face shields, ballistic helmets, and gas masks. Distribution reaches both end-users and wholesale partners via direct and indirect sales channels. Its products are marketed under well-known brand names such as V-Gard, Cairns, and Gallet. Founded in 1914, MSA Safety Incorporated maintains its headquarters in Cranberry Township, Pennsylvania.
Sector: Orthopedic, Prosthetic & Surgical Appliances & Supplies
Industry: Security & Protection Services
MSA Safety Incorporated
- 3:1Forward splitJan 29, 20041 share → 3
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | 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.87B | $1.81B | $1.79B | $1.53B | $1.4B | $1.35B | $1.4B | $1.36B | $1.2B | $1.15B | $1.13B | $1.13B | $1.11B | $1.11B | $1.11B | $976.63M | $915.85M | $1.14B | $1.01B | $919.1M | $911.97M | $857.51M | $698.2M | $564.43M | $509.74M | $468.31M | $497.9M | $500.2M | $499.1M | $501M | $487.7M | $459.6M | $429.2M | $502.4M | $500.7M | $474.1M | $415M | $397.4M | $382.6M | $388.7M |
| YoY Growth | 3.7% | 1.1% | 17.0% | 9.1% | 3.9% | -3.8% | 3.2% | 13.5% | 4.1% | 1.7% | -0.3% | 2.0% | 0.1% | -0.2% | 13.9% | 6.6% | -19.6% | 13.1% | 9.6% | 0.8% | 6.4% | 22.8% | 23.7% | 10.7% | 8.8% | -5.9% | -0.5% | 0.2% | -0.4% | 2.7% | 6.1% | 7.1% | -14.6% | 0.3% | 5.6% | 14.2% | 4.4% | 3.9% | -1.6% | - |
| Cost of Revenue | $1B | $947.7M | $935.51M | $854.12M | $784.83M | $752.73M | $763.35M | $746.24M | $657.92M | $627.28M | $629.68M | $618.54M | $615.21M | $620.89M | $654.45M | $606.53M | $573.27M | $701.68M | $616.2M | $568.41M | $558.92M | $512.09M | $422.27M | $351.59M | $309.68M | $293.96M | $318M | $315.8M | $302.2M | $307.1M | $296.8M | $286.7M | $273.4M | $327.6M | $327.1M | $288.5M | $250.2M | $238.1M | $243.4M | $242.4M |
| Gross Profit | $871.11M | $860.45M | $852.14M | $673.83M | $615.35M | $595.49M | $638.63M | $611.86M | $538.89M | $522.25M | $501.1M | $515.35M | $496.85M | $489.55M | $458.37M | $370.1M | $342.58M | $437.77M | $391.44M | $350.69M | $353.05M | $345.42M | $275.92M | $212.84M | $200.06M | $174.35M | $179.9M | $184.4M | $196.9M | $193.9M | $190.9M | $172.9M | $155.8M | $174.8M | $173.6M | $185.6M | $164.8M | $159.3M | $139.2M | $146.3M |
| Gross Margin | 46.5% | 47.6% | 47.7% | 44.1% | 43.9% | 44.2% | 45.6% | 45.1% | 45.0% | 45.4% | 44.3% | 45.4% | 44.7% | 44.1% | 41.2% | 37.9% | 37.4% | 38.4% | 38.8% | 38.2% | 38.7% | 40.3% | 39.5% | 37.7% | 39.2% | 37.2% | 36.1% | 36.9% | 39.5% | 38.7% | 39.1% | 37.6% | 36.3% | 34.8% | 34.7% | 39.1% | 39.7% | 40.1% | 36.4% | 37.6% |
| Research and Development | $65.34M | $66.53M | $67.99M | $57.01M | $57.79M | $58.27M | $57.85M | $52.7M | $50.06M | $46.85M | $48.63M | $48.25M | $45.86M | $40.9M | $39.24M | $32.78M | $28.78M | $35.02M | $30.2M | $26.04M | $21.93M | $22.65M | $20.9M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Selling, General, and Administrative | $414.25M | $394.71M | $396.64M | $338.87M | $332.86M | $290.33M | $330.5M | $324.78M | $300.06M | $308.24M | $315.27M | $322.8M | $309.21M | $312.86M | $297.78M | $262.94M | $230.89M | $270.58M | $241.14M | $215.66M | $201.37M | $204.8M | $180.06M | $140.92M | $130.09M | $124.84M | $129.5M | $135.3M | $139.3M | $133.1M | $138.2M | $124.7M | $124.5M | $141.2M | $128.3M | $126M | $110.5M | $105M | $98.5M | $94M |
| Other | -$10.47M | $10.04M | $156.19M | $38.81M | $201.91M | $75M | $62.03M | $60.9M | $149.19M | $6.46M | $137.2M | $144.31M | $141.78M | $135.79M | -$103K | $8.08M | $11.38M | $3.94M | $4.14M | $6.98M | $0 | $0 | $0 | $21.52M | $22.59M | $20.94M | $23.6M | $22.4M | $23.2M | $23.6M | $20M | $18.5M | $17.3M | $16.8M | $17.9M | $15M | $13.8M | $15.3M | $15.8M | $13.9M |
| Total Operating Expenses | $469.13M | $471.27M | $620.82M | $434.69M | $592.57M | $423.6M | $450.38M | $438.38M | $499.31M | $361.55M | $501.1M | $515.35M | $496.85M | $489.55M | $336.92M | $303.81M | $271.05M | $309.54M | $275.48M | $248.68M | $223.29M | $227.45M | $200.96M | $162.45M | $152.68M | $145.78M | $153.1M | $157.7M | $162.5M | $156.7M | $158.2M | $143.2M | $141.8M | $158M | $146.2M | $141M | $124.3M | $120.3M | $114.3M | $107.9M |
| Operating Income (EBIT) | $401.98M | $389.18M | $231.32M | $239.14M | $22.78M | $171.9M | $188.25M | $173.48M | $39.58M | $160.7M | $137.2M | $144.31M | $141.78M | $135.79M | $121.45M | $66.29M | $71.53M | $128.23M | $115.97M | $102.01M | $129.75M | $117.98M | $74.97M | $50.39M | $47.37M | $28.57M | $26.8M | $26.7M | $34.4M | $37.2M | $32.7M | $29.7M | $14M | $16.8M | $27.4M | $44.6M | $40.5M | $39M | $24.9M | $38.4M |
| Operating Margin | 21.4% | 21.5% | 12.9% | 15.7% | 1.6% | 12.7% | 13.4% | 12.8% | 3.3% | 14.0% | 12.1% | 12.7% | 12.7% | 12.2% | 10.9% | 6.8% | 7.8% | 11.3% | 11.5% | 11.1% | 14.2% | 13.8% | 10.7% | 8.9% | 9.3% | 6.1% | 5.4% | 5.3% | 6.9% | 7.4% | 6.7% | 6.5% | 3.3% | 3.3% | 5.5% | 9.4% | 9.8% | 9.8% | 6.5% | 9.9% |
| Interest Expense | $31.8M | $36.89M | $46.73M | $21.66M | $10.76M | $9.43M | $13.59M | $18.88M | $15.36M | $16.41M | $10.85M | $9.85M | $10.68M | $11.36M | $14.12M | $8.71M | $7.08M | $8.92M | $9.91M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Interest Income | $0 | $7.02M | $8.18M | $4.16M | $3.26M | $3.5M | $4.41M | $4.59M | $3.6M | $2.83M | $1.52M | $1.82M | $1.14M | $1.52M | $1.81M | $1.98M | $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) | -$35.59M | -$14.17M | -$24.63M | -$604K | $824K | -$3.75M | -$2.5M | -$11.14M | -$9.8M | -$8.79M | -$26.18M | -$17.11M | -$21.65M | -$6.45M | -$20.37M | -$8.94M | -$6.19M | -$15.87M | -$9.78M | -$9.37M | -$5.96M | -$4.11M | -$1.21M | -$2.31M | -$3.77M | -$1.15M | -$3.6M | $1.5M | $1.9M | -$500K | $400K | -$3.9M | $4.3M | $11M | $7.6M | $6.5M | $4.6M | $2M | -$2M | $600K |
| Income Before Tax (EBT) | $366.4M | $375.01M | $206.69M | $238.53M | $23.6M | $168.15M | $185.75M | $162.34M | $29.77M | $151.91M | $111.03M | $127.19M | $120.13M | $129.34M | $101.08M | $57.35M | $65.34M | $112.36M | $106.19M | $92.64M | $123.8M | $113.87M | $73.76M | $48.08M | $43.6M | $27.42M | $23.2M | $28.2M | $36.3M | $36.7M | $33.1M | $25.8M | $18.3M | $27.8M | $35M | $51.1M | $45.1M | $41M | $22.9M | $39M |
| Income Tax Expense | $87.47M | $90.04M | $148.1M | $58.9M | $1.82M | $43.01M | $46.55M | $37.22M | $2.82M | $57.8M | $44.41M | $41.04M | $35.15M | $41.4M | $33.81M | $18.29M | $22M | $42.04M | $38.6M | $28.72M | $42.01M | $42.82M | $24.84M | $16.87M | $17.75M | $8.53M | $6.9M | $9.9M | $14.4M | $13.6M | $14.2M | $10.5M | $7.7M | $11.1M | $16.3M | $21.9M | $17.6M | $16.8M | $8.9M | $17.9M |
| Net Income | $278.92M | $284.97M | $58.58M | $179.63M | $21.34M | $124.08M | $138M | $124.15M | $26.03M | $91.94M | $70.81M | $88.51M | $88.25M | $90.64M | $69.85M | $38.1M | $43.3M | $70.42M | $67.59M | $63.92M | $81.78M | $71.05M | $65.27M | $35.08M | $31.63M | $23.24M | $15.1M | $18.3M | $21.9M | $23.1M | $18.9M | $15.3M | $10.6M | $2.6M | $18.7M | $29.2M | $27.5M | $24.2M | $14M | $21.1M |
| Net Income Margin | 14.9% | 15.8% | 3.3% | 11.8% | 1.5% | 9.2% | 9.8% | 9.1% | 2.2% | 8.0% | 6.3% | 7.8% | 7.9% | 8.2% | 6.3% | 3.9% | 4.7% | 6.2% | 6.7% | 7.0% | 9.0% | 8.3% | 9.3% | 6.2% | 6.2% | 5.0% | 3.0% | 3.7% | 4.4% | 4.6% | 3.9% | 3.3% | 2.5% | 0.5% | 3.7% | 6.2% | 6.6% | 6.1% | 3.7% | 5.4% |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| EPS | 7.11 | 7.24 | 1.49 | 4.58 | 0.54 | 3.19 | 3.52 | 3.24 | 0.68 | 2.45 | 1.89 | 2.37 | 2.37 | 2.45 | 1.91 | 1.06 | 1.21 | 1.98 | 1.89 | 1.76 | 2.24 | 1.91 | 1.33 | 0.96 | 0.88 | 0.63 | 0.39 | 0.46 | 0.53 | 0.53 | 0.37 | 0.29 | 0.19 | 0.05 | 0.32 | 0.50 | 0.47 | 0.41 | 0.23 | 0.35 |
| Diluted EPS | 7.09 | 7.21 | 1.48 | 4.56 | 0.54 | 3.16 | 3.48 | 3.19 | 0.67 | 2.42 | 1.87 | 2.33 | 2.34 | 2.42 | 1.87 | 1.05 | 1.21 | 1.96 | 1.86 | 1.73 | 2.19 | 1.86 | 1.31 | 0.95 | 0.87 | 0.63 | 0.39 | 0.46 | 0.53 | 0.53 | 0.37 | 0.29 | 0.19 | 0.05 | 0.32 | 0.50 | 0.47 | 0.41 | 0.23 | 0.35 |
| Weighted Average OS | 39.22M | 39.36M | 39.31M | 39.23M | 39.17M | 38.88M | 38.65M | 38.36M | 38.00M | 37.46M | 37.29M | 37.14M | 36.87M | 36.56M | 36.22M | 35.88M | 35.67M | 35.59M | 35.65M | 36.29M | 36.56M | 37.11M | 36.66M | 36.55M | 35.75M | 36.94M | 38.92M | 39.97M | 41.10M | 43.90M | 50.96M | 53.02M | 54.36M | 55.77M | 57.58M | 58.26M | 58.77M | 59.57M | 59.63M | 59.49M |
| EBITDA | $469.79M | $476.23M | $314.19M | $316.51M | $84.68M | $217.25M | $237.36M | $219.07M | $83.01M | $203.59M | $153.56M | $166.97M | $161.57M | $172.39M | $148.06M | $95.25M | $99.78M | $148.93M | $140.46M | $131.13M | $154.1M | $143.47M | $98.17M | $71.92M | $69.96M | $49.51M | $50.4M | $49.1M | $57.6M | $60.8M | $52.7M | $48.2M | $31.3M | $33.6M | $45.3M | $59.6M | $54.3M | $54.3M | $40.7M | $52.3M |
| EBITDA Margin | 25.1% | 26.3% | 17.6% | 20.7% | 6.0% | 16.1% | 16.9% | 16.1% | 6.9% | 17.7% | 13.6% | 14.7% | 14.5% | 15.5% | 13.3% | 9.8% | 10.9% | 13.1% | 13.9% | 14.3% | 16.9% | 16.7% | 14.1% | 12.7% | 13.7% | 10.6% | 10.1% | 9.8% | 11.5% | 12.1% | 10.8% | 10.5% | 7.3% | 6.7% | 9.0% | 12.6% | 13.1% | 13.7% | 10.6% | 13.5% |
| 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 | $165.07M | $164.56M | $146.44M | $162.9M | $141.44M | $161.03M | $152.5M | $140.09M | $134.24M | $113.76M | $105.92M | $106M | $96.27M | $82.72M | $59.94M | $59.76M | $61.98M | $50.89M | $74.98M | $61.3M | $44.8M | $76.55M | $73.24M | $36.48M | $22.84M | $19.41M | $8.9M | $24M | $19.9M | $25.1M | $32M | $54.4M | $46.4M | $55.4M | $54.6M | $11.6M | $44.5M | $40.2M | $29.7M | $17.9M |
| Short-Term Investments | $0 | $0 | $0 | $9.9M | $48.97M | $74.98M | $49.89M | $55.11M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $4.15M | $7.13M | $8.2M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $165.07M | $164.56M | $146.44M | $172.81M | $190.41M | $236.02M | $202.39M | $195.2M | $134.24M | $113.76M | $105.92M | $106M | $96.27M | $82.72M | $59.94M | $59.76M | $61.98M | $50.89M | $74.98M | $61.3M | $44.8M | $76.55M | $73.24M | $36.48M | $26.99M | $26.54M | $17.1M | $24M | $19.9M | $25.1M | $32M | $54.4M | $46.4M | $55.4M | $54.6M | $11.6M | $44.5M | $40.2M | $29.7M | $17.9M |
| Accounts Receivable | $306.45M | $279.21M | $294.68M | $302.96M | $266.7M | $268.08M | $266.36M | $248.59M | $261.53M | $215.69M | $241.61M | $211.44M | $200.36M | $191.29M | $206.4M | $211.49M | $177.41M | $219.98M | $223.41M | $174.57M | $169.44M | $157.82M | $128.9M | $94.1M | $89.03M | $77.55M | $81.6M | $94.9M | $91.4M | $101.7M | $91M | $88.7M | $81.9M | $75.8M | $84M | $86.3M | $77.4M | $76.9M | $71M | $64.9M |
| Inventory | $343.04M | $296.8M | $292.6M | $338.32M | $280.62M | $244.97M | $185.03M | $156.6M | $153.74M | $103.07M | $125.85M | $122.95M | $136.84M | $136.3M | $141.47M | $150.58M | $123.94M | $159.43M | $155.33M | $137.23M | $119.73M | $124.85M | $90.1M | $76.75M | $77.87M | $72.68M | $82.1M | $85.5M | $81.1M | $77M | $83.6M | $77M | $81.5M | $87.8M | $100.5M | $88.9M | $87.8M | $77.2M | $68.9M | $81.9M |
| Other Current Assets | $32.27M | $43.83M | $39.63M | $44.34M | $33.84M | $26.18M | $26.52M | $0 | $0 | -$2M | $31.23M | $33.65M | $67.5M | $17.73M | $21.74M | $25.71M | $25.11M | $23.02M | $21.82M | $18.58M | $17.87M | $19.38M | $20.2M | $65.46M | $13.63M | $24.38M | $22.3M | $24.8M | $27.2M | $24.6M | $22M | $17.2M | $14.8M | $13.4M | $15.1M | $71.4M | $11.6M | $9.9M | $7.5M | $6.1M |
| Total Current Assets | $869.29M | $803.03M | $786.27M | $880.13M | $792.8M | $801.42M | $693.36M | $656.62M | $622.3M | $472.81M | $505.03M | $497.87M | $500.97M | $466.55M | $458.85M | $477.39M | $434.02M | $477.77M | $497.05M | $416.86M | $377.23M | $397.66M | $323.24M | $282.94M | $217.69M | $201.15M | $203.1M | $229.2M | $219.6M | $228.4M | $228.6M | $237.3M | $224.6M | $232.4M | $254.2M | $258.2M | $221.3M | $204.2M | $177.1M | $170.8M |
| Long-Term Assets | ||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $339.99M | $267.95M | $265.18M | $251.69M | $257.97M | $243.07M | $218.71M | $157.94M | $157.01M | $148.68M | $155.84M | $151.35M | $152.75M | $147.47M | $145.76M | $156.79M | $144.57M | $141.41M | $130.44M | $120.65M | $116.21M | $123.72M | $120.56M | $125.61M | $152.97M | $159.59M | $163.5M | $164.6M | $155.2M | $147.1M | $151.1M | $152M | $153.5M | $156.1M | $172.5M | $177.4M | $158.7M | $153.2M | $155.1M | $151.4M |
| Goodwill | $731.59M | $620.89M | $627.53M | $620.62M | $636.86M | $443.27M | $436.68M | $413.64M | $422.19M | $333.28M | $340.34M | $252.52M | $260.13M | $258.4M | $259.08M | $263.09M | $84.73M | $83.21M | $87.01M | $79.36M | $55.65M | $0 | $0 | $0 | $33.72M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Intangible Assets | $299.13M | $246.44M | $266.13M | $281.9M | $306.95M | $161.05M | $171.33M | $169.5M | $183M | $77M | $90.1M | $31.3M | $35M | $38.65M | $0 | $0 | $0 | $0 | $0 | $17.1M | $0 | $49.49M | $44.81M | $42.96M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Investments | $0 | $0 | $0 | $0 | $166.23M | $133.54M | $108.54M | $137.92M | $239.89M | $260.75M | $62.07M | $54.79M | $106.06M | $25.8M | $46.01M | $121.63M | $105.81M | $70.39M | $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 | $20.99M | $26.18M | $33.06M | $25.49M | $35.26M | $35.66M | $32.6M | $32.52M | $25.82M | $23.24M | $26.45M | $20.23M | $15M | $17.02M | $12.06M | $8.29M | $10.87M | $7.65M | $24.13M | $29.68M | $19.36M | $21.51M | $23.05M | $7.8M | $12.69M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | $293.38M | $241.29M | $191.97M | $317.19M | $200.33M | $101.61M | $78.48M | $209.36M | $217.61M | $115.17M | $245.02M | $288.03M | $199.36M | $196.51M | $193.28M | $170M | $95.22M | $95.38M | $277.68M | $252.07M | $156.9M | $141.73M | $132.23M | $120.45M | $103.63M | $128.94M | $85.1M | $62.9M | $31.6M | $32.2M | $26.9M | $27.8M | $29.8M | $19.3M | $9.7M | $7.6M | $7.1M | $3.5M | $4.8M | $4.2M |
| Total Long-Term Assets | $1.69B | $1.4B | $1.38B | $1.5B | $1.6B | $1.12B | $1.05B | $951.39M | $1.06B | $881.11M | $919.82M | $766.92M | $733.3M | $645.2M | $656.2M | $719.8M | $441.2M | $398.04M | $519.26M | $481.76M | $348.13M | $336.45M | $320.64M | $296.82M | $303.01M | $288.53M | $248.6M | $227.5M | $186.8M | $179.3M | $178M | $179.8M | $183.3M | $175.4M | $182.2M | $185M | $165.8M | $156.7M | $159.9M | $155.6M |
| Other Assets | $0 | $0 | $0 | -$47K | $0 | $0 | $0 | $0 | $0 | $0 | -$32K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Assets | $2.55B | $2.21B | $2.17B | $2.38B | $2.4B | $1.92B | $1.74B | $1.61B | $1.68B | $1.35B | $1.42B | $1.26B | $1.23B | $1.11B | $1.12B | $1.2B | $875.23M | $875.81M | $1.02B | $898.62M | $725.36M | $734.11M | $643.88M | $579.76M | $520.7M | $489.68M | $451.7M | $456.7M | $406.4M | $407.7M | $406.6M | $417.1M | $407.9M | $407.8M | $436.4M | $443.2M | $387.1M | $360.9M | $337M | $326.4M |
| Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Accounts Payable | $110.78M | $108.16M | $111.87M | $112.53M | $106.78M | $86.85M | $89.12M | $78.37M | $87.06M | $62.73M | $68.21M | $70.21M | $66.9M | $59.52M | $50.21M | $58.46M | $43.49M | $50.13M | $50.65M | $39.44M | $40.94M | $40.7M | $40.03M | $30.98M | $24.75M | $32.39M | $29.1M | $35M | $30.8M | $27.6M | $24.1M | $25.9M | $20.9M | $25.2M | $23.2M | $6.1M | $0 | $0 | $0 | $0 |
| Short-Term Debt | $8.22M | $26.39M | $26.52M | $7.39M | $9.54M | $20M | $20M | $20.06M | $26.68M | $26.67M | $6.65M | $6.7M | $7.5M | $6.82M | $8.26M | $10.16M | $16.33M | $60.85M | $54.68M | $2.34M | $8.81M | $6.38M | $5.67M | $14.06M | $6.44M | $6.62M | $4.5M | $33.5M | $25.2M | $8.2M | $6M | $9.7M | $6.3M | $6.5M | $6.8M | $6.1M | $4M | $3M | $6.2M | $6.2M |
| Current Income Tax Payable | $22.46M | $18.63M | $19.97M | $6.15M | $5.37M | $3.58M | $6.74M | $10.77M | $31.45M | $3.89M | $11.66M | $5.54M | $3.66M | $4.39M | $3.05M | $0 | $10.09M | $6.08M | $7.2M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Unearned Revenue | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $49.3M | $0 | $0 | $0 | $0 | $38.1M | $10.09M | $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 | $155.97M | $138.57M | $174.45M | $118.97M | $159.03M | $83.98M | $67.75M | $183.63M | $175.54M | $128.12M | $165.37M | $151.59M | $113.5M | $118.07M | $110.25M | $113.12M | $108.64M | $57.86M | $63.75M | $85.65M | $81.12M | $79.98M | $69.02M | $54.66M | $51.31M | $47.98M | $46.4M | $41.5M | $47.2M | $56M | $41.9M | $35.2M | $33.2M | $23.4M | $38.8M | $58.3M | $53.6M | $51.1M | $47.2M | $55.7M |
| Total Current Liabilities | $289.21M | $288.09M | $332.82M | $345.87M | $330.61M | $310.55M | $277.51M | $282.06M | $289.28M | $221.41M | $251.91M | $234.06M | $191.56M | $188.8M | $171.77M | $181.74M | $168.45M | $219.69M | $209.19M | $127.44M | $130.86M | $127.07M | $114.72M | $99.7M | $82.5M | $86.98M | $80M | $110M | $103.2M | $91.8M | $72M | $70.8M | $60.4M | $55.1M | $68.8M | $70.5M | $57.6M | $54.1M | $53.4M | $61.9M |
| Long-Term Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | $572.71M | $481.62M | $575.17M | $565.45M | $597.65M | $287.16M | $328.39M | $341.31M | $447.83M | $363.84M | $458.02M | $245M | $260.67M | $272.33M | $334.05M | $367.09M | $82.11M | $94.08M | $103.73M | $112.54M | $45.83M | $54.46M | $59.91M | $64.35M | $67.38M | $71.81M | $36.3M | $11.9M | $12.3M | $13.3M | $14.7M | $16.6M | $27.5M | $28.9M | $23M | $24.6M | $22.5M | $19M | $18.2M | $30.5M |
| Long-Term Unearned Revenue | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $166.1M | $170.77M | $157.93M | $156.16M | $174.6M | $152.08M | $151.54M | $124.31M | $126.48M | $125.39M | $120.49M | $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 | $127.54M | $107.69M | $102.42M | $31.88M | $33.34M | $20.76M | $9.79M | $7.16M | $9.34M | $34.04M | $24.87M | $26.31M | $49.62M | $17.25M | $30.46M | $49.18M | $44.8M | $36.49M | $100.93M | $100.97M | $75.51M | $76.7M | $70.84M | $61.4M | $56.05M | $47.15M | $36M | $28.5M | $22.8M | $16.8M | $17M | $14.4M | $12.1M | $9.8M | $30.7M | $33.8M | $32.6M | $29.9M | $29.2M | $24.2M |
| Other Long-Term Liabilities | $151.75M | $139.07M | $148.45M | $474.7M | $559.71M | $409.34M | $348.8M | $337.96M | $335.8M | $173.42M | $170.95M | $220.8M | $160.07M | $162.66M | $139.37M | $143.13M | $140.46M | $130.43M | $139.92M | $119.82M | $90.76M | $98.27M | $90.55M | $65.25M | $61.26M | $57.28M | $56.9M | $63.4M | $57.8M | $44.4M | $49.3M | $49.3M | $48.1M | $50.8M | $34.7M | $34.8M | $28.7M | $26.7M | $24.5M | $20.8M |
| Total Long-Term Liabilities | $898.15M | $774.37M | $870.53M | $1.11B | $1.23B | $761.89M | $729.61M | $686.43M | $792.97M | $571.3M | $655.78M | $492.1M | $470.36M | $452.24M | $503.87M | $559.4M | $267.38M | $261M | $344.58M | $333.33M | $212.1M | $229.43M | $221.31M | $191M | $184.69M | $176.24M | $129.2M | $103.9M | $61.8M | $74.5M | $81M | $80.3M | $87.7M | $89.5M | $88.4M | $93.2M | $83.8M | $75.6M | $71.9M | $75.5M |
| 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 | $1.19B | $1.06B | $1.2B | $1.45B | $1.56B | $1.07B | $1.01B | $968.49M | $1.08B | $792.71M | $907.69M | $726.16M | $661.92M | $641.04M | $675.64M | $741.14M | $435.83M | $480.69M | $553.77M | $460.77M | $342.96M | $356.5M | $336.03M | $290.7M | $267.19M | $263.22M | $209.2M | $213.9M | $165M | $166.3M | $153M | $151.1M | $148.1M | $144.6M | $157.2M | $163.7M | $141.4M | $129.7M | $125.3M | $137.4M |
| Stockholders' Equity | ||||||||||||||||||||||||||||||||||||||||
| Preferred Stock | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.57M | $3.6M | $3.6M | $3.6M | $3.6M | $3.6M | $3.6M | $3.6M | $3.6M | $3.6M | $3.6M | $0 | $0 | $0 | $0 |
| Common Stock | $343.84M | $329.95M | $312.32M | $281.98M | $260.12M | $242.69M | $229.13M | $211.81M | $194.95M | $172.68M | $157.64M | $148.4M | $132.06M | $112.14M | $5.93M | $316K | $0 | $412K | $12.97M | $16.1M | $50.89M | $39.25M | $31.19M | $28.63M | $25.39M | $18.84M | $12.6M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Retained Earnings | $1.55B | $1.35B | $1.14B | $1.16B | $1.05B | $1.1B | $1.01B | $935.58M | $868.67M | $901.41M | $858.55M | $835.13M | $792.21M | $747.95M | $708.31M | $676.2M | $674.02M | $665.25M | $628.48M | $595.85M | $556.71M | $493.98M | $436.69M | $434.69M | $407.58M | $382.43M | $365.1M | $355.9M | $343.5M | $325.9M | $309.7M | $297M | $287.3M | $282.4M | $285.3M | $272.3M | $248.5M | $225.9M | $205.8M | $195.6M |
| Comprehensive Income & Other | -$41.78M | -$141.65M | -$129.25M | -$158.72M | -$149.14M | -$182.4M | -$214M | -$218.93M | -$171.76M | -$230.25M | -$208.2M | -$166.73M | -$78.27M | -$127.07M | -$103.18M | -$44.32M | -$45.86M | -$74.41M | $23.02M | $11.9M | -$27.46M | -$15.89M | -$26.41M | -$43M | -$49.05M | -$47.7M | -$42M | -$207.1M | -$199.5M | -$200.4M | -$188.2M | -$170.2M | -$153.2M | -$149.8M | -$141.7M | -$130.1M | -$111.5M | -$108.4M | -$96.8M | -$80.1M |
| Other Stockholders' Equity | -$523.06M | -$536.28M | -$488.96M | -$516.59M | -$475.95M | -$506.58M | -$515.59M | -$507.86M | -$461.05M | -$512.88M | -$499.7M | -$444.89M | -$351.91M | -$389.38M | -$274.82M | -$225.14M | -$237.4M | -$271.89M | -$179.92M | -$174.1M | -$225.2M | -$155.62M | -$160.02M | -$174.26M | -$179.46M | -$174.8M | -$135.2M | -$113.1M | -$102.1M | -$84.5M | -$56.1M | -$31M | -$27.5M | -$19.2M | -$6.1M | $7.2M | -$2.8M | $5.3M | $5.9M | -$6.6M |
| Total Equity | $1.37B | $1.14B | $966.8M | $923.74M | $834.39M | $839.2M | $725.8M | $639.52M | $602.58M | $561.21M | $516.5M | $538.63M | $572.35M | $470.7M | $439.41M | $451.37M | $436.62M | $393.77M | $461.53M | $437.85M | $382.4M | $377.61M | $307.86M | $289.06M | $253.5M | $226.47M | $242.5M | $242.8M | $241.4M | $241.4M | $253.6M | $266M | $259.8M | $263.2M | $279.2M | $279.5M | $245.7M | $231.2M | $211.7M | $189M |
| Minority Interest | $0 | $0 | $0 | $0 | $0 | $7.99M | $6.77M | $5.64M | $4.98M | $3.05M | $632K | $4.82M | $5.89M | $7.75M | $5.75M | $4.68M | $2.78M | $1.36M | $1.01M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities and Equity | $2.55B | $2.21B | $2.17B | $2.38B | $2.4B | $1.91B | $1.73B | $1.61B | $1.68B | $1.35B | $1.42B | $1.26B | $1.23B | $1.11B | $1.12B | $1.19B | $872.44M | $874.45M | $1.02B | $898.62M | $725.36M | $734.11M | $643.88M | $579.76M | $520.7M | $489.68M | $451.7M | $456.7M | $406.4M | $407.7M | $406.6M | $417.1M | $407.9M | $407.8M | $436.4M | $443.2M | $387.1M | $360.9M | $337M | $326.4M |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| Total Debt | $627.09M | $554M | $646.19M | $608.18M | $647.9M | $351.8M | $400.19M | $361.37M | $474.51M | $390.5M | $466.63M | $251.7M | $268.17M | $279.16M | $342.31M | $377.26M | $98.44M | $154.93M | $158.4M | $114.88M | $54.64M | $60.84M | $65.58M | $78.41M | $73.86M | $78.42M | $40.8M | $45.4M | $37.5M | $21.5M | $20.7M | $26.3M | $33.8M | $35.4M | $29.8M | $30.7M | $26.5M | $22M | $24.4M | $36.7M |
| Net Debt | $462.02M | $389.44M | $499.75M | $445.27M | $506.46M | $190.76M | $247.69M | $221.28M | $340.27M | $276.74M | $360.7M | $145.7M | $171.9M | $196.44M | $282.37M | $317.5M | $36.46M | $104.04M | $83.42M | $53.59M | $9.85M | -$15.7M | -$7.66M | $41.93M | $51.02M | $59.01M | $31.9M | $21.4M | $17.6M | -$3.6M | -$11.3M | -$28.1M | -$12.6M | -$20M | -$24.8M | $19.1M | -$18M | -$18.2M | -$5.3M | $18.8M |
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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-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 |
| Operating Activities | ||||||||||||||||||||||||||||||||||||
| Net Income | $278.92M | $284.97M | $58.58M | $179.63M | $21.79M | $121.16M | $137.65M | $125.11M | $26.96M | $93.86M | $67.94M | $87.93M | $88.05M | $91.76M | $70.05M | $39.06M | $43.34M | $70.42M | $67.59M | $63.92M | $81.78M | $71.05M | $65.27M | $35.08M | $31.63M | $23.24M | $15.1M | $18.3M | $21.9M | $23.1M | $18.9M | $15.3M | $10.6M | $11.6M | $18.7M | $29.2M |
| Depreciation & Amortization | $71.59M | $64.33M | $60.77M | $56.32M | $50.32M | $39.67M | $38.02M | $37.85M | $37.88M | $35.27M | $31.68M | $29.92M | $30.76M | $31.7M | $32.87M | $29.19M | $27.36M | $27.65M | $24.36M | $22.15M | $24.34M | $25.5M | $23.21M | $21.52M | $22.59M | $20.94M | $23.6M | $22.4M | $23.2M | $23.6M | $20M | $18.5M | $17.3M | $16.8M | $17.9M | $15M |
| Deferred Income Tax | -$4.96M | -$98K | $191.06M | $5.17M | -$38.85M | -$3.32M | $1.27M | -$4.07M | -$31.32M | $14.39M | -$1.7M | -$5.39M | -$3.23M | $213K | $8.8M | $3.59M | -$5.93M | $9.64M | $5.66M | -$1.93M | $2.29M | $7.11M | $4.92M | $4.76M | $9.52M | $3.91M | $3.3M | $7.6M | $7.4M | -$2.5M | -$600K | $100K | -$100K | $100K | -$2M | -$3.2M |
| Stock-Based Compensation | $15.2M | $18.18M | $30.02M | $19.65M | $18.91M | $6.92M | $13.76M | $12.24M | $11.76M | $9.21M | $7.6M | $9.05M | $10.34M | $10.01M | $7.73M | $7.33M | $5.86M | $5.46M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Changes in Working Capital: | ||||||||||||||||||||||||||||||||||||
| Accounts Receivable | -$5.17M | -$1.38M | -$7.1M | -$38.59M | $4.37M | $7.68M | $16.54M | -$10.07M | -$6.38M | $13.24M | -$21.96M | -$23.48M | -$13.17M | $2.35M | -$217K | -$10.19M | $33.05M | -$6.91M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Inventory | -$10.46M | -$14.67M | $51.59M | -$67.37M | -$17.83M | -$8.6M | -$23.25M | -$11.12M | -$30.36M | $14.39M | -$9.4M | -$600K | -$6.3M | $2.68M | -$1.23M | -$10.74M | $47.1M | -$19.48M | -$8.29M | -$5.37M | -$1.35M | -$27.42M | -$3.16M | $5.52M | -$6.15M | $11.93M | $5.3M | -$7.8M | -$4M | $6.6M | -$6.7M | $4.5M | $6.3M | $11.9M | -$11.5M | -$1.1M |
| Accounts Payable | -$4.66M | $3.06M | -$5.45M | $7.58M | $13.3M | $13.54M | $5.8M | $17.98M | -$19.42M | -$46.48M | $20.29M | $56.99M | $10.73M | $17.78M | -$1.03M | $13.04M | -$278.54M | -$256.42M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Working Capital | $27.2M | -$46.39M | $55.7M | $1.69M | -$58.07M | -$5.93M | -$9.8M | $107.06M | $221.67M | $24.61M | -$33.3M | -$43.73M | -$7.34M | $15.36M | -$459K | $6.64M | $265.57M | $258.09M | -$13.6M | -$1.49M | -$19.89M | -$24M | -$27.65M | -$8.4M | -$14.96M | $9.7M | $8.5M | -$7.4M | -$2.8M | $9.7M | $6.4M | $3.6M | -$9.7M | -$11.3M | -$2.8M | $4.7M |
| Total Working Capital Change | $6.91M | -$59.39M | $94.73M | -$96.68M | -$58.22M | $6.68M | -$10.71M | $103.85M | $165.5M | $5.76M | -$44.37M | -$10.82M | -$16.07M | $38.16M | -$2.94M | -$1.25M | $67.19M | -$24.72M | -$21.89M | -$6.86M | -$21.23M | -$51.42M | -$30.81M | -$2.88M | -$21.1M | $21.63M | $13.8M | -$15.2M | -$6.8M | $16.3M | -$300K | $8.1M | -$3.4M | $600K | -$14.3M | $3.6M |
| Other Non-Cash Items | -$3.79M | -$11.57M | -$342.31M | -$6.63M | $205.21M | $35.44M | -$15.03M | -$8.17M | $19.56M | -$23.6M | -$5.9M | -$3.67M | $937K | -$21.37M | -$31.25M | -$46.32M | -$16.97M | -$28.67M | -$21.37M | $8.78M | $5.33M | $6.68M | -$2.55M | $1.46M | -$11.8M | -$17.44M | -$16.4M | $900K | -$14.8M | -$4M | $100K | -$1.3M | $200K | $7.8M | $1.1M | $11.1M |
| Net Cash from Operating | $363.87M | $296.43M | $92.86M | $157.46M | $199.15M | $206.56M | $164.96M | $266.81M | $230.34M | $134.89M | $55.25M | $107.03M | $110.78M | $150.48M | $85.26M | $31.61M | $120.85M | $59.78M | $41.34M | $62.84M | $86M | $53.84M | $40.54M | $49.33M | $30.84M | $52.27M | $39.4M | $21.4M | $30.9M | $56.5M | $35.6M | $40.7M | $24.6M | $36.9M | $21.4M | $55.7M |
| Investing Activities | ||||||||||||||||||||||||||||||||||||
| Capital Expenditures | -$68.44M | -$54.22M | -$42.76M | -$43.94M | -$5.29M | -$48.91M | -$36.6M | -$36.89M | -$23.73M | -$25.52M | -$36.24M | -$33.58M | -$36.52M | -$32.21M | -$30.39M | -$25.02M | -$25.74M | -$44.45M | -$32.88M | -$22.73M | -$21.66M | -$27.33M | -$19.63M | -$19.95M | -$22.35M | -$19.36M | -$26.2M | -$34.3M | -$35.3M | -$21.6M | -$19.1M | -$22.6M | -$20.4M | -$22.8M | -$18.4M | -$25.3M |
| Acquisitions | -$189.28M | $0 | $0 | $1.39M | -$392.44M | $48.91M | -$33.2M | $33.96M | -$216.31M | -$18.45M | -$180.27M | $0 | $0 | -$5.27M | $0 | -$262.25M | -$123K | -$2.08M | -$7.49M | -$31.3M | -$16.95M | -$6.39M | -$279K | -$14.67M | -$6.76M | -$30.29M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Purchases of Investments | $0 | $0 | $0 | -$79.54M | -$133.91M | -$24.32M | -$169.25M | -$55.02M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Sales of Investments | $0 | $0 | $0 | $119M | $160M | $175M | $5.42M | $18M | $0 | $0 | $0 | $0 | $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 | $79K | $468K | $2.81M | -$1.39M | -$43.84M | -$223.45M | $169.46M | -$47.37M | $832K | $18.21M | $8.02M | $2.88M | $1.36M | $20.19M | $18.69M | $5.7M | $5.08M | $2.16M | $18.41M | $3.89M | $1.32M | $883K | $86.56M | $649K | $6.68M | $3.43M | -$3.4M | $23.2M | $800K | -$8.4M | -$400K | $11.1M | -$800K | $1.7M | -$1.9M | $200K |
| Net Cash from Investing | -$257.63M | -$53.76M | -$39.95M | -$4.48M | -$415.47M | -$72.77M | -$64.16M | -$87.32M | -$239.2M | -$25.76M | -$208.49M | -$30.7M | -$35.16M | -$17.29M | -$11.7M | -$281.57M | -$20.78M | -$44.37M | -$21.96M | -$50.15M | -$37.3M | -$32.84M | $66.66M | -$33.97M | -$22.43M | -$46.22M | -$29.6M | -$11.1M | -$34.5M | -$30M | -$19.5M | -$11.5M | -$21.2M | -$21.1M | -$20.3M | -$25.1M |
| Financing Activities | ||||||||||||||||||||||||||||||||||||
| Debt Repaid | -$67.31M | $94.25M | -$23.9M | $13M | -$291.07M | $44M | $16.5M | $107.67M | -$77.23M | $60.91M | -$218.93M | $15.67M | $11.67M | $63M | $35M | -$285M | $12M | $10M | $2M | -$51.69M | $4.12M | $5.02M | $13.8M | $834K | $4.1M | -$37.8M | $4.1M | -$8.5M | -$16.7M | -$1M | $5.9M | $8.8M | - | -$5.5M | -$800K | -$1.1M |
| Common Stock Issuance | $2.61M | $1.86M | $2.44M | $5.54M | $6.63M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $2.13M | $1.9M | $4.71M | $4.91M | $3.04M | $2.51M | $7.48M | $27.09M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $100K | $0 | $1.2M |
| Common Stock Repurchases | -$89.96M | -$37.34M | -$3.96M | -$34.39M | -$6.17M | -$29.14M | -$12.65M | -$4.82M | -$17.51M | -$1.88M | -$9.88M | -$5.65M | -$11.79M | -$3.51M | -$624K | -$7.57M | -$206K | -$983K | -$25.55M | -$29.89M | -$58.01M | -$6.12M | -$2.31M | -$846K | -$3.23M | -$54.95M | -$5.5M | -$7M | -$9.9M | -$28.3M | -$28M | -$8.5M | -$4.1M | -$8.4M | -$5.8M | -$7.2M |
| Dividends Paid | -$82.34M | -$78.72M | -$73.45M | -$71.46M | -$68.55M | -$66.58M | -$63.52M | -$57.25M | -$52.54M | -$49.07M | -$47.38M | -$45.59M | -$43.99M | -$50.99M | -$37.7M | -$35.93M | -$34.52M | -$33.61M | -$30.1M | -$24.73M | -$19.01M | -$13.71M | -$63.27M | -$7.96M | -$6.48M | -$5.88M | -$5.9M | -$5.9M | -$5.7M | -$5.4M | -$6.2M | -$5.6M | -$5.6M | -$5.6M | -$5.7M | -$5.4M |
| Other Financing Activities | -$3.08M | -$200K | -$1.14M | $0 | -$19.01M | $0 | $0 | $6.42M | $18.41M | $14.02M | $3.28M | $2.66M | -$1.1M | $7.11M | $1.95M | $11.27M | -$386K | $885K | $3.66M | $2.7M | $0 | $0 | $0 | $0 | $0 | $0 | $100K | -$100K | $0 | -$100K | $0 | -$100K | -$100K | -$3M | $0 | $0 |
| Net Cash from Financing | -$105.47M | -$208.69M | -$52.25M | -$113.35M | $203.93M | -$126.53M | -$84.62M | -$163.27M | $23.07M | -$97.84M | $164.95M | -$58.12M | -$58.24M | -$110.52M | -$71.28M | $246.6M | -$91.95M | -$36.63M | -$9.79M | $1.39M | -$77.95M | -$19.43M | -$76.35M | -$7.13M | -$6.33M | $4.06M | -$15.4M | -$4.5M | $1.1M | -$32M | -$40.1M | -$23M | -$9.8M | -$11.4M | -$10.7M | -$10.3M |
| Forex Effect | $127K | -$17.3M | -$16.67M | -$16.63M | -$7.19M | $1.23M | -$4.24M | -$13.51M | $6.29M | -$3.46M | -$11.79M | -$8.48M | -$3.84M | $109K | -$2.1M | $1.14M | $2.96M | -$2.87M | $4.09M | $2.41M | -$2.5M | $1.72M | $5.92M | $1.54M | -$1.63M | -$675K | -$1.4M | -$1.6M | -$2.7M | -$1.3M | $1.5M | $1.8M | -$2.6M | -$3.3M | -$4.4M | $3.7M |
| Net Change in Cash | $895K | $16.69M | -$16.02M | $22.99M | -$19.6M | $8.49M | $11.94M | $2.71M | $20.48M | $7.83M | -$73K | $9.73M | $13.55M | $22.78M | $178K | -$2.22M | $11.09M | -$24.09M | $13.69M | $16.5M | -$31.75M | $3.3M | $36.77M | $9.78M | $451K | $9.43M | -$6.9M | $4.2M | -$5.2M | -$6.8M | -$22.5M | $8M | -$9M | $1.1M | -$14M | $24M |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | $363.87M | $296.43M | $92.86M | $157.46M | $199.15M | $206.56M | $164.96M | $266.81M | $230.34M | $134.89M | $55.25M | $107.03M | $110.78M | $150.48M | $85.26M | $31.61M | $120.85M | $59.78M | $41.34M | $62.84M | $86M | $53.84M | $40.54M | $49.33M | $30.84M | $52.27M | $39.4M | $21.4M | $30.9M | $56.5M | $35.6M | $40.7M | $24.6M | $36.9M | $21.4M | $55.7M |
| Capital Expenditure | -$68.44M | -$54.22M | -$42.76M | -$43.94M | -$49.12M | -$48.91M | -$36.6M | -$36.89M | -$23.73M | -$25.52M | -$36.24M | -$33.58M | -$36.52M | -$32.21M | -$30.39M | -$25.02M | -$25.74M | -$44.45M | -$32.88M | -$22.73M | -$21.66M | -$27.33M | -$19.63M | -$19.95M | -$22.35M | -$19.36M | -$26.2M | -$34.3M | -$35.3M | -$21.6M | -$19.1M | -$22.6M | -$20.4M | -$22.8M | -$18.4M | -$25.3M |
| Free Cash Flow | $295.43M | $242.21M | $50.09M | $113.51M | $150.02M | $157.65M | $128.36M | $229.93M | $206.61M | $109.37M | $19.01M | $73.45M | $74.26M | $118.27M | $54.87M | $6.58M | $95.11M | $15.34M | $8.46M | $40.11M | $64.34M | $26.51M | $20.91M | $29.39M | $8.49M | $32.91M | $13.2M | -$12.9M | -$4.4M | $34.9M | $16.5M | $18.1M | $4.2M | $14.1M | $3M | $30.4M |
| Cash at Beginning | $165.1M | $148.41M | $164.43M | $141.44M | $161.03M | $152.54M | $140.26M | $137.38M | $113.76M | $105.92M | $106M | $96.27M | $82.72M | $59.94M | $59.76M | $61.98M | $50.89M | $74.98M | $61.3M | $44.8M | $76.55M | $73.24M | $36.48M | $26.7M | $26.54M | $17.11M | $24M | $19.9M | $25.1M | $32M | $54.4M | $46.4M | $55.4M | $54.4M | $68.6M | -$12.5M |
| Cash at End | $165.99M | $165.1M | $148.41M | $164.43M | $141.44M | $161.03M | $152.19M | $140.09M | $134.24M | $113.76M | $105.92M | $106M | $96.27M | $82.72M | $59.94M | $59.76M | $61.98M | $50.89M | $74.98M | $61.3M | $44.8M | $76.55M | $73.24M | $36.48M | $26.99M | $26.54M | $17.1M | $24.1M | $19.9M | $25.2M | $31.9M | $54.4M | $46.4M | $55.5M | $54.6M | $11.5M |