Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 775.09M | $ 750.26M | $ 766.55M | $ 745.42M | $ 550.70M | $ 388.22M | |
$ 58.23M | $ 66.92M | $ 65.08M | - | $ 29.59M | $ 14.02M | |
$ 716.86M | $ 683.34M | $ 701.48M | $ 745.42M | $ 521.11M | $ 374.21M | |
$ 801.05M | $ 760.75M | $ 819.97M | $ 845.76M | $ 796.83M | $ 234.53M | |
$ -29.36M | $ -27.01M | $ 1.74M | $ -100.34M | $ -275.72M | $ 139.68M | |
$ -25.41M | $ -24.56M | $ -24.97M | $ -23.58M | $ -27.75M | $ -48.85M | |
$ -2.90M | $ 4.01M | $ -767.13M | $ 46.72M | $ 22.00K | $ -7.84M | |
$ -59.30M | $ -55.57M | $ -23.23M | $ -10.18M | $ -303.45M | $ 82.98M | |
$ -618.00K | $ -46.70M | $ 9.60M | $ 15.08M | $ -9.83M | $ 16.93M | |
- | - | - | - | - | - | |
$ -91.33M | $ -8.87M | $ -153.06M | $ -210.97M | $ -293.62M | $ 42.44M | |
$ -0.13 | $ -0.02 | $ -0.08 | $ -0.06 | $ -1.07 | $ 0.19 | |
$ -0.13 | $ -0.02 | $ -0.08 | $ -0.06 | $ -1.07 | $ 0.18 | |
$ 1.58B | $ 410.31M | $ 412.86M | $ 409.98M | $ 274.70M | $ 352.65M | |
$ 1.59B | $ 410.31M | $ 412.86M | $ 409.98M | $ 274.70M | $ 357.25M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.36 | - | |
- | - | - | - | $ 0.34 | - | |
- | - | - | - | - | - | |
$ 390.92M | $ 827.68M | $ 885.05M | $ 845.76M | $ 826.42M | $ 248.55M | |
$ -58.68M | $ -8.87M | $ -32.83M | $ -185.72M | $ -293.62M | $ 66.05M | |
$ -16.08M | - | - | - | $ -293.62M | $ 69.93M | |
- | - | - | - | $ 27.91M | $ 49.57M | |
$ 5.83M | $ 1.16M | $ 11.01M | $ 13.41M | $ -275.54M | $ 132.55M | |
$ 56.88M | $ 108.82M | $ 68.60M | $ 47.95M | $ -257.11M | $ 146.12M |