Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.95B | $ 1.99B | $ 2.28B | $ 1.80B | $ 1.42B | $ 1.62B | |
$ 1.38B | $ 1.85B | - | - | $ 1.29B | $ 1.47B | |
$ 561.60M | $ 140.36M | $ 2.28B | $ 1.80B | $ 130.60M | $ 158.23M | |
$ 295.40M | $ 295.40M | $ 1.89B | $ 211.05M | $ 66.87M | $ 74.23M | |
$ 272.56M | $ -188.77M | $ 392.37M | $ 1.59B | $ 63.73M | $ 84.00M | |
$ -88.25M | $ -88.25M | $ -71.50M | $ -70.05M | $ -80.75M | $ -75.75M | |
$ -88.18M | $ -7.20M | $ -24.43M | $ 15.97M | $ 5.88M | $ 1.33M | |
$ -269.82M | $ -269.82M | $ 345.30M | $ 260.57M | $ -11.14M | $ 9.59M | |
$ -27.77M | $ -27.77M | $ 98.26M | $ 89.58M | $ 6.10M | $ 19.23M | |
- | - | - | - | - | - | |
$ -242.06M | $ -242.06M | $ 247.04M | $ 170.99M | $ -17.23M | $ -9.64M | |
$ -3.64 | $ -3.65 | $ 3.74 | $ 2.59 | $ -0.26 | $ -0.15 | |
$ -3.64 | $ -3.65 | $ 3.71 | $ 2.58 | $ -0.26 | $ -0.15 | |
$ 265.63M | $ 66.41M | $ 66.05M | $ 66.02M | $ 65.77M | $ 65.55M | |
$ 265.63M | $ 66.41M | $ 66.59M | $ 66.27M | $ 65.77M | $ 65.55M | |
$ 0.30 | $ 0.30 | $ 0.30 | $ 0.26 | $ 0.33 | $ 0.54 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.67B | $ 2.15B | $ 1.89B | $ 1.46B | $ 1.36B | $ 1.54B | |
$ -242.06M | $ -242.06M | $ 247.04M | $ 170.99M | $ -17.23M | $ -9.64M | |
$ -279.55M | $ -297.59M | - | - | $ -19.99M | $ -7.07M | |
- | - | - | - | $ 80.75M | $ 75.75M | |
$ -181.58M | $ -181.58M | $ 416.80M | $ 330.61M | $ 69.61M | $ 85.34M | |
$ -9.07M | $ -9.07M | $ 560.96M | $ 462.81M | $ 198.53M | $ 211.73M |