ADVFN
Registration Strip Icon for monitor Customized watchlists with full streaming quotes from leading exchanges, such as NASDAQ, NYSE, AMEX, OTC Markets Small-Cap, LSE and more.
14.34
-0.06
(-0.42%)
14.32
-0.02
(-0.14%)

Income Statement

Balance Sheet

Cash Flow

Quarter End Jun 2023Sep 2023Dec 2023Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 296.19M235.87M191.02M174.74M168.56M140.16M119M115.73M
Operating Income 38.71M25.51M8.68M7.94M-5.38M2.11M-1.79M-1.26M
Pre Tax Income 39.12M26.55M9.8M11.59M-10.65M1.58M1.28M526k
Net Income 30.28M23.13M6.04M8.32M-8.15M1.13M801k-772k
Preferred Dividends 00000000
Basic Earnings Per Share (EPS) 00000000
EBIT 38.66M25.52M8.63M10.36M-7.02M244k-2.18M-775k
EBITDA 42.08M28.92M8.92M11.2M-2.31M5.3M6.09M2.02M
Year End December 30 2024 20172018201920202021202220232024
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 301.56M501M713.67M934.84M1.53B1.6B1.07B602.46M
Operating Income 39.63M69.06M91.04M134.16M216.24M184.81M126.4M2.88M
Pre Tax Income 40.33M70.55M92.36M134.27M216.13M184.06M128.8M3.79M
Net Income 27.72M55.79M77.92M102.86M164.03M143.57M99.42M2.09M
Preferred Dividends 00000000
Basic Earnings Per Share (EPS) 1.0592.143.0013.966.3594.993.4530.073
EBIT 39.77M69.24M91.07M134.02M216.36M184.76M126.31M-1.02M
EBITDA 43.84M72.66M94.74M138.26M221.94M192.71M136.4M20.28M

Your Recent History

Delayed Upgrade Clock