Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.29B | $ 2.69B | $ 2.06B | $ 2.34B | $ 2.42B | $ 2.89B | |
$ 2.03B | $ 2.46B | $ 2.01B | $ 2.11B | $ 2.22B | $ 2.48B | |
$ 257.18M | $ 220.76M | $ 49.13M | $ 235.59M | $ 199.25M | $ 413.48M | |
$ 182.33M | $ 245.26M | $ 238.61M | $ 205.17M | $ 231.30M | $ 241.45M | |
$ 74.85M | $ -24.50M | $ -189.48M | $ 30.43M | $ -32.05M | $ 172.03M | |
$ -109.37M | $ -135.98M | $ -91.07M | $ -73.11M | $ 61.84M | $ 50.55M | |
$ -4.98M | $ -8.59M | $ 54.85M | $ -33.96M | $ -62.21M | $ -21.79M | |
$ -25.31M | $ -169.07M | $ -434.70M | $ -4.93M | $ -156.09M | $ 99.69M | |
$ -3.45M | $ -32.91M | $ -47.42M | $ 9.56M | $ 1.64M | $ 42.00M | |
- | - | - | - | - | - | |
$ -21.86M | $ -136.16M | $ -276.38M | $ -14.48M | $ -157.74M | $ 57.70M | |
$ -0.19 | $ -1.48 | $ -3.58 | $ -0.21 | $ -2.52 | $ 0.93 | |
$ -0.19 | $ -1.48 | $ -3.58 | $ -0.21 | $ -2.52 | $ 0.93 | |
$ 357.00M | $ 91.87M | $ 77.14M | $ 70.04M | $ 62.51M | $ 61.81M | |
$ 357.13M | $ 91.87M | $ 77.14M | $ 70.04M | $ 62.51M | $ 62.00M | |
- | - | - | - | $ 0.63 | $ 1.29 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.21B | $ 2.71B | $ 2.25B | $ 2.31B | $ -2.45B | $ -2.72B | |
$ -21.86M | $ -136.16M | $ -276.38M | $ -14.48M | $ -157.74M | $ 57.70M | |
$ -30.25M | $ -201.19M | $ -377.65M | $ -3.51M | $ -63.99M | $ 73.29M | |
- | - | - | - | - | - | |
$ 70.80M | $ -33.09M | $ -232.72M | $ 65.50M | $ -89.90M | $ 146.86M | |
$ 131.36M | $ 47.69M | $ -144.23M | $ 162.66M | $ 20.88M | $ 146.86M |