7Baggers
2026-01-312025-10-312025-07-312025-04-302025-01-312024-10-312024-07-312024-04-302024-01-312023-10-312023-07-312023-04-302023-01-312022-10-312022-07-312022-04-302022-01-312021-10-312021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-30
  total assets11.09B9.97B9.29B8.72B8.70B7.78B7.20B6.84B6.65B5.83B5.52B5.14B5.03B4.47B4.15B3.84B3.62B3.30B3.14B2.88B2.73B1.75B1.62B1.52B1.40B1.26B1.17B457.36M
  total current assets7.42B6.52B6.53B6.07B6.11B5.57B5.18B4.84B4.76B4.08B4.05B3.71B3.64B3.20B2.98B2.73B2.57B2.36B2.25B2.04B2.29B1.34B1.32B1.25B1.17B1.05B1.01B311.25M
  cash and cash equivalents5.23B4.80B4.97B4.61B4.32B4.26B4.04B3.70B3.38B2.97B3.17B2.83B2.46B2.47B2.32B2.15B1.91B1.79B1.68B1.06B1.06B1.00B743.61M732.81M92.99M
  short-term investments99.59M197.52M100.00M250.00M
  accounts receivable, net1.36B1.01B886.56M808.69M1.13B813.92M661.04M702.86M853.11M561.87M539.46M461.09M626.18M485.31M418.80M369.13M368.14M283.27M266.54M211.23M239.20M172.78M149.24M144.19M164.99M145.69M115.26M87.36M
  other current assets128.80M67.10M12.78M7.97M38.18M6.99M4.57M4.30M6.51M5.01M6.52M2.61M2.40M1.50M
  property, plant and equipment, net976.33M926.96M869.24M826.07M788.64M746.57M648.47M627.38M620.17M581.04M561.59M523.72M492.33M430.03M383.01M316.31M260.58M242.22M215.83M191.31M167.01M162.37M153.30M139.10M136.08M129.50M107.99M86.35M
  goodwill1.36B1.35B913.33M913.28M912.80M722.02M722.00M721.97M638.04M637.68M430.70M430.75M430.64M430.29M416.07M416.23M416.44M373.89M374.31M374.58M83.57M83.13M8.13M7.65M7.72M7.79M7.78M7.81M
  other assets388.89M316.86M201.11M178.15M137.46M96.39M88.99M91.96M76.09M39.44M31.36M28.66M28.96M25.36M22.85M21.67M25.35M21.68M18.84M18.19M17.11M14.39M15.55M17.12M16.71M6.64M7.88M13.07M
  total liabilities and equity11.09B9.97B9.29B8.72B8.70B7.78B7.20B6.84B6.65B5.83B5.52B5.14B5.03B4.47B4.15B3.84B3.62B3.30B3.14B2.88B2.73B1.75B1.62B1.52B1.40B1.26B1.17B457.36M
  total liabilities6.61B5.91B5.49B5.23B5.38B4.69B4.31B4.27B4.31B3.77B3.65B3.50B3.54B3.13B2.91B2.72B2.58B2.34B2.22B2.03B1.86B934.72M824.94M766.24M662.30M539.01M443.49M384.63M
  total current liabilities4.18B3.60B3.48B3.28B3.46B3.00B2.73B2.68B2.70B2.35B2.23B2.08B2.11B1.82B1.65B1.50B1.41B1.24B1.14B982.76M863.55M702.04M603.29M555.64M493.10M415.60M341.78M302.72M
  accounts payable105.32M131.60M120.55M16.40M130.89M79.21M21.07M21.30M28.18M56.97M37.07M16.90M45.37M89.29M53.82M11.02M47.63M7.17M19.64M3.47M12.06M7.49M10.12M6.53M1.34M5.24M1.13M9.91M
  accrued liabilities181.09M190.01M210.53M166.77M191.35M176.60M101.30M102.12M125.90M146.05M122.42M91.49M137.88M88.92M101.18M94.97M83.38M76.76M70.16M49.63M51.12M39.98M19.21M26.40M30.36M29.46M32.57M31.18M
  long-term debt745.47M745.10M744.73M744.36M743.98M743.61M743.24M742.87M742.49M742.12M741.75M741.38M741.00M740.63M740.26M739.89M739.52M739.14M738.77M738.40M738.03M
  other liabilities295.65M292.56M166.90M149.12M150.85M77.41M63.89M52.51M50.09M38.93M32.82M29.80M31.83M23.82M19.44M16.25M16.19M17.84M38.28M39.95M17.18M15.68M10.75M7.29M11.02M11.57M11.90M10.96M
  stockholders equity4.43B4.02B3.76B3.45B3.28B3.06B2.85B2.54B2.30B2.03B1.84B1.61B1.46B1.31B1.23B1.10B1.03B948.18M904.27M849.26M870.57M813.49M790.97M752.15M742.11M717.04M728.10M-485.18M
  common stock127.00K126.00K125.00K125.00K124.00K124.00K123.00K122.00K121.00K120.00K119.00K118.00K118.00K117.00K116.00K116.00K115.00K114.00K113.00K24.00K
  additional paid-in capital5.69B5.31B5.02B4.63B4.37B4.05B3.82B3.56B3.36B3.15B2.98B2.75B2.61B2.42B2.28B2.10B1.99B1.87B1.78B1.66B1.60B1.52B1.48B1.41B1.38B1.33B1.30B36.67M
  retained earnings (accumulated deficit)-1.28B-1.30B-1.27B-1.19B-1.08B-985.83M-969.00M-1.02B-1.06B-1.11B-1.14B-1.15B-1.15B-1.10B-1.05B-996.44M-964.92M-922.94M-872.48M-815.16M-730.12M-711.11M-686.58M-656.71M-637.49M-609.08M-573.57M-521.68M
  accumulated other comprehensive income (loss)16.76M1.54M6.00M5.86M-9.59M-2.03M-3.10M-4.76M-1.66M-5.28M913.00K139.00K-1.02M-9.18M-5.67M-4.19M-1.24M885.00K1.55M2.12M2.32M615.00K1.11M-1.00M1.01M-98.00K-530.00K-186.00K
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.