Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 342.14M | $ 459.43M | $ 1.10B | $ 1.14B | $ 864.03M | $ 657.46M | |
$ 340.39M | $ 386.72M | $ 709.39M | $ 737.88M | $ 658.33M | $ 593.25M | |
$ 1.75M | $ 72.71M | $ 395.56M | $ 399.47M | $ 205.70M | $ 64.21M | |
$ 57.13M | $ 44.53M | $ 78.70M | $ 72.19M | $ 53.89M | $ 69.69M | |
$ -55.38M | $ 28.18M | $ 316.86M | $ 327.28M | $ 151.81M | $ -5.48M | |
$ -18.31M | $ 14.16M | $ -21.73M | $ 24.21M | $ -29.78M | $ -37.01M | |
$ 1.87M | $ -32.69M | $ -87.00K | $ 8.58M | $ 3.40M | $ 17.64M | |
$ -75.40M | $ -18.67M | $ 275.26M | $ 311.65M | $ 125.43M | $ -24.84M | |
$ 3.78M | $ 4.30M | $ 49.86M | $ 42.97M | $ 11.49M | $ 7.31M | |
- | - | - | - | - | - | |
$ -81.26M | $ -25.50M | $ 222.74M | $ 267.36M | $ 111.96M | $ -32.84M | |
$ -0.21 | $ -0.06 | $ 0.56 | $ 0.67 | $ 0.28 | $ -0.08 | |
$ -0.21 | $ -0.06 | $ 0.56 | $ 0.67 | $ 0.28 | $ -0.08 | |
$ 1.59B | $ 396.41M | $ 396.41M | $ 396.41M | $ 396.41M | $ 396.41M | |
$ 1.59B | $ 396.41M | $ 396.41M | $ 396.41M | $ 396.41M | $ 396.41M | |
$ 0.37 | $ 0.37 | $ 0.25 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 397.52M | $ 431.25M | $ 788.09M | $ -810.08M | $ 712.23M | $ 662.94M | |
- | - | - | - | $ 39.60M | $ 40.31M | |
$ -81.26M | $ -25.50M | $ 222.74M | $ 267.36M | $ 111.96M | $ -32.84M | |
$ -80.43M | $ -13.72M | $ 202.32M | $ 229.06M | $ 108.87M | $ -27.09M | |
$ -51.64M | $ 2.52M | $ 300.74M | $ 342.27M | $ 165.03M | $ 15.47M | |
$ 71.90M | $ 124.19M | $ 508.78M | $ 518.08M | $ 352.22M | $ 189.30M |