Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 372.23M | $ 1.26B | $ 854.67M | $ 419.77M | $ 1.21B | $ 914.71M | |
$ 318.69M | - | $ 397.05M | $ 349.26M | $ 351.77M | $ 357.08M | |
$ 53.54M | $ 1.26B | $ 457.62M | $ 70.51M | $ 858.57M | $ 575.30M | |
$ 19.45M | $ 661.20M | $ 407.31M | $ 472.94M | $ 448.64M | $ 524.39M | |
$ 34.09M | $ 597.25M | $ 50.31M | $ -402.44M | $ 409.93M | $ 50.90M | |
$ -48.44M | $ -100.04M | $ 27.14M | $ 14.93M | $ 31.61M | $ 20.57M | |
$ 19.74M | $ -366.49M | $ -331.86M | $ -38.04M | $ -506.88M | $ -153.59M | |
$ 5.40M | $ 864.04M | $ 206.06M | $ -339.20M | $ 475.18M | $ 112.83M | |
$ 2.04M | $ 6.01M | $ 2.80M | $ -427.00K | $ 1.94M | $ 602.00K | |
$ 8.18M | $ -927.00K | $ 17.65M | $ 22.98M | $ 10.92M | $ 16.46M | |
$ 11.54M | $ 858.03M | $ 406.50M | $ -677.55M | $ 946.48M | $ 224.46M | |
$ 0.06 | $ 4.25 | $ 1.01 | $ -1.68 | $ 2.25 | $ 0.52 | |
$ 0.06 | $ 4.25 | $ 1.01 | $ -1.68 | $ 2.25 | $ 0.52 | |
$ 403.53M | $ 201.90M | $ 201.75M | $ 201.68M | $ 210.19M | $ 216.03M | |
$ 404.17M | $ 201.90M | $ 402.48M | $ 403.31M | $ 420.66M | $ 431.65M | |
$ 0.09 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.24M | - | - | - | - | - | |
$ 338.14M | $ 661.20M | $ 804.36M | $ 822.21M | $ 800.41M | $ 881.48M | |
$ 11.54M | $ 858.03M | $ 406.50M | $ -677.55M | $ 946.48M | $ 224.46M | |
$ -1.40M | $ 262.62M | - | - | - | - | |
$ 57.59M | - | - | - | - | - | |
$ 62.99M | $ 1.01B | $ 206.06M | $ -339.20M | $ 475.18M | $ 112.83M | |
$ 175.43M | $ 1.23B | $ 428.65M | $ 5.79M | $ 794.93M | $ 450.53M |