Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 372.23M | $ 1.26B | $ 854.67M | $ 419.77M | $ 1.21B | $ 932.38M | |
$ 318.69M | - | $ 397.05M | $ 349.26M | $ 671.52M | $ 694.78M | |
$ 53.54M | $ 1.26B | $ 457.62M | $ 70.51M | $ 538.82M | $ 237.59M | |
$ 19.45M | $ 661.20M | $ 407.31M | $ 472.94M | $ 27.22M | $ 56.80M | |
$ 34.09M | $ 597.25M | $ 50.31M | $ -402.44M | $ 511.60M | $ 180.80M | |
$ -48.44M | $ -100.04M | $ 27.14M | $ 14.93M | $ -70.16M | $ -90.13M | |
$ 19.74M | $ -366.49M | $ -331.86M | $ -38.04M | $ 22.83M | $ 5.71M | |
$ 5.40M | $ 864.04M | $ 206.06M | $ -339.20M | $ 464.26M | $ 96.37M | |
$ 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 | $ 473.24M | $ 112.23M | |
$ 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 | $ 210.21M | $ 216.03M | |
$ 0.09 | - | - | - | $ 1.66 | $ 0.06 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.24M | - | - | - | $ 7.95M | $ 604.00K | |
$ 338.14M | $ 661.20M | $ 804.36M | $ 822.21M | $ 698.75M | $ 751.58M | |
$ 11.54M | $ 858.03M | $ 406.50M | $ -677.55M | $ 473.24M | $ 112.23M | |
$ -1.40M | $ 262.62M | - | - | $ 450.50M | $ 106.55M | |
$ 57.59M | - | - | - | $ 63.91M | $ 89.19M | |
$ 62.99M | $ 1.01B | $ 206.06M | $ -339.20M | $ 528.18M | $ 185.56M | |
$ 175.43M | $ 1.23B | $ 428.65M | $ 5.79M | $ 847.93M | $ 523.26M |