Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 812.43M | $ 790.72M | $ 534.72M | $ 614.50M | $ 583.44M | $ 560.44M | |
$ 108.86M | $ 225.12M | $ 115.14M | $ 150.40M | $ 142.69M | $ 145.14M | |
$ 703.57M | $ 565.60M | $ 519.88M | $ 464.10M | $ 440.75M | $ 415.30M | |
$ 204.39M | $ 483.98M | $ 443.21M | $ 417.79M | $ 405.26M | $ 405.18M | |
$ 194.56M | $ 81.63M | $ 76.68M | $ 46.31M | $ 35.48M | $ 10.12M | |
$ -81.66M | $ -90.39M | $ -65.09M | $ -73.91M | $ -94.27M | $ -115.40M | |
$ -63.50M | $ 4.01M | $ -56.09M | $ -9.11M | $ -30.18M | $ -112.84M | |
$ 109.48M | $ -4.75M | $ 9.01M | $ -18.48M | $ -88.96M | $ -218.12M | |
$ 8.92M | $ -26.25M | $ 292.00K | $ -19.57M | $ -32.91M | $ -56.12M | |
$ 13.90M | $ -6.09M | $ -1.50M | - | - | - | |
$ 114.46M | $ 15.41M | $ 67.39M | $ 1.09M | $ -56.05M | $ -166.19M | |
$ 0.95 | $ 0.12 | $ 0.07 | $ -0.07 | $ -0.42 | $ -1.33 | |
$ 0.94 | $ 0.12 | $ 0.07 | $ -0.07 | $ -0.42 | $ -1.33 | |
$ 485.13M | $ 125.60M | $ 128.25M | $ 133.53M | $ 133.49M | $ 125.17M | |
$ 492.05M | $ 127.22M | $ 130.13M | $ 133.53M | $ 133.49M | $ 125.17M | |
$ 0.41 | $ 0.13 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 313.25M | $ 709.10M | $ 558.34M | $ 568.19M | $ 547.96M | $ 550.32M | |
$ 114.46M | $ 15.41M | $ 8.72M | $ 1.09M | $ -56.05M | $ -162.00M | |
$ 79.91M | $ -31.00M | - | - | $ -37.02M | $ -79.00M | |
- | - | - | - | $ 94.27M | $ 115.40M | |
$ 213.09M | $ 85.64M | $ 74.10M | $ -27.80M | $ 5.31M | $ -102.72M | |
$ 419.98M | $ 405.64M | $ 382.19M | $ 281.83M | $ 308.48M | $ 194.98M |