Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.03B | $ 1.99B | $ 2.28B | $ 1.80B | $ 1.42B | $ 1.62B | |
$ 1.83B | $ 2.03B | $ 1.78B | $ 1.38B | $ 1.29B | $ 1.34B | |
$ 191.54M | $ -31.86M | $ 498.20M | $ 425.52M | $ 130.60M | $ 284.03M | |
$ 110.01M | $ 123.18M | $ 105.83M | $ 211.05M | $ 66.87M | $ 200.03M | |
$ -91.78M | $ -188.77M | $ 392.37M | $ 346.58M | $ 63.73M | $ 84.00M | |
$ 59.40M | $ 79.23M | $ 65.04M | $ -70.05M | $ -80.75M | $ -75.75M | |
$ -52.25M | $ -35.55M | $ 17.98M | $ 15.97M | $ 122.94M | $ -1.33M | |
$ -193.20M | $ -269.82M | $ 345.30M | $ 260.57M | $ -11.14M | $ 9.59M | |
$ -4.14M | $ -27.77M | $ 98.26M | $ 89.58M | $ 6.10M | $ 19.23M | |
- | - | - | - | - | - | |
$ -189.06M | $ -242.06M | $ 247.04M | $ 170.99M | $ -17.23M | $ -9.64M | |
$ -2.84 | $ -3.65 | $ 3.74 | $ 2.59 | $ -0.26 | $ -0.15 | |
$ -2.84 | $ -3.65 | $ 3.71 | $ 2.58 | $ -0.26 | $ -0.15 | |
$ 266.78M | $ 66.41M | $ 66.10M | $ 65.94M | $ 65.77M | $ 65.55M | |
$ 266.78M | $ 66.41M | $ 66.60M | $ 66.28M | $ 65.77M | $ 65.55M | |
$ 0.32 | $ 0.30 | $ 0.30 | $ 0.26 | $ 0.33 | $ 0.54 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.07B | $ 2.15B | $ 1.89B | $ 1.46B | $ 1.23B | $ 1.54B | |
$ -189.06M | $ -242.06M | $ 247.04M | $ 170.99M | $ -17.23M | $ -9.64M | |
$ -122.35M | $ -297.59M | - | - | - | - | |
- | - | - | - | - | - | |
$ -85.13M | $ -181.58M | $ 416.80M | $ 330.61M | $ 69.61M | $ 85.34M | |
$ 80.64M | $ -9.07M | $ 560.96M | $ 462.81M | $ 198.53M | $ 211.73M |