Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 790.38M | $ 750.26M | $ 766.55M | $ 745.42M | $ 550.70M | $ 388.22M | |
$ 51.19M | $ 66.92M | $ 65.08M | $ 46.72M | $ 29.59M | $ 14.02M | |
$ 739.19M | $ 683.34M | $ 701.48M | $ 698.71M | $ 521.11M | $ 374.21M | |
$ 723.66M | $ 710.35M | $ 699.74M | $ 810.67M | $ 807.77M | $ 234.53M | |
$ 29.38M | $ -27.01M | $ 1.74M | $ 13.41M | $ -275.72M | $ 139.68M | |
$ -7.73M | $ -24.56M | $ -24.97M | $ -23.58M | $ -27.75M | $ -48.85M | |
$ -23.80M | $ -4.01M | $ -767.13M | $ 35.09M | $ -22.00K | $ -7.84M | |
$ -4.58M | $ -55.57M | $ -23.23M | $ -10.18M | $ -303.45M | $ 82.98M | |
$ 11.63M | $ -46.70M | $ 9.60M | $ 15.08M | $ -9.83M | $ 16.93M | |
- | - | - | - | - | - | |
$ -16.22M | $ -8.87M | $ -32.83M | $ -25.25M | $ -293.62M | $ 42.44M | |
$ -0.03 | $ -0.02 | $ -0.08 | $ -0.06 | $ -1.07 | $ 0.19 | |
$ -0.03 | $ -0.02 | $ -0.08 | $ -0.06 | $ -1.07 | $ 0.18 | |
$ 1.55B | $ 410.31M | $ 412.86M | $ 409.98M | $ 274.70M | $ 352.65M | |
$ 1.56B | $ 410.31M | $ 412.86M | $ 409.98M | $ 274.70M | $ 357.25M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 420.38M | $ 777.27M | $ 764.82M | $ 857.39M | $ 837.36M | $ 248.55M | |
$ -16.22M | $ -8.87M | $ -32.83M | $ -25.25M | $ -293.62M | $ 66.05M | |
$ 39.83M | - | - | - | - | $ 69.93M | |
- | - | - | - | - | $ 49.57M | |
$ 30.42M | $ 1.16M | $ 11.01M | $ 13.46M | $ -275.54M | $ 132.55M | |
$ 82.94M | $ 108.82M | $ 65.19M | $ 48.00M | $ -257.11M | $ 146.12M |