7Baggers
2025-10-312025-07-312025-04-302024-10-312024-07-312024-04-302023-10-312023-07-312023-04-302022-10-312022-07-312022-04-302021-10-312021-07-312021-04-302020-10-312020-07-312020-04-302019-10-312019-07-312019-04-30
  revenue1.23B1.17B1.10B1.01B963.87M921.04M786.01M731.63M692.58M580.88M535.15M487.83M380.05M337.69M302.84M232.46M198.97M178.08M125.12M108.11M96.08M
  cost of revenue307.81M310.28M289.14M255.09M237.40M225.00M195.00M182.92M169.23M158.23M140.57M126.83M101.66M90.43M78.50M61.53M54.39M46.90M37.35M31.58M29.27M
  gross profit926.44M858.67M814.29M755.09M726.47M696.03M591.01M548.71M523.35M422.65M394.59M361.00M278.39M247.26M224.34M170.93M144.58M131.18M87.76M76.53M66.80M
  research and development347.56M346.67M334.13M275.60M250.91M235.25M196.07M179.36M179.06M155.26M137.86M123.40M97.63M90.45M78.18M57.54M50.48M40.58M35.99M31.63M23.88M
  selling general administrative
  total operating expenses995.88M971.65M938.95M810.81M712.81M689.10M587.85M564.08M542.81M479.08M442.89M384.88M318.65M294.66M255.69M195.09M174.57M153.76M126.28M127.17M92.58M
  operating income-69.44M-112.98M-124.66M-55.72M13.66M6.94M3.16M-15.37M-19.46M-56.42M-48.31M-23.88M-40.26M-47.40M-31.35M-24.16M-29.99M-22.58M-38.52M-50.64M-25.77M
  nonoperating income
  interest expense6.51M6.50M6.44M6.39M6.33M6.33M6.30M6.40M6.30M6.23M193.00K174.00K143.00K132.00K164.00K1.00K
  income before income taxes-23.27M-71.67M-89.89M-10.54M57.60M53.93M36.27M13.09M4.91M-45.76M-43.53M-26.97M-45.98M-53.08M-32.81M-24.08M-29.43M-18.19M-35.07M-51.25M-25.38M
  income tax expense (benefit)10.72M5.97M21.11M6.28M10.91M7.67M9.60M4.61M4.41M8.87M4.78M3.44M4.47M4.24M50.06M451.00K441.00K1.04M434.00K635.00K595.00K
  net income-34.00M-77.67M-110.21M-16.82M47.01M42.82M26.66M8.47M491.00K-54.96M-49.28M-31.52M-50.45M-57.32M-85.05M-24.53M-29.87M-19.22M-35.51M-51.89M-25.98M
  earnings per share - basic-0.14-0.31-0.44-0.070.190.180.110.040-0.24-0.14-0.22
  earnings per share - diluted-0.14-0.31-0.44-0.070.190.170.110.030-0.24-0.21-0.14-0.25-0.38
  weighted-average shares - basic251.33M249.91M248.43M245.54M244.09M242.39M239.30M237.91M236.41M233.78M232.55M228.29M
  weighted-average shares - diluted251.33M249.91M248.43M245.54M251.26M250.16M243.80M242.14M240.60M232.55M231.18M226.36M224.15M
  interest income
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.