Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 960.64M | $ 960.64M | $ 990.60M | $ 996.96M | $ 884.98M | $ 899.99M | |
$ 87.61M | $ 87.61M | $ 75.15M | $ 67.12M | $ -178.43M | $ -8.90M | |
$ 635.95M | $ 635.95M | $ 540.31M | $ -547.58M | $ 456.49M | $ 487.09M | |
- | - | - | - | - | - | |
$ -135.65M | $ -186.49M | $ -149.25M | $ -112.33M | $ -700.00K | $ -3.80M | |
$ 237.08M | $ 237.08M | $ 375.13M | $ 449.38M | $ 249.36M | $ 404.00M | |
$ 66.32M | $ 58.41M | $ 90.16M | $ 53.10M | $ 51.51M | $ 90.90M | |
- | - | - | - | - | - | |
$ 177.48M | $ 175.11M | $ 284.97M | $ 280.75M | $ 188.97M | $ 299.73M | |
$ 2.40 | $ 2.39 | $ 3.55 | $ 4.52 | $ 2.06 | $ 3.14 | |
$ 2.40 | $ 2.38 | $ 3.54 | $ 4.52 | $ 2.06 | $ 3.13 | |
$ 297.98M | $ 74.49M | $ 80.03M | $ 91.61M | $ 91.71M | $ 95.45M | |
$ 294.09M | $ 73.52M | $ 78.81M | $ 90.40M | $ 91.73M | $ 95.66M | |
$ 1.08 | $ 1.08 | $ 1.00 | - | $ 0.90 | $ 0.84 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 786.20M | $ 786.20M | $ 837.81M | $ 795.69M | $ 573.33M | $ 743.88M | |
$ 178.67M | $ 178.67M | $ 284.97M | $ 280.75M | $ 197.85M | $ 313.10M | |
$ 254.28M | $ -11.61M | - | - | $ 198.41M | $ 313.10M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |