We could not find any results for:
Make sure your spelling is correct or try broadening your search.
Quarter End | Dec 2022 | Mar 2023 | Jun 2023 | Sep 2023 | Dec 2023 | Mar 2024 | Jun 2024 | Sep 2024 |
---|---|---|---|---|---|---|---|---|
USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | |
Total Revenue | 423.92M | 408.79M | 469.85M | 471.92M | 479.65M | 425.23M | 637.18M | 539.54M |
Operating Income | -48.08M | 28.83M | 77.85M | -17.58M | 81.79M | 29.46M | 275.87M | 187.75M |
Pre Tax Income | -31.43M | 48.28M | 100.39M | 5.82M | 103.04M | 49.27M | 292.85M | 154.76M |
Net Income | -30.17M | 40.03M | 81.18M | 1.04M | 85.52M | 37.32M | 226.12M | 117.97M |
Preferred Dividends | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Basic Earnings Per Share (EPS) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
EBIT | -48.28M | 28.78M | 77.85M | -17.35M | 81.65M | 29.37M | 275.59M | 187.72M |
EBITDA | -42.13M | 35.69M | 83.89M | -11.29M | 88.31M | 35.84M | 283.2M | 195.2M |
Year End December 28 2023 | 2016 | 2017 | 2018 | 2020 | 2021 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|
USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | |
Total Revenue | 191.45M | 452.51M | 853.83M | 967.78M | 987.54M | 1.43B | 1.61B | 1.83B |
Operating Income | -28.12M | 165.91M | 438.86M | 369.47M | 110.06M | 286.67M | 201.48M | 170.89M |
Pre Tax Income | -70.22M | 158.58M | 452.09M | 398.11M | 130.84M | 294.15M | 234.35M | 257.52M |
Net Income | -70.22M | 154.23M | 690.07M | 321.01M | 111.78M | 231.06M | 182.28M | 207.77M |
Preferred Dividends | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Basic Earnings Per Share (EPS) | -0.242 | 0.521 | 2.301 | 1.053 | 0.359 | 0.731 | 0.563 | 0.668 |
EBIT | -42.03M | 162.37M | 439.25M | 370.15M | 110.97M | 286.48M | 201.29M | 170.98M |
EBITDA | -27.12M | 167.1M | 443.77M | 377.82M | 119.2M | 300.3M | 222.36M | 196.6M |
It looks like you are not logged in. Click the button below to log in and keep track of your recent history.
Support: +44 (0) 203 8794 460 | support@advfn.com
By accessing the services available at ADVFN you are agreeing to be bound by ADVFN's Terms & Conditions