Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 486.60M | $ 854.67M | $ 419.77M | $ 1.21B | $ 932.38M | $ 600.02M | |
$ 457.48M | $ 397.05M | $ 349.26M | $ 671.52M | $ 694.78M | $ 629.01M | |
$ 29.12M | $ 457.62M | $ 70.51M | $ 538.82M | $ 237.59M | $ -28.99M | |
$ 27.59M | $ 407.31M | $ 472.94M | $ 27.22M | $ 56.80M | $ 61.46M | |
$ 1.54M | $ 50.31M | $ -402.44M | $ 511.60M | $ 180.80M | $ -90.45M | |
$ -82.09M | $ 27.14M | $ 14.93M | $ -70.16M | $ -90.13M | $ -70.65M | |
$ 33.24M | $ -331.86M | $ -38.04M | $ 22.83M | $ 5.71M | $ 35.19M | |
$ -47.31M | $ 206.06M | $ -339.20M | $ 464.26M | $ 96.37M | $ -125.91M | |
$ 2.08M | $ 2.80M | $ -427.00K | $ 1.94M | $ 602.00K | $ 238.00K | |
$ 17.56M | $ 17.65M | $ 22.98M | $ 10.92M | $ 16.46M | $ 16.08M | |
$ -31.83M | $ 406.50M | $ -677.55M | $ 473.24M | $ 112.23M | $ -110.07M | |
- | $ 1.01 | $ -1.68 | - | - | - | |
- | $ 1.01 | $ -1.68 | - | - | - | |
- | $ 201.75M | $ 201.68M | - | - | - | |
- | $ 402.48M | $ 403.31M | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.83M | - | - | $ 7.95M | $ 604.00K | $ 31.11M | |
$ 485.06M | $ 804.36M | $ 822.21M | $ 698.75M | $ 751.58M | $ 690.47M | |
$ -31.83M | $ 406.50M | $ -677.55M | $ 473.24M | $ 112.23M | $ -110.07M | |
$ -52.87M | - | - | $ 450.50M | $ 106.55M | $ -135.06M | |
$ 96.56M | - | - | $ 63.91M | $ 89.19M | $ 67.96M | |
$ 49.25M | $ 206.06M | $ -339.20M | $ 528.18M | $ 185.56M | $ -57.95M | |
$ 214.29M | $ 428.65M | $ 5.79M | $ 847.93M | $ 523.26M | $ 212.74M |