ADVFN Logo
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.
39.78
0.20
( 0.51% )
Updated: 11:45:35

Income Statement

Balance Sheet

Cash Flow

Quarter End Jun 2022Sep 2022Dec 2022Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 119.07M153.79M146M160.47M171.02M167.46M160.57M159.27M
Operating Income 2.91M15.31M12.51M19.1M24.28M21.88M21.79M20.43M
Pre Tax Income -1.26M2.43M3.15M8.48M13.26M10.98M11.24M10.08M
Net Income -996k2.22M2.43M6.52M10.48M8.98M8.98M7.88M
Preferred Dividends 00000000
Basic Earnings Per Share (EPS) 00000000
EBIT 1.15M9.99M12.52M18.66M23.75M21.46M21.37M20.16M
EBITDA 7.18M22.27M19.28M26.14M31.4M28.91M29.09M27.49M
Year End December 30 2023 20162017201820192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 382.07M379.39M414.33M398.18M348.97M378.32M521.03M659.51M
Operating Income 35.7M37.86M50.64M43.84M35.75M39.36M40.18M87.04M
Pre Tax Income 36.48M39.38M50.32M45.17M31.25M37.25M13.87M43.96M
Net Income 24.88M26.56M39.98M35.82M25.19M29.85M11.2M34.95M
Preferred Dividends 00000000
Basic Earnings Per Share (EPS) 0.9541.0171.5311.3740.9651.1440.4291.334
EBIT 36.48M39.38M50.32M45.17M30.95M36.95M33.11M85.23M
EBITDA 53.03M57.01M65.12M57.59M48.45M51.27M61.12M115.54M

Your Recent History

Delayed Upgrade Clock