Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 459.43M | $ 459.43M | $ 1.10B | $ 1.14B | $ 864.03M | $ 657.46M | |
$ 379.07M | $ 379.07M | $ 709.39M | $ 737.88M | $ 658.33M | $ 593.25M | |
$ 80.36M | $ 80.36M | $ 395.56M | $ 399.47M | $ 205.70M | $ 64.21M | |
$ 73.24M | $ 73.24M | $ 78.70M | $ 72.19M | $ 53.89M | $ 69.69M | |
$ 7.13M | $ 7.13M | $ 316.86M | $ 327.28M | $ 151.81M | $ -5.48M | |
$ -18.19M | $ -18.19M | $ -21.73M | $ 24.21M | $ -29.78M | $ -37.01M | |
- | - | $ -87.00K | $ 8.58M | $ 3.40M | $ 17.64M | |
$ -18.67M | $ -18.67M | $ 275.26M | $ 311.65M | $ 125.43M | $ -24.84M | |
$ 4.30M | $ 4.30M | $ 49.86M | $ 42.97M | $ 11.49M | $ 7.31M | |
- | - | - | - | - | - | |
$ -25.50M | $ -25.50M | $ 222.74M | $ 267.36M | $ 111.96M | $ -32.84M | |
$ 0.07 | $ -0.06 | $ 0.56 | $ 0.67 | $ 0.28 | $ -0.08 | |
$ 0.07 | $ -0.06 | $ 0.56 | $ 0.67 | $ 0.28 | $ -0.08 | |
$ 1.19B | $ 396.41M | $ 396.41M | $ 396.41M | $ 396.41M | $ 396.41M | |
$ 1.19B | $ 396.41M | $ 396.41M | $ 396.41M | $ 396.41M | $ 396.41M | |
$ 0.74 | $ 0.37 | $ 0.25 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 452.31M | $ 452.31M | $ 788.09M | $ -810.08M | $ 712.23M | $ 662.94M | |
- | - | - | - | $ 39.60M | $ 40.31M | |
$ -25.50M | $ -25.50M | $ 222.74M | $ 267.36M | $ 111.96M | $ -32.84M | |
$ -32.37M | $ -13.72M | $ 202.32M | $ 229.06M | $ 108.87M | $ -27.09M | |
$ 6.55M | $ 6.55M | $ 300.74M | $ 342.27M | $ 165.03M | $ 15.47M | |
$ 133.95M | $ 128.22M | $ 508.78M | $ 518.08M | $ 352.22M | $ 189.30M |