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 | 346.33M | 251.26M | 462.07M | 361.53M | 409.43M | 275.37M | 499.25M | 368.63M |
Operating Income | 78.02M | 15.63M | 156.11M | 58.71M | 111.45M | 11.13M | 166.6M | 72.04M |
Pre Tax Income | 60.86M | -16.55M | 117.82M | 69.45M | 83.74M | -862k | 191.03M | 84.86M |
Net Income | 39.24M | -26.61M | 56.18M | 36.16M | 41.86M | -10.75M | 128.13M | 85.46M |
Preferred Dividends | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Basic Earnings Per Share (EPS) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
EBIT | 78.28M | 16.2M | 155.98M | 62.04M | 111.12M | 7.5M | 166.7M | 72.52M |
EBITDA | 93.52M | 32.35M | 173.43M | 76.63M | 129.11M | 29.18M | 184.04M | 88.65M |
Year End December 30 2023 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|
USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | |
Total Revenue | 4.24B | 4.38B | 3.35B | 3.25B | 1.02B | 1.09B | 1.24B | 1.48B |
Operating Income | 406.36M | 395.19M | 290.98M | 326.59M | -297.33M | 16.4M | 270.16M | 341.9M |
Pre Tax Income | 431.1M | 26.8M | 128.43M | 94.4M | -450.84M | -137.51M | 245.85M | 254.46M |
Net Income | 371.85M | -207.03M | 381.35M | 938.28M | -613.18M | 192.45M | 69.57M | 107.59M |
Preferred Dividends | 0 | -298.5M | -62.83M | 0 | 0 | 0 | 0 | 0 |
Basic Earnings Per Share (EPS) | 2.788 | -0.552 | 0.85 | 2.318 | -1.489 | 0.532 | 0.206 | 0.318 |
EBIT | 796.46M | 376.14M | 295.93M | 269.79M | -307.64M | -63.83M | 272.29M | 345.14M |
EBITDA | 671.24M | 659.93M | 544.09M | 642.62M | 166.19M | 169.02M | 329.29M | 411.51M |
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