Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 970.00M | $ 970.00M | $ 855.35M | $ 536.13M | $ 495.31M | $ 417.91M | |
$ 131.00M | $ 131.00M | $ -117.78M | $ -55.75M | $ 43.84M | $ 39.15M | |
$ 839.00M | $ 839.00M | $ 737.57M | $ 480.38M | $ 451.47M | $ 378.76M | |
$ 1.00B | $ 1.00B | $ -1.04B | $ -616.65M | $ 455.38M | $ 340.78M | |
$ -163.00M | $ -165.00M | $ -257.27M | $ -136.26M | $ -3.91M | $ 37.98M | |
$ -43.00M | $ -43.00M | $ -9.74M | $ -39.21M | $ -38.12M | $ -21.84M | |
$ -39.00M | $ -39.00M | $ 3.53M | $ 2.06M | $ 14.38M | $ -10.07M | |
$ -169.00M | $ -169.00M | $ -313.78M | $ -177.53M | $ -27.64M | $ 6.06M | |
$ 10.00M | $ 10.00M | $ 4.72M | $ 2.15M | $ -3.27M | $ -21.08M | |
- | - | - | - | - | - | |
$ -179.00M | $ -179.00M | $ -318.50M | $ -179.68M | $ -24.37M | $ 27.14M | |
$ -2.56 | $ -2.52 | $ -4.65 | $ -2.67 | $ -0.37 | $ 0.43 | |
$ -2.56 | $ -2.52 | $ -4.65 | $ -2.67 | $ -0.37 | $ 0.40 | |
$ 283.79M | $ 70.95M | $ 68.51M | $ 67.19M | $ 66.06M | $ 63.42M | |
$ 283.79M | $ 70.95M | $ 68.51M | $ 67.19M | $ 66.06M | $ 68.66M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.94 | $ 0.94 | |
- | - | - | - | - | - | |
$ 1.13B | $ 1.14B | $ -1.16B | $ -672.40M | $ 499.21M | $ 379.93M | |
$ -179.00M | $ -179.00M | $ -318.50M | $ -179.68M | $ -24.37M | $ 27.14M | |
$ -46.21M | $ -114.51M | - | - | $ -24.37M | $ 42.11M | |
- | - | - | - | $ 38.12M | $ 21.84M | |
$ -126.00M | $ -126.00M | $ -304.04M | $ -138.32M | $ 10.47M | $ 27.91M | |
$ -91.00M | $ -91.00M | $ -263.27M | $ -84.71M | $ 22.57M | $ 36.20M |