Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.28B | $ 1.37B | $ 1.79B | $ 938.44M | $ 416.43M | $ 840.63M | |
$ 947.00M | $ 1.01B | $ 42.16M | $ -780.26M | $ 384.80M | $ 790.01M | |
$ 334.96M | $ 359.90M | $ 1.75B | $ 158.18M | $ 31.63M | $ 50.62M | |
$ 323.93M | $ 369.30M | $ 389.47M | $ 170.18M | $ 55.80M | $ 88.41M | |
$ -48.92M | $ -69.50M | $ -287.12M | $ -12.00M | $ -24.18M | $ -37.79M | |
$ -65.13M | $ -77.20M | $ -53.87M | $ -16.41M | $ -6.45M | $ -7.19M | |
$ 8.10M | $ 8.40M | $ 1.34B | $ 6.12M | $ 5.63M | $ -196.75K | |
$ -130.59M | $ -155.10M | $ -334.11M | $ -31.39M | $ -25.00M | $ -45.18M | |
$ 65.08M | $ 59.30M | $ -72.60M | $ -21.66M | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -196.01M | $ -215.50M | $ -264.02M | $ -9.72M | $ -25.00M | $ -45.18M | |
$ -9.10 | $ -12.15 | $ -16.48 | $ -1.41 | $ -11.44 | $ -40.53 | |
$ -9.10 | $ -12.15 | $ -16.48 | $ -1.41 | $ -11.44 | $ -40.53 | |
$ 108.62M | $ 17.74M | $ 15.87M | $ 6.92M | $ 2.18M | $ 1.11M | |
$ 108.62M | $ 17.74M | $ 15.87M | $ 6.92M | $ 2.18M | $ 1.11M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.04B | $ 1.38B | $ 431.63M | $ -610.08M | $ 440.60M | $ 878.42M | |
$ -196.01M | $ -215.50M | $ -261.51M | $ -9.72M | $ -25.00M | $ -45.18M | |
$ -35.40M | - | $ -56.39M | - | $ -30.63M | $ -44.98M | |
- | - | - | - | $ 6.45M | $ 7.19M | |
$ -61.46M | $ -77.90M | $ -329.62M | $ -14.98M | $ -18.55M | $ -37.99M | |
$ -35.38M | $ -45.50M | $ -300.16M | $ -8.88M | $ -16.41M | $ -36.20M |