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.

Income Statement

Balance Sheet

Cash Flow

Year End December 30 2023 20162017201820192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 50.4M81.65M206.09M216.23M34.57M257.71M341.11M262.02M
Operating Income 054.65M-26.36M64.8M-65.44M99.67M122.72M48.22M
Pre Tax Income 052.64M-53.95M67.37M-99.2M104.42M114.66M16.57M
Net Income 44.57M37.89M-62.21M28.37M-85.28M50.73M56.78M-10.09M
Preferred Dividends 00000000
Basic Earnings Per Share (EPS) 5.92.6-4.32.4-7.34.34.7-0.9
EBIT 44.57M54.65M-26.36M64.8M-65.44M99.67M122.72M48.22M
EBITDA 44.5M76.64M4.28M78.07M-32.52M131.97M160.39M85.15M

Your Recent History

Delayed Upgrade Clock