7Baggers
2026-03-312025-12-312025-09-302025-06-302025-03-312024-12-312024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
  revenue305.32M300.28M285.83M283.27M279.70M278.66M264.18M252.09M247.01M239.06M230.10M222.88M218.44M208.34M198.34M189.38M182.78M173.60M154.33M143.78M137.88M127.89M112.14M99.79M95.09M92.26M83.77M77.44M74.54M72.33M65.30M61.12M58.91M55.40M50.08M47.73M47.01M44.21M40.98M38.89M38.02M36.03M32.29M30.27M30.27M28.27M25.87M24.68M24.27M
  cost of revenue134.79M133.84M128.55M127.86M125.97M122.66M121.93M118.41M114.53M112.49M111.08M104.36M104.76M96.29M94.11M88.23M88.87M79.76M67.14M64.39M59.80M51.23M46.56M42.45M40.04M37.94M34.47M31.25M30.85M28.34M26.18M24.81M24.70M22.36M20.50M20.27M19.97M15.77M17.79M16.76M16.61M15.63M14.81M14.27M14.78M14.54M13.50M13.47M13.15M
  gross profit170.53M166.44M157.28M155.40M153.73M156.00M142.25M133.67M132.48M126.57M119.03M118.52M113.68M112.05M104.23M101.15M93.91M93.83M87.19M79.39M78.08M76.65M65.58M57.34M55.05M54.32M49.30M46.19M43.69M44.00M39.13M36.31M34.20M33.04M29.58M27.45M27.04M28.44M23.19M22.12M21.41M20.40M17.48M16.00M15.50M13.73M12.37M11.22M11.13M
  research and development39.68M36.10M35.22M39.91M41.10M41.48M42.48M40.72M41.52M38.87M40.39M39.21M38.11M36.87M34.11M34.99M35.82M30.45M29.68M24.65M22.12M18.68M17.67M17.21M15.19M12.17M11.66M10.81M10.55M8.45M9.58M8.37M7.77M6.75M6.69M6.84M6.85M6.24M6.04M5.80M5.80M5.58M5.47M5.57M6.04M5.83M5.50M5.55M5.22M
  selling general administrative
  total operating expenses152.03M146.64M141.24M156.97M159.16M151.82M157.67M153.04M153.18M145.17M144.76M143.76M142.68M125.30M125.96M122.91M124.75M105.81M106.18M93.58M89.17M73.99M67.37M65.57M60.01M51.29M48.83M46.10M44.01M38.01M38.15M36.11M34.35M32.87M27.87M30.61M31.48M27.23M25.11M24.32M25.04M22.73M22.36M22.19M23.24M22.04M22.77M18.74M20.42M
  operating income18.49M19.80M16.04M-1.56M-5.43M4.18M-15.42M-19.36M-20.70M-18.60M-25.74M-25.24M-29.00M-13.25M-21.73M-21.76M-30.84M-11.98M-18.99M-14.19M-11.09M2.67M-1.78M-8.23M-4.96M3.03M472.00K85.00K-322.00K5.99M979.00K194.00K-150.00K167.00K1.71M-3.16M-4.44M1.21M-1.92M-2.20M-3.64M-2.33M-4.88M-6.18M-7.75M-8.31M-10.40M-7.53M-9.29M
  other income (expense)2.07M3.23M2.57M4.10M6.19M6.97M7.08M9.89M14.61M6.36M6.26M4.26M2.28M819.00K-897.00K-1.58M-1.02M-2.07M-1.73M-2.47M-1.76M-9.87M-9.30M-10.70M-2.41M-2.12M-2.03M-1.92M-1.65M-2.10M-2.24M-2.17M-412.00K-672.00K-747.00K-798.00K-764.00K-815.00K-1.98M-1.23M-1.24M-1.17M-1.12M-1.20M-1.14M-1.03M-1.02M-1.12M999.00K
  interest expense2.57M1.96M1.97M1.87M1.84M1.89M1.88M1.86M1.87M2.02M1.95M2.12M1.94M9.48M9.65M5.73M3.48M3.51M3.49M3.41M3.40M3.46M3.60M2.38M810.00K836.00K865.00K888.00K882.00K869.00K961.00K1.20M1.20M1.20M1.24M1.16M1.14M1.18M1.12M1.09M778.00K
  income before income taxes20.56M23.03M18.62M2.54M760.00K11.15M-8.35M-9.47M-6.09M-12.24M-19.48M-20.99M-26.72M-12.43M-22.63M-23.34M-31.86M-14.05M-20.73M-16.66M-12.85M-7.20M-11.09M-18.93M-7.37M910.00K-1.55M-1.83M-1.97M3.88M-1.26M-1.98M-562.00K-505.00K967.00K-3.96M-5.21M395.00K-3.89M-3.43M-4.88M-3.50M-6.00M-7.39M-8.88M-9.34M-11.42M-8.65M-8.29M
  income tax expense (benefit)2.15M3.32M643.00K1.38M184.00K-426.00K-3.87M3.35M989.00K119.00K942.00K753.00K527.00K1.22M579.00K332.00K2.26M-10.45M-188.00K-135.00K-517.00K8.00K346.00K-2.88M69.00K74.00K50.00K29.00K-49.00K150.00K41.00K64.00K45.00K126.00K43.00K50.00K49.00K-14.00K-2.00K42.00K28.00K13.00K50.00K-20.00K18.00K33.00K13.00K12.00K27.00K
  net income18.41M19.71M17.97M1.15M576.00K11.58M-4.48M-12.82M-7.08M-12.36M-20.42M-21.74M-27.25M-13.65M-23.21M-23.67M-34.12M-3.60M-20.54M-16.53M-12.33M-7.21M-11.43M-16.05M-7.44M836.00K-1.60M-1.86M-1.92M3.73M-1.30M-2.04M-607.00K-631.00K924.00K-4.01M-5.25M409.00K-3.89M-3.47M-4.91M-3.52M-6.05M-7.37M-8.90M-9.37M-11.44M-8.66M-8.32M
  earnings per share - basic0.240.250.230.020.01-0.06-0.17-0.1-0.28-0.3-0.38-0.33-0.34-0.49-0.06000000000000005-0.25-0.03-0.03-0.03-0.020.02
  earnings per share - diluted0.210.230.210.010.010.16-0.15999999999999992-0.28-0.3-0.38-0.19000000000000017-0.34-0.06000000000000005-0.3-0.25-0.020.02
  weighted-average shares - basic76.82M200.00K77.53M76.65M75.95M73.49M72.36M71.63M71.26M69.75M68.97M67.80M67.29M65.46M63.28M61.70M60.78M60.06M59.37M58.45M55.31M
  weighted-average shares - diluted86.30M-411.00K87.30M88.52M89.28M74.88M74.20M70.23M234.00K58.45M59.44M
  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.