Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.24B | $ 1.37B | $ 1.79B | $ 924.17M | $ 416.43M | $ 840.63M | |
$ 921.53M | $ 1.01B | $ 42.16M | $ 765.99M | $ 384.80M | $ -50.62M | |
$ 317.32M | $ 359.90M | $ 1.75B | $ 889.89M | $ 31.63M | $ 891.25M | |
$ 54.60M | $ 369.30M | $ 389.47M | $ 936.17M | $ 55.80M | $ 88.41M | |
$ -43.33M | $ -69.50M | $ -287.12M | $ -8.87M | $ -18.56M | $ 802.84M | |
$ -57.50M | $ -77.20M | $ -53.87M | $ -16.41M | $ -6.45M | $ 7.19M | |
$ 8.00M | $ 8.40M | $ 1.34B | $ 8.80M | $ -11.00K | $ 196.75K | |
$ -121.75M | $ -155.10M | $ -334.11M | $ -31.39M | $ -25.00M | $ 19.82M | |
$ 68.63M | $ 59.30M | $ -72.60M | $ -21.66M | - | - | |
- | - | - | - | - | - | |
$ -190.73M | $ -215.50M | $ -264.02M | $ -9.72M | $ -25.00M | $ 19.82M | |
$ -9.92 | $ -12.15 | $ -16.48 | $ -1.41 | $ -11.44 | $ -40.53 | |
$ -9.92 | $ -12.15 | $ -16.48 | $ -1.41 | $ -11.44 | $ -40.37 | |
$ 127.24M | $ 17.74M | $ 15.87M | $ 6.92M | $ 2.18M | $ 1.11M | |
$ 127.24M | $ 17.74M | $ 15.87M | $ 6.92M | $ 2.18M | $ 1.11M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 976.14M | $ 1.38B | $ 431.63M | $ 970.45M | $ 440.60M | $ 37.79M | |
$ -190.73M | $ -215.50M | $ -261.51M | $ -9.72M | $ -25.00M | $ 19.82M | |
$ -22.89M | - | $ -56.39M | $ -54.75M | - | - | |
- | - | - | - | - | - | |
$ -60.25M | $ -77.90M | $ -329.62M | $ -14.98M | $ -18.55M | $ 7.74M | |
$ -35.84M | $ -45.50M | $ -300.16M | $ -8.88M | $ -16.41M | $ 11.19M |