Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 713.01M | $ 689.18M | $ 653.88M | $ 623.68M | $ 547.50M | $ 606.68M | |
- | $ 122.20M | - | - | $ 101.54M | $ 99.55M | |
$ 713.01M | $ 566.98M | $ 538.92M | $ 623.68M | $ 445.97M | $ 507.13M | |
$ 661.50M | $ 512.86M | $ -472.88M | $ -575.35M | $ 416.44M | $ 470.94M | |
$ 51.51M | $ 54.12M | $ 66.04M | $ 48.34M | $ 29.53M | $ 36.19M | |
$ -32.46M | $ -32.42M | $ -35.32M | - | $ -37.86M | $ -30.77M | |
$ -2.69M | $ -3.59M | $ 8.14M | $ 126.00K | $ -928.08M | $ -480.70M | |
$ 21.75M | $ 18.11M | $ 22.58M | $ 9.48M | $ -936.41M | $ -475.28M | |
$ -3.25M | $ -100.34M | $ 5.37M | $ -1.31M | $ -119.29M | $ -29.95M | |
- | - | - | - | - | - | |
$ 87.16M | $ 118.44M | $ 17.21M | $ 10.79M | $ -817.12M | $ -445.32M | |
$ 0.37 | $ 1.77 | $ 0.25 | $ 0.16 | $ -12.15 | $ -6.65 | |
$ 0.37 | $ 1.74 | $ 0.25 | $ 0.15 | $ -12.15 | $ -6.65 | |
$ 266.53M | $ 66.74M | $ 68.22M | $ 68.73M | $ 67.24M | $ 67.00M | |
$ 271.78M | $ 68.23M | $ 69.65M | $ 71.34M | $ 67.24M | $ 67.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.02 | $ 1.55 | |
- | - | - | - | - | - | |
$ 661.50M | $ 635.07M | $ 587.84M | $ -575.35M | $ 517.98M | $ 570.49M | |
$ 25.00M | $ 118.44M | $ 17.21M | $ 10.79M | $ -817.12M | $ -445.32M | |
$ 17.83M | - | $ 17.84M | - | $ -29.00M | $ -12.95M | |
- | - | - | - | $ 37.86M | $ 30.77M | |
$ 112.26M | $ 50.53M | $ 57.90M | $ 9.48M | $ -898.55M | $ -444.50M | |
$ 185.42M | $ 151.53M | $ 157.89M | $ 120.44M | $ -785.28M | $ -327.63M |