MASTEC INC (MTZ)
MasTec, Inc. is a leading infrastructure construction firm that delivers a comprehensive suite of services, encompassing engineering, construction, installation, maintenance, and enhancement. The company primarily serves the communications, energy, utility, and broader infrastructure sectors throughout the United States and Canada. Its operations are structured across distinct segments: Communications, Clean Energy and Infrastructure, Oil and Gas, Power Delivery, and Other. MasTec's construction activities involve building intricate underground and overhead distribution systems, essential for wireless and fiber-optic communication networks, as well as electrical grids. The company also develops clean energy infrastructure, including renewable energy facilities; pipelines for natural gas and other products, alongside extensive electrical and gas transmission and distribution systems. Furthermore, it specializes in heavy industrial plants, compressor and pumping stations, water and wastewater treatment facilities, and critical water and sewer pipelines, among other civil engineering projects. Additionally, the company manages the installation of power generation assets, buried and aerial fiber optic cabling, and smart home automation and energy management solutions. Beyond initial construction, MasTec offers comprehensive maintenance and upgrade solutions. These services range from routine upkeep of client networks and facilities (such as communications, power generation, pipeline, and electrical grids) to emergency restoration following natural disasters or accidents, and planned overhauls or system replacements. Its diverse clientele encompasses public and private energy providers, pipeline operators, various wireless and wireline/fiber service providers, broadband companies, install-to-the-home specialists, and governmental entities. Established in 1929, MasTec, Inc. maintains its headquarters in Coral Gables, Florida.
Sector: Water, Sewer, Pipeline, Comm & Power Line Construction
Industry: Engineering & Construction
MasTec, Inc.
No splits on record
Nothing in MTZ's public trading history: no forward or reverse split has affected the share count.
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 | FY 1988 | FY 1987 | FY 1986 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1993-04-30 | 1991-04-30 | 1990-04-30 | 1989-04-30 | 1988-04-30 | 1987-04-30 | 1986-04-30 |
| Revenue | $14.3B | $12.3B | $12B | $9.78B | $7.95B | $6.32B | $7.18B | $6.91B | $6.61B | $5.13B | $4.21B | $4.61B | $4.32B | $3.73B | $3.01B | $2.31B | $1.62B | $1.38B | $1.04B | $945.81M | $848.05M | $913.79M | $870.25M | $838.05M | $1.22B | $1.33B | $1.06B | $1.05B | $703.4M | $472.8M | $174.6M | $141.2M | $44.7M | $153.5M | $175.2M | $192.7M | $178.4M | $207.3M | $200.6M | $186.7M |
| YoY Growth | 16.2% | 2.6% | 22.7% | 23.0% | 25.8% | -12.0% | 4.0% | 4.6% | 28.7% | 22.0% | -8.8% | 6.7% | 16.0% | 23.9% | 30.4% | 42.2% | 17.8% | 32.8% | 9.7% | 11.5% | -7.2% | 5.0% | 3.8% | -31.5% | -8.1% | 25.6% | 1.0% | 49.1% | 48.8% | 170.8% | 23.7% | 215.9% | -70.9% | -12.4% | -9.1% | 8.0% | -13.9% | 3.3% | 7.4% | - |
| Cost of Revenue | $12.93B | $10.68B | $11.21B | $8.59B | $6.81B | $5.27B | $6.31B | $5.94B | $5.75B | $4.44B | $3.72B | $3.98B | $3.68B | $3.24B | $2.61B | $1.94B | $1.38B | $1.18B | $891.61M | $813.41M | $731.5M | $828.74M | $793.16M | $745.18M | $988.2M | $1.02B | $803.8M | $803.1M | $522.5M | $352.3M | $130.8M | $107.8M | $28.7M | $134M | $150.1M | $162M | $144.4M | $171.8M | $171.6M | $157.3M |
| Gross Profit | $1.37B | $1.63B | $786.81M | $1.19B | $1.15B | $1.05B | $877.46M | $970.11M | $861.67M | $692.58M | $487.03M | $633.54M | $642.42M | $487.59M | $402.89M | $369.15M | $247.38M | $198.35M | $146.17M | $132.4M | $116.54M | $85.05M | $77.09M | $92.88M | $234.38M | $312.42M | $255.2M | $245.8M | $180.9M | $120.5M | $43.8M | $33.4M | $16M | $19.5M | $25.1M | $30.7M | $34M | $35.5M | $29M | $29.4M |
| Gross Margin | 9.6% | 13.2% | 6.6% | 12.2% | 14.4% | 16.6% | 12.2% | 14.0% | 13.0% | 13.5% | 11.6% | 13.7% | 14.9% | 13.1% | 13.4% | 16.0% | 15.2% | 14.4% | 14.1% | 14.0% | 13.7% | 9.3% | 8.9% | 11.1% | 19.2% | 23.5% | 24.1% | 23.4% | 25.7% | 25.5% | 25.1% | 23.7% | 35.8% | 12.7% | 14.3% | 15.9% | 19.1% | 17.1% | 14.5% | 15.7% |
| 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 | $713.01M | $684.51M | $634.8M | $559.44M | $306.97M | $302.98M | $299.5M | $287.28M | $275.1M | $261.43M | $265.91M | $238.31M | $215.4M | $157.52M | $148.43M | $126.66M | $96.93M | $88.58M | $114.72M | $74.61M | $64.27M | $74.55M | $91.75M | $117.39M | $290.04M | $98.52M | $91.9M | $174.3M | $91M | $58.5M | $19.1M | $16.6M | $9.9M | $16.2M | $15.6M | $20.3M | $19.5M | $24.5M | $24.5M | $24.5M |
| Other | $0 | $506.62M | $0 | $507.15M | $422.83M | $747.12M | $0 | $212.93M | $12.99M | $6.79M | $7.48M | $8.12M | $6.19M | -$8.02M | $75.25M | $57.97M | $49.54M | $28.46M | $16.99M | $14.66M | $16.34M | $17.1M | $28.78M | $35.95M | $62.52M | $63.45M | $56.1M | $43.3M | $24.1M | $12M | $6.9M | $5.5M | $600K | $6.9M | $8.5M | $9.7M | $10.8M | $10M | $8.9M | $8.6M |
| Total Operating Expenses | $713.01M | $1.19B | $634.8M | $1.07B | $729.8M | $1.05B | $299.5M | $500.21M | $463.15M | $426.35M | $435.57M | $392.76M | $356.33M | $249.48M | $223.68M | $184.62M | $146.47M | $117.05M | $131.71M | $89.27M | $80.61M | $91.65M | $120.53M | $153.34M | $352.56M | $161.98M | $148M | $217.6M | $115.1M | $70.5M | $26M | $22.1M | $10.5M | $23.1M | $24.1M | $30M | $30.3M | $34.5M | $33.4M | $33.1M |
| Operating Income (EBIT) | $652.64M | $436.35M | $152.01M | $125.12M | $416.25M | $0 | $577.96M | $495.54M | $398.52M | $276.55M | $56.68M | $241.93M | $283.44M | $220.22M | $179.8M | $155.42M | $76.22M | $81.3M | $14.46M | $43.13M | $35.94M | $6.6M | $43.45M | $60.46M | $118.17M | $150.44M | $117.3M | $28.2M | $52.8M | $50M | $17.8M | $11.3M | $5.5M | $3.6M | $1M | $700K | $3.7M | $1M | $4.4M | -$8.1M |
| Operating Margin | 4.6% | 3.5% | 1.3% | 1.3% | 5.2% | - | 8.0% | 7.2% | 6.0% | 5.4% | 1.3% | 5.2% | 6.6% | 5.9% | 6.0% | 6.7% | 4.7% | 5.9% | 1.4% | 4.6% | 4.2% | 0.7% | 5.0% | 7.2% | 9.7% | 11.3% | 11.1% | 2.7% | 7.5% | 10.6% | 10.2% | 8.0% | 12.3% | 2.3% | 0.6% | 0.4% | 2.1% | 0.5% | 2.2% | -4.3% |
| Interest Expense | $172.99M | $193.27M | $234.41M | $112.25M | $53.41M | $59.63M | $77.03M | $82.57M | $61.01M | $50.73M | $48.05M | $50.77M | $46.84M | $37.78M | $35M | $31.8M | $24.69M | $13.72M | $9.24M | $10.02M | $19.23M | $19.48M | $20.2M | $19.24M | $20.43M | $18.28M | $39.3M | $29.6M | $0 | $11.4M | $5M | $3.7M | $100K | $4.8M | $6.2M | $8.4M | $6.6M | $5.2M | $4.8M | $4.8M |
| Interest Income | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $400K | $400K | $600K | -$95K | $0 | $0 | $0 | $0 | $0 | $0 | $369K | $1.07M | $5.78M | $4.97M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Income (Expense) | -$137.25M | -$185.39M | -$234.72M | -$82.06M | $13.82M | $425.16M | -$67.02M | -$104.6M | -$26.69M | -$40.41M | -$306.66M | -$42.65M | -$45.88M | -$46.09M | -$5.52M | -$70.45M | $2.92M | -$13.83M | -$5.72M | -$782K | -$12.89M | -$18.88M | -$12.29M | -$228.94M | -$267.58M | -$39.42M | -$29.2M | -$29.5M | -$1.8M | -$4.3M | -$17.4M | -$900K | $1.2M | -$16.9M | -$2.9M | -$2.9M | -$800K | $13.1M | $8.6M | $17.3M |
| Income Before Tax (EBT) | $515.4M | $250.96M | -$82.7M | $43.06M | $430.07M | $425.16M | $510.94M | $365.3M | $371.83M | $225.82M | -$67.75M | $198.13M | $240.21M | $192.72M | $174.03M | $154M | $79.13M | $67.47M | $8.74M | $41.21M | $20.32M | -$25.88M | -$61.54M | -$168.47M | -$147.44M | $111.02M | $78M | -$1.3M | $63.5M | $45.9M | -$4.9M | $10.4M | $6.7M | -$1.6M | -$1.9M | -$2.9M | $14.1M | $9.6M | $9.2M | -$4.2M |
| Income Tax Expense | $93.38M | $51.54M | -$35.41M | $9.17M | $99.35M | $102.47M | $116.84M | $106.07M | $22.94M | $91.78M | $11.96M | $76.27M | $92.54M | $76.08M | $68.06M | $63.61M | $8.38M | $870K | $9.04M | $75.34M | $27.7M | $23.17M | -$9.24M | -$65.47M | -$54.86M | $45.88M | $33.3M | $12.6M | $21M | $15.7M | -$1.8M | $2.9M | $2.5M | -$600K | -$1.1M | -$2.1M | $4.9M | $2.5M | $2.5M | -$300K |
| Net Income | $399.04M | $162.79M | -$49.95M | $33.35M | $328.83M | $322.85M | $392.33M | $259.66M | $347.21M | $131.26M | -$79.11M | $115.64M | $140.95M | $107.43M | $106M | $90.53M | $70.75M | $65.79M | -$7.33M | -$50.35M | -$14.62M | -$49.44M | -$52.3M | -$128.81M | -$92.35M | $65.15M | $44.7M | -$13.9M | $42.6M | $30.1M | -$600K | $7.5M | $4.2M | -$1M | -$800K | $800K | $9.2M | $7.1M | $6.7M | -$5.3M |
| Net Income Margin | 2.8% | 1.3% | -0.4% | 0.3% | 4.1% | 5.1% | 5.5% | 3.8% | 5.3% | 2.6% | -1.9% | 2.5% | 3.3% | 2.9% | 3.5% | 3.9% | 4.4% | 4.8% | -0.7% | -5.3% | -1.7% | -5.4% | -6.0% | -15.4% | -7.6% | 4.9% | 4.2% | -1.3% | 6.1% | 6.4% | -0.3% | 5.3% | 9.4% | -0.7% | -0.5% | 0.4% | 5.2% | 3.4% | 3.3% | -2.8% |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| EPS | 5.12 | 2.09 | -0.64 | 0.45 | 4.54 | 4.43 | 5.22 | 3.30 | 4.29 | 1.63 | -0.98 | 1.45 | 1.83 | 1.37 | 1.29 | 1.19 | 0.93 | 0.97 | -0.11 | -0.79 | -0.30 | -1.02 | -1.09 | -2.69 | -1.93 | 1.37 | 1.07 | -0.34 | 0.88 | 0.81 | -0.02 | 0.21 | 0.18 | -0.03 | -0.03 | 0.03 | 0.40 | 0.23 | 0.22 | -0.25 |
| Diluted EPS | 5.07 | 2.06 | -0.64 | 0.42 | 4.45 | 4.38 | 5.17 | 3.26 | 4.22 | 1.61 | -0.98 | 1.34 | 1.66 | 1.31 | 1.23 | 1.05 | 0.90 | 0.96 | -0.11 | -0.77 | -0.29 | -1.02 | -1.08 | -2.69 | -1.93 | 1.37 | 1.05 | -0.34 | 0.86 | 0.80 | -0.02 | 0.21 | 0.18 | -0.03 | -0.03 | 0.03 | 0.40 | 0.23 | 0.22 | -0.25 |
| Weighted Average OS | 77.87M | 78.05M | 77.53M | 74.92M | 72.50M | 72.80M | 75.19M | 78.69M | 80.90M | 80.37M | 80.49M | 79.95M | 76.92M | 78.28M | 82.18M | 76.13M | 75.70M | 67.98M | 66.15M | 63.57M | 48.95M | 48.47M | 47.98M | 47.91M | 47.82M | 47.55M | 41.71M | 41.23M | 39.55M | 37.04M | 37.50M | 36.17M | 30.18M | 30.18M | 30.18M | 26.67M | 23.00M | 30.87M | 30.45M | 21.20M |
| EBITDA | $1.12B | $950.85M | $754.86M | $662.46M | $906.31M | $782.54M | $823.45M | $682.83M | $620.89M | $441.47M | $149.97M | $400.83M | $428.92M | $323.1M | $284.28M | $243.91M | $150.44M | $108.84M | $32.55M | $50.46M | $50.51M | $20.2M | $20.55M | $65.32M | -$57.85M | $213.9M | $173.4M | $71.5M | $76.9M | $62M | $31.4M | $16.8M | $6.1M | -$4.7M | $3.3M | $9.5M | $10.4M | $14.5M | $11M | $4.5M |
| EBITDA Margin | 7.8% | 7.7% | 6.3% | 6.8% | 11.4% | 12.4% | 11.5% | 9.9% | 9.4% | 8.6% | 3.6% | 8.7% | 9.9% | 8.7% | 9.4% | 10.6% | 9.3% | 7.9% | 3.1% | 5.3% | 6.0% | 2.2% | 2.4% | 7.8% | -4.7% | 16.1% | 16.4% | 6.8% | 10.9% | 13.1% | 18.0% | 11.9% | 13.6% | -3.1% | 1.9% | 4.9% | 5.8% | 7.0% | 5.5% | 2.4% |
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 | FY 1988 | FY 1987 | FY 1986 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1993-04-30 | 1991-04-30 | 1990-04-30 | 1989-04-30 | 1988-04-30 | 1987-04-30 | 1986-04-30 |
| Assets | ||||||||||||||||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $396.03M | $399.9M | $529.56M | $370.59M | $360.74M | $423.12M | $71.43M | $27.42M | $40.33M | $38.77M | $4.98M | $24.06M | $22.93M | $26.38M | $20.28M | $177.6M | $88.52M | $47.26M | $56.24M | $89.05M | $2.02M | $19.55M | $19.41M | $8.73M | $48.48M | $18.46M | $27.6M | $19.9M | $6.1M | $4.8M | $1.1M | $5.6M | $8.9M | $5.2M | $10.9M | $17.7M | $10M | $47.5M | $40.8M | $11.5M |
| Short-Term Investments | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $44.36M | $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 | $396.03M | $399.9M | $529.56M | $370.59M | $360.74M | $423.12M | $71.43M | $27.42M | $40.33M | $38.77M | $4.98M | $24.06M | $22.93M | $26.38M | $20.28M | $177.6M | $88.52M | $47.26M | $100.6M | $89.05M | $2.02M | $19.55M | $19.41M | $8.73M | $48.48M | $18.46M | $27.6M | $19.9M | $6.1M | $4.8M | $1.1M | $5.6M | $8.9M | $5.2M | $10.9M | $17.7M | $10M | $47.5M | $40.8M | $11.5M |
| Accounts Receivable | $3.54B | $2.94B | $3.13B | $3.13B | $2.25B | $1.75B | $1.87B | $1.92B | $1.6B | $1.16B | $911.1M | $1.3B | $1.13B | $877.2M | $658.5M | $444.36M | $323.01M | $327.38M | $177.39M | $178.62M | $197M | $167.88M | $212.88M | $209.83M | $251.72M | $386.48M | $251.6M | $279M | $346.6M | $348.5M | $74.9M | $33.8M | $6.8M | $24.1M | $26.4M | $30M | $58.8M | $55.3M | $41.1M | $42.9M |
| Inventory | $112.47M | $107.34M | $108.15M | $117.97M | $92.59M | $89.64M | $100.07M | $113.71M | $76.99M | $111.03M | $90.6M | $112.8M | $70.19M | $83.94M | $88.99M | $57.48M | $31.77M | $32.77M | $32.4M | $28.93M | $17.83M | $45.29M | $27.53M | $23.74M | $25.7M | $19.64M | $14.3M | $13.4M | $8.7M | $4.8M | $2.8M | $4.1M | $0 | $4.6M | $5.5M | $5.4M | $4.3M | $4M | $5.3M | $6.4M |
| Other Current Assets | $92.03M | $89.09M | $104.19M | $118.67M | $81.91M | $31.38M | $75.19M | $47.35M | $35.78M | $55.14M | $68.2M | $44.41M | -$7K | $14K | $52.98M | $25.05M | $72.64M | $5.95M | $51.31M | $54.17M | $81.88M | $64.8M | $0 | $0 | $67.98M | $29.18M | $100.4M | $116.8M | $32.8M | $35.6M | $26.4M | $9.5M | $200K | $4.6M | $3.6M | $4.3M | $11.8M | $10.5M | $3M | $3.4M |
| Total Current Assets | $4.33B | $3.65B | $3.97B | $3.86B | $2.87B | $2.36B | $2.17B | $2.17B | $1.85B | $1.4B | $1.13B | $1.55B | $1.31B | $1.05B | $822.51M | $721.67M | $525.81M | $439.37M | $367.41M | $339.92M | $305.31M | $312.26M | $283.89M | $275.17M | $393.87M | $453.76M | $393.9M | $427.4M | $394.2M | $380.5M | $105.2M | $53M | $15.9M | $38.5M | $50.7M | $93.7M | $80.1M | $95.6M | $92.4M | $66.7M |
| Long-Term Assets | ||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $2.19B | $1.95B | $2.07B | $2.03B | $1.7B | $1.16B | $1.14B | $747.8M | $706.5M | $549.1M | $558.7M | $623.1M | $488.1M | $348.9M | $263M | $180.79M | $198.91M | $158.01M | $81.94M | $61.21M | $48.03M | $62.97M | $85.83M | $118.47M | $151.77M | $159.67M | $153.5M | $137.4M | $86.1M | $67.2M | $44.6M | $44M | $4.6M | $18.3M | $19.2M | $23.9M | $28.5M | $30.2M | $29.3M | $29.9M |
| Goodwill | $2.25B | $2.2B | $2.13B | $2.05B | $1.52B | $1.24B | $1.22B | $1.1B | $1.14B | $995.87M | $988.51M | $1.08B | $902.04M | $826.63M | $714.76M | $613.37M | $504.2M | $331.04M | $202.83M | $151.6M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Intangible Assets | $656.25M | $727.4M | $784.3M | $946.3M | $670.3M | $184M | $211.5M | $169.4M | $191.1M | $179.7M | $199.4M | $250.4M | $165.6M | $137M | $110.7M | $78.19M | $91.22M | $89.57M | $0 | $1.29M | $127.14M | $127.14M | $150.98M | $150.98M | $264.83M | $262.4M | $151.6M | $140.5M | $0 | $0 | $0 | $0 | $0 | $5.3M | $5.7M | $6.2M | $10.3M | $10.9M | $11.6M | $11.8M |
| Long-Term Investments | $399.4M | $23M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $14.41M | $13.56M | $19M | $24.51M | $20.58M | $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 | $202.4M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $25.16M | $30.39M | $49.32M | $51.47M | $50.73M | $55.08M | $39.21M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | $104.08M | $424.24M | $418.49M | $409.16M | $360.09M | $282.86M | $254.74M | $253.44M | $178.82M | $55.98M | $51.03M | $76.27M | $60.39M | $39.75M | $163.86M | $42.81M | $33.19M | $27.17M | $28.19M | $44.06M | $52.22M | $47.42M | $39.49M | $38.84M | $40.9M | $80.51M | $29.4M | $29.2M | $149.9M | $43.2M | $20.4M | $45.5M | $800K | $45.5M | $45.5M | $41.9M | $26.4M | $29.5M | $49.2M | $52.6M |
| Total Long-Term Assets | $5.8B | $5.32B | $5.4B | $5.43B | $4.25B | $2.87B | $2.82B | $2.27B | $2.21B | $1.78B | $1.8B | $2.03B | $1.62B | $1.37B | $1.27B | $934.15M | $852.03M | $651.53M | $343.34M | $306.19M | $278.86M | $288.26M | $331.39M | $347.51M | $457.5M | $502.58M | $334.5M | $307.1M | $236M | $110.4M | $65M | $89.5M | $5.4M | $69.1M | $70.4M | $72M | $65.2M | $70.6M | $90.1M | $94.3M |
| Other Assets | $0 | -$41K | -$78K | $0 | -$33K | $71K | $63K | -$22K | $48K | -$5K | -$54K | -$9K | $38K | -$22K | $14K | $0 | $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 | $10.13B | $8.98B | $9.37B | $9.29B | $7.12B | $5.23B | $5B | $4.44B | $4.07B | $3.18B | $2.94B | $3.56B | $2.92B | $2.41B | $2.08B | $1.66B | $1.36B | $1.09B | $710.75M | $646.11M | $584.16M | $604.02M | $610.94M | $623.79M | $851.37M | $964.88M | $728.4M | $735.5M | $587.6M | $483M | $170.2M | $142.5M | $21.3M | $107.6M | $122.7M | $158.9M | $150.7M | $185.7M | $186.7M | $171M |
| Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Accounts Payable | $1.28B | $1.11B | $1.24B | $1.11B | $663.06M | $571.27M | $535.03M | $669.71M | $377.95M | $363.67M | $348.54M | $485.35M | $424.92M | $401.18M | $307M | $196.36M | $152.56M | $192.41M | $113.35M | $101.46M | $90.32M | $93.19M | $100.7M | $67.4M | $75.51M | $85.8M | $74.4M | $84.4M | $166.8M | $167M | $19M | $8.5M | $2.3M | $5.5M | $8.6M | $0 | $0 | $0 | $0 | $0 |
| Short-Term Debt | $154.31M | $186.09M | $177.25M | $171.92M | $137.91M | $145.11M | $118.43M | $82.66M | $87.87M | $64.6M | $77.4M | $73.63M | $51.38M | $52.6M | $34.05M | $18.4M | $28.47M | $16.88M | $2.69M | $1.77M | $4.27M | $99K | $4.71M | $1.21M | $1.89M | $3.32M | $12.2M | $11.1M | $54.6M | $39.9M | $27.9M | $9.2M | $1M | $3.9M | $4.3M | $6.9M | $13.1M | $7.2M | $2.5M | $2.4M |
| Current Income Tax Payable | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $17.46M | $5.75B | $15.27B | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Unearned Revenue | $747.73M | $735.63M | $480.97M | $406.23M | $313.96M | $228.39M | $206.18M | $231.64M | $194.49M | $161.46M | $149.48M | $155.67M | $121.64M | $123.44M | $108.43M | $0 | $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 | $123.41M | $165.85M | $184.62M | $163.65M | $141.16M | $74.99M | $74.78M | $76.35M | $65.45M | $70.85M | $61.19M | $116.33M | $93.39M | $59.59M | $73.4M | $193.49M | $97.77M | $94.25M | $12.74M | $31.21M | $33.67M | $84.5M | $18.08M | $23.36M | $68.41M | $122.21M | $71.9M | $74.8M | $49M | $28.7M | $13.7M | $13.1M | $3.5M | $9.9M | $13.5M | $22.8M | $29.7M | $24M | $29.7M | $27.9M |
| Total Current Liabilities | $3.27B | $3B | $2.84B | $2.5B | $1.78B | $1.42B | $1.22B | $1.28B | $963.83M | $839.99M | $752.79M | $974.49M | $825.55M | $705.7M | $580.25M | $486.54M | $322.78M | $334.05M | $207.94M | $175.88M | $170.24M | $178.13M | $170.53M | $130.4M | $145.81M | $219.86M | $158.5M | $182.9M | $270.4M | $228.8M | $60.6M | $30.8M | $6.8M | $19.3M | $29.7M | $42.8M | $31.2M | $32.2M | $30.3M | $37.4M |
| Long-Term Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | $1.96B | $2.04B | $2.89B | $3.05B | $1.88B | $1.16B | $1.31B | $1.32B | $1.28B | $961.38M | $932.87M | $1.06B | $765.42M | $546.32M | $460.69M | $394.15M | $409.92M | $287.45M | $160.28M | $128.41M | $196.1M | $196.06M | $196.96M | $197.44M | $267.86M | $206.16M | $267.5M | $310.7M | $94.5M | $125M | $44.2M | $36M | $3.6M | $37M | $40M | $37.1M | $43.8M | $50.1M | $47.4M | $49.2M |
| 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 | $680.56M | $362.77M | $390.4M | $571.4M | $450.36M | $302.94M | $296.33M | $263.69M | $204.52M | $178.35M | $188.76M | $203.48M | $154.76M | $119.39M | $122.61M | $62.49M | $49.27M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $5.2M | $17.9M | $0 | $0 | $0 | $0 | $0 | $0 | $5.5M | $6M |
| Other Long-Term Liabilities | $370.61M | $326.14M | $243.7M | $238.39M | $289.96M | $230.05M | $221.28M | $176.41M | $184.17M | $99.77M | $109.79M | $170.42M | $152.73M | $174.59M | $107.75M | $59.48M | $67.19M | $26.3M | $27.65M | $34.81M | $36.38M | $35.52M | $31.97M | $24.42M | $30.9M | $38.53M | $45.6M | $46.9M | $41.6M | $33.6M | $9.7M | $6.9M | $0 | $11.2M | $10.3M | $13.1M | $12.2M | $10.4M | -$100K | $0 |
| Total Long-Term Liabilities | $3.52B | $2.99B | $3.82B | $4.06B | $2.79B | $1.81B | $1.99B | $1.76B | $1.67B | $1.24B | $1.23B | $1.44B | $1.07B | $840.3M | $691.05M | $516.12M | $526.39M | $313.76M | $187.93M | $163.22M | $232.49M | $231.57M | $228.93M | $221.86M | $298.76M | $244.69M | $313.1M | $357.6M | $136.1M | $158.6M | $59.1M | $60.8M | $3.6M | $48.2M | $50.3M | $50.2M | $56M | $60.5M | $52.8M | $55.2M |
| Other Liabilities | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities | $6.79B | $5.99B | $6.65B | $6.55B | $4.58B | $3.22B | $3.21B | $3.05B | $2.63B | $2.08B | $2B | $2.41B | $1.9B | $1.55B | $1.27B | $1B | $835.29M | $647.81M | $395.87M | $339.1M | $404.56M | $412.87M | $394.69M | $348.25M | $444.57M | $464.55M | $471.6M | $531.2M | $406.9M | $379.5M | $119.7M | $91.6M | $10.4M | $67.5M | $79.9M | $98.8M | $91.7M | $85M | $85.5M | $93.3M |
| Stockholders' Equity | ||||||||||||||||||||||||||||||||||||||||
| Preferred Stock | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $2.55M | $7.1M | $3.82M | $4.14M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock | $9.93M | $9.9M | $9.91M | $9.86M | $9.54M | $9.31M | $9.19M | $9.13M | $9.09M | $9.06M | $8.82M | $8.76M | $8.67M | $8.59M | $8.52M | $7.82M | $7.6M | $7.54M | $6.72M | $6.52M | $4.92M | $4.86M | $4.82M | $4.8M | $4.79M | $4.77M | $2.8M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Retained Earnings | $2.71B | $2.31B | $2.15B | $2.2B | $2.16B | $1.83B | $1.51B | $1.12B | $857.15M | $509.94M | $378.68M | $457.79M | $341.87M | $200.91M | $93.49M | -$12.51M | -$103.04M | -$173.79M | -$239.58M | -$232.25M | -$181.9M | -$167.28M | -$117.85M | -$54.81M | $74M | $166.35M | $101.2M | $56.5M | $86.9M | $35.7M | $5.7M | $6.3M | $9.9M | $40.6M | $43.3M | $55M | $54.2M | $45M | $37.9M | $31.2M |
| Comprehensive Income & Other | -$44.03M | -$40.85M | -$53M | -$50.95M | -$78.78M | -$91.44M | -$75.71M | -$60.49M | -$63.71M | -$65.81M | -$72.35M | -$34M | -$13.29M | -$5.5M | -$7.95M | -$6.16M | -$6.12M | -$13.41M | -$5.07M | $262K | $450K | $544K | -$20.98M | -$24.56M | -$20.01M | -$16.89M | -$16M | -$58.9M | -$43.9M | -$20.5M | -$11.2M | -$6.1M | $0 | $0 | -$61.5M | -$64M | -$56.6M | -$49.2M | -$48.3M | -$44.1M |
| Other Stockholders' Equity | $541.75M | $593.37M | $550.45M | $531.73M | $371.94M | $162.66M | $271.79M | $264.52M | $567.11M | $584.63M | $555.89M | $681.25M | $665.55M | $647.66M | $709.15M | $657.77M | $623.61M | $609.33M | $547.42M | $530.44M | $356.58M | $353.58M | $328.84M | $323.76M | $328.02M | $329.21M | $152.8M | $147.8M | $93.8M | $67.8M | $44.8M | $44.6M | $1M | -$500K | -$500K | $5.1M | $4.8M | $55.7M | $63.3M | $46.5M |
| Total Equity | $3.26B | $2.91B | $2.71B | $2.74B | $2.54B | $2.01B | $1.79B | $1.39B | $1.43B | $1.1B | $943.39M | $1.15B | $1.02B | $857.17M | $811.15M | $653.08M | $528.16M | $443.09M | $314.56M | $304.71M | $179.6M | $191.15M | $215.82M | $273.75M | $406.8M | $500.33M | $256.8M | $204.3M | $180.7M | $103.5M | $50.5M | $50.9M | $10.9M | $40.1M | $42.8M | $60.1M | $59M | $100.7M | $101.2M | $77.7M |
| Minority Interest | $75.21M | $75.49M | $15.11M | $3.86M | $4.05M | $3.6M | $4.47M | $2.13M | $2.55M | $7.1M | $3.82M | $4.41M | $4.97M | $4.76M | $52K | $81K | $0 | $0 | $312K | $2.31M | $0 | $0 | $434K | $1.8M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities and Equity | $10.05B | $8.9B | $9.36B | $9.29B | $7.12B | $5.23B | $5B | $4.44B | $4.07B | $3.18B | $2.94B | $3.56B | $2.91B | $2.4B | $2.08B | $1.66B | $1.36B | $1.09B | $710.44M | $643.81M | $584.16M | $604.02M | $610.51M | $622M | $851.37M | $964.88M | $728.4M | $735.5M | $587.6M | $483M | $170.2M | $142.5M | $21.3M | $107.6M | $122.7M | $158.9M | $150.7M | $185.7M | $186.7M | $171M |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| Total Debt | $2.8B | $2.63B | $3.5B | $3.51B | $2.29B | $1.49B | $1.67B | $1.41B | $1.37B | $1.03B | $1.01B | $1.13B | $816.8M | $598.92M | $494.74M | $412.55M | $438.4M | $304.34M | $162.97M | $130.18M | $200.37M | $196.16M | $201.66M | $198.64M | $269.75M | $209.48M | $279.7M | $321.8M | $149.1M | $164.9M | $72.1M | $45.2M | $4.6M | $40.9M | $44.3M | $44M | $56.9M | $57.3M | $49.9M | $51.6M |
| Net Debt | $2.4B | $2.23B | $2.97B | $3.14B | $1.93B | $1.07B | $1.6B | $1.38B | $1.33B | $987.21M | $1.01B | $1.11B | $793.87M | $572.54M | $487.33M | $234.95M | $349.88M | $257.07M | $106.73M | $112.89M | $198.35M | $176.61M | $182.25M | $189.91M | $221.27M | $191.03M | $252.1M | $301.9M | $143M | $153.9M | $71M | $39.6M | -$4.3M | $35.7M | $31M | $33.1M | $39.2M | $47.3M | $2.4M | $10.8M |
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 | FY 1988 | FY 1987 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 | 1993-04-30 | 1991-04-30 | 1990-04-30 | 1989-04-30 | 1988-04-30 | 1987-04-30 |
| Operating Activities | |||||||||||||||||||||||||||||||||||||||
| Net Income | $399.04M | $199.42M | -$49.95M | $33.89M | $330.73M | $322.7M | $394.1M | $259.23M | $348.88M | $134.03M | -$79.7M | $115.55M | $141.22M | $107.42M | $105.97M | $90.39M | $70.75M | $65.79M | -$7.33M | -$50.35M | -$14.62M | -$26.22M | -$52.3M | -$128.81M | -$92.35M | $65.15M | $44.7M | -$13.9M | $42.6M | $30.1M | -$600K | $7.5M | $4.2M | -$1M | -$800K | $800K | $9.2M | $7.1M | $6.7M |
| Depreciation & Amortization | $427.08M | $506.62M | $603.16M | $507.15M | $422.83M | $297.75M | $235.48M | $212.93M | $188.05M | $164.91M | $169.66M | $154.45M | $140.93M | $92.6M | $75.23M | $57.97M | $49.54M | $28.46M | $18.09M | $15.44M | $18.19M | $17.59M | $29.42M | $35.95M | $62.52M | $63.45M | $56.1M | $43.3M | $24.1M | $12M | $6.9M | $5.5M | $600K | $6.9M | $8.5M | $9.7M | $10.8M | $10M | $8.9M |
| Deferred Income Tax | $115.16M | -$34.43M | -$140.86M | $9.55M | $51.93M | $7.18M | $22.16M | $56.21M | $18.28M | -$3.94M | $3.92M | $13.76M | $6.53M | $10.61M | -$34.32M | $2.67M | $4.79M | -$673K | -$6.07M | -$12.57M | -$541K | $7.13M | -$8.65M | -$41.78M | $0 | $727K | $11.6M | $7M | -$4.3M | -$1.2M | -$10.1M | $900K | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Stock-Based Compensation | $0 | $32.67M | $33.34M | $27.45M | $24.8M | $21.88M | $16.45M | $13.53M | $15.66M | $15.07M | $12.39M | $15.95M | $12.94M | $4.43M | $3.57M | $3.87M | $3.06M | $3.73M | $5.55M | $7.64M | $541K | $644K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Changes in Working Capital: | |||||||||||||||||||||||||||||||||||||||
| Accounts Receivable | -$587.42M | $237.34M | $45.01M | -$298.05M | $198.45M | $87.37M | $113.06M | -$335.2M | -$417.49M | -$246.42M | $362.27M | $163.77M | -$204.33M | -$177.31M | -$180.84M | -$127.72M | $85.04M | -$13.8M | $891K | $4.17M | -$20.93M | -$240K | -$30.15M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Inventory | -$2.71M | $26.34M | $33.02M | -$20.52M | $10.15M | $17.9M | $24.05M | -$29.37M | $36.19M | -$22.23M | $22.36M | -$12.62M | $13.48M | $15.45M | -$29.15M | -$25.36M | $956K | -$8.86M | $24.76M | $8.98M | -$3.38M | -$13.79M | -$3.99M | -$3.03M | -$5.81M | -$13.31M | $600K | -$16.8M | -$300K | -$2.4M | -$1.6M | -$100K | $100K | $600K | $0 | $0 | $0 | $0 | $0 |
| Accounts Payable | $250.53M | -$161.73M | $165.89M | $0 | $0 | $182.33M | -$165.3M | $251.74B | $54.34B | $66.08B | -$162.44B | $72.51B | $72.51B | $76.28M | $73.1B | $67.14B | -$8.35M | -$8.35M | -$20.09M | -$9.81M | $3.68M | $13.76M | $25.42M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Working Capital | -$69.96M | $339.18M | $32.41M | $152.46M | -$167.19M | $21.33M | -$52.22M | -$251.4B | -$54.36B | -$65.92B | $162.26B | -$72.64B | -$72.44B | $34.06M | -$73.05B | -$66.93B | -$85.67M | -$12.42M | $28.66M | $16.62M | -$21.74M | $5.3M | $38.33M | $58.85M | -$107.15M | -$150.81M | $9M | -$46.3M | -$32.7M | $2.5M | -$9.4M | -$9.4M | $1.9M | $1.3M | -$14.5M | $1.3M | $32.8M | $29.3M | $29.3M |
| Total Working Capital Change | -$409.55M | $441.13M | $276.33M | -$166.12M | $41.4M | $308.93M | -$80.4M | -$31.19M | -$397.66M | -$114.14M | $206.66M | $20.16M | -$121.47M | -$51.52M | -$164.4M | $58.34M | -$8.02M | -$43.42M | $34.21M | $19.95M | -$42.36M | $5.04M | $29.61M | $55.82M | -$112.96M | -$164.13M | $9.6M | -$63.1M | -$33M | $100K | -$11M | -$9.5M | $2M | $1.9M | -$14.5M | $1.3M | $32.8M | $29.3M | $29.3M |
| Other Non-Cash Items | $13.99M | -$23.78M | -$34.74M | -$59.61M | -$78.62M | -$21.18M | -$37.51M | $19.25M | -$16.94M | $9.65M | $54.47M | $2.17M | $20.25M | $8.6M | $19.77M | $4.79M | $4.02M | $4.29M | $24.24M | $66.09M | $20.36M | $644K | $4.16M | $135.79M | $197.6M | $22.93M | $100K | -$100K | $100K | -$200K | $20.4M | -$800K | $1.6M | -$2.7M | $6.8M | -$11.8M | -$52.8M | -$46.4M | -$44.9M |
| Net Cash from Operating | $545.71M | $1.12B | $687.28M | $352.3M | $793.07M | $937.25M | $550.28M | $529.96M | $156.26M | $205.59M | $367.41M | $322.04M | $200.4M | $172.13M | $5.83M | $218.03M | $124.14M | $58.18M | $68.7M | $46.21M | -$18.43M | $4.83M | $2.23M | $56.97M | $54.81M | -$11.87M | $120.1M | -$13.9M | $23.1M | $37.4M | $5.6M | $3.6M | $8.4M | $5.1M | $0 | $0 | $0 | $29.3M | $29.3M |
| Investing Activities | |||||||||||||||||||||||||||||||||||||||
| Capital Expenditures | -$259.99M | -$148.85M | -$192.94M | -$263.35M | -$170.07M | -$213.75M | -$126.47M | -$180.42M | -$123.41M | -$117.11M | -$84.41M | -$109.25M | -$126.29M | -$79.69M | -$71.71M | -$30.38M | -$21.86M | -$35.02M | -$32.13M | -$22.28M | -$6.42M | -$9.31M | -$10.86M | -$18.96M | -$43.91M | -$52.64M | -$88.2M | -$152.2M | -$72.5M | -$7.1M | -$14.7M | -$4.3M | -$2M | -$4.5M | $0 | $0 | $0 | $0 | $0 |
| Acquisitions | -$39.27M | -$79.93M | -$69.39M | -$635.76M | -$1.24B | -$24.97M | -$179.48M | -$6.68M | -$116M | -$4.1M | -$148K | -$345.54M | -$151.56M | -$55.41M | -$85.39M | -$75.9M | -$157.62M | -$123.83M | -$35.43M | -$19.29M | $0 | $0 | -$1.86M | -$17.27M | -$30.31M | -$55.3M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Purchases of Investments | -$1M | -$801K | -$1.9M | -$3.98M | -$10M | -$17.46M | -$5.59M | -$39.47M | -$77.11M | -$32.17M | -$127.48M | -$1.12M | -$16.17M | -$284K | -$284K | -$478K | -$717K | -$17.54M | -$568.16M | -$4.68M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Sales of Investments | $3.75M | $1.5M | $425K | $400K | $557K | $648K | $14.71M | $5.42M | $23.8M | $1.13M | $69.41M | $14.96B | $14.96M | $0 | $4.6M | $7.04M | $34.4M | $31.94M | $570.05M | $6.18M | $9.04M | $8.06M | $21.2M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Investing Activities | $4.73M | $70.6M | $85.74M | $81.51M | $66.94M | $38.92M | $35.02M | $39.36M | $19.96M | $11.24M | $13.93M | -$14.94B | $15.86M | $7.38M | $6.23M | -$4.57M | -$30.23M | $2.46M | $3.22M | -$710K | -$4.93M | -$2.88M | -$2.08M | $12.44M | -$9.11M | $50.27M | $17.9M | -$26.4M | $31.8M | $4.5M | -$7.3M | $2.1M | $800K | $400K | $0 | $0 | $0 | $0 | $0 |
| Net Cash from Investing | -$291.77M | -$157.49M | -$178.06M | -$821.18M | -$1.36B | -$216.6M | -$261.82M | -$181.8M | -$272.75M | -$141.02M | -$128.7M | -$438.52M | -$263.21M | -$128M | -$146.56M | -$104.28M | -$176.02M | -$141.99M | -$62.46M | -$40.78M | -$2.31M | -$4.12M | $6.4M | -$23.79M | -$83.34M | -$57.68M | -$70.3M | -$178.6M | -$40.7M | -$2.6M | -$22M | -$2.2M | -$1.2M | -$4.1M | $0 | $0 | $0 | $0 | $0 |
| Financing Activities | |||||||||||||||||||||||||||||||||||||||
| Debt Repaid | $105.46M | $981.89M | $299.37M | -$642.39M | $158.89M | $233.44M | $189.01M | $30.88M | -$170.66M | $14.38M | $110.58M | -$176.75M | -$179.25M | $42.52M | $30.41M | $28.09M | -$134.49M | -$8.46M | -$22.98M | $79.21M | $363K | $3.65M | $45K | $71.11M | -$58.65M | $71.54M | $45.4M | -$221.9M | -$18.2M | $31.1M | -$15.7M | $4.7M | -$100K | $3.4M | -$1.5M | - | - | - | - |
| Common Stock Issuance | $0 | $0 | $0 | $0 | -$6.02M | $0 | $0 | $0 | $0 | $4.2M | $0 | $8.36B | $8.36B | $0 | $0 | $0 | $0 | $0 | $13.89M | $161.11M | $2.62M | $1.84M | $1.08M | $310K | $1.15M | $133.69M | $6.6M | $3.8M | $6.3M | $800K | $200K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock Repurchases | -$77.33M | $0 | $0 | -$81.29M | $0 | -$120.23M | -$5.65M | -$313.95M | -$1.55M | $0 | -$100M | $0 | $0 | -$75M | -$75M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$13.7M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$4.8M | $0 | -$900K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Financing Activities | -$76.12M | -$108.34M | -$51.63M | -$80.2M | -$24.41M | -$16.15M | -$37.53M | -$16.26M | -$38.79M | -$15.11M | -$48.34M | -$58.07M | -$19.7M | $5.77M | $28.63M | $3.52M | $3.97M | $8.1M | -$4.12M | -$116K | -$3.15M | $0 | $0 | -$3K | $0 | $0 | $0 | -$5M | -$6.7M | $0 | -$2.5M | $0 | -$8.6M | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Cash from Financing | -$258.91M | -$1.09B | -$351M | $480.9M | $501.94M | -$369.89M | -$244.63M | -$361.09M | $118.16M | -$29.49M | -$258.92M | $118.68M | $58.99M | -$37.74M | -$16.79M | -$24.74M | $93.28M | $56.99M | $32.76M | $81.78M | $3.32M | -$1M | $1.04M | -$70.8M | $59.79M | $62.16M | -$38.8M | $207M | $13M | -$30.3M | $11.8M | -$4.7M | -$8.5M | $1.5M | $0 | $0 | $0 | $0 | $0 |
| Forex Effect | $1.1M | -$3.56M | $751K | -$2.15M | -$227K | $929K | $181K | $33K | -$111K | -$1.3M | $1.13M | -$1.06M | -$24K | $91K | $201K | $75K | -$134K | -$208K | $9K | -$187K | -$96K | $432K | $1.02M | -$2.13M | -$1.24M | -$1.79M | -$3.3M | -$700K | -$400K | -$800K | $100K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Change in Cash | -$3.87M | -$129.66M | $158.97M | $9.86M | -$62.38M | $351.69M | $44.01M | -$12.9M | $1.56M | $33.78M | -$19.07M | $1.13M | -$3.84M | $6.49M | -$157.32M | $89.08M | $41.26M | -$27.02M | $39.01M | $87.02M | -$17.52M | $133K | $10.69M | -$39.75M | $30.02M | -$9.18M | $7.8M | $13.8M | -$5M | $3.7M | -$4.5M | -$3.3M | -$1.3M | $2.5M | $0 | $0 | $0 | $29.3M | $29.3M |
| Supplementary Data | |||||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | $545.71M | $1.12B | $687.28M | $352.3M | $793.07M | $937.25M | $550.28M | $529.96M | $156.26M | $205.59M | $367.41M | $322.04M | $200.4M | $172.13M | $5.83M | $218.03M | $124.14M | $58.18M | $68.7M | $46.21M | -$18.43M | $4.83M | $2.23M | $56.97M | $54.81M | -$11.87M | $120.1M | -$13.9M | $23.1M | $37.4M | $5.6M | $3.6M | $8.4M | $5.1M | $0 | $0 | $0 | $29.3M | $29.3M |
| Capital Expenditure | -$259.99M | -$148.85M | -$192.94M | -$263.35M | -$170.07M | -$213.75M | -$126.47M | -$180.42M | -$123.41M | -$117.11M | -$84.41M | -$109.25M | -$126.29M | -$79.69M | -$71.71M | -$30.38M | -$21.86M | -$35.02M | -$32.13M | -$22.28M | -$6.42M | -$9.31M | -$10.86M | -$18.96M | -$43.91M | -$52.64M | -$88.2M | -$152.2M | -$72.5M | -$7.1M | -$14.7M | -$4.3M | -$2M | -$4.5M | $0 | $0 | $0 | $0 | $0 |
| Free Cash Flow | $285.73M | $972.77M | $494.34M | $88.94M | $623.01M | $723.51M | $423.81M | $349.54M | $32.85M | $88.48M | $283M | $212.78M | $74.11M | $92.45M | -$65.88M | $187.65M | $102.28M | $23.17M | $36.56M | $23.92M | -$24.86M | -$4.48M | -$8.64M | $38.01M | $10.9M | -$64.51M | $31.9M | -$166.1M | -$49.4M | $30.3M | -$9.1M | -$700K | $6.4M | $600K | $0 | $0 | $0 | $29.3M | $29.3M |
| Cash at Beginning | $399.9M | $529.56M | $370.59M | $360.74M | $423.12M | $71.43M | $27.42M | $40.33M | $38.77M | $4.98M | $24.06M | $22.93M | $26.77M | $20.28M | $177.6M | $88.52M | $47.26M | $74.29M | $35.28M | $2.02M | $19.55M | $19.41M | $8.73M | $48.48M | $18.46M | $27.64M | $19.9M | $6.1M | $11M | $1.1M | $5.6M | $8.9M | $10.2M | $10.9M | $0 | $0 | $0 | $0 | $0 |
| Cash at End | $396.03M | $399.9M | $529.56M | $370.59M | $360.74M | $423.12M | $71.43M | $27.42M | $40.33M | $38.77M | $4.98M | $24.06M | $22.93M | $26.77M | $20.28M | $177.6M | $88.52M | $47.26M | $74.29M | $89.05M | $2.02M | $19.55M | $19.41M | $8.73M | $48.48M | $18.46M | $27.7M | $19.9M | $6M | $4.8M | $1.1M | $5.6M | $8.9M | $13.4M | $0 | $0 | $0 | $29.3M | $29.3M |