Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.34B | $ 1.25B | $ 1.24B | $ 1.19B | $ 998.23M | $ 900.13M | |
$ 528.49M | $ 473.04M | $ 470.42M | $ 423.72M | $ 305.93M | $ 916.20M | |
$ 808.32M | $ 772.58M | $ 769.36M | $ 762.79M | $ 692.30M | $ 900.13M | |
$ 778.30M | $ 785.25M | $ 835.38M | $ 722.25M | $ 672.86M | $ 637.39M | |
$ -238.55M | $ -204.48M | $ -66.02M | $ 40.54M | $ 19.44M | $ -16.07M | |
$ -5.89M | $ -18.85M | $ -12.66M | $ -16.10M | $ -30.39M | $ -29.17M | |
$ -184.53M | $ -201.48M | $ 264.00K | $ 4.08M | $ -2.91M | $ 2.85M | |
$ -263.08M | $ -233.00M | $ -78.42M | $ 20.36M | $ -8.04M | $ -48.09M | |
$ 1.13M | $ 12.78M | $ 7.06M | $ 7.67M | $ -5.40M | $ -30.89M | |
$ -1.04M | - | - | - | - | - | |
$ -261.52M | $ -238.72M | $ -80.94M | $ 13.30M | $ -3.11M | $ -16.78M | |
$ -4.78 | $ -4.38 | $ -1.47 | $ 0.24 | $ -0.06 | $ -0.33 | |
$ -4.78 | $ -4.38 | $ -1.59 | $ 0.24 | $ -0.06 | $ -0.33 | |
$ 219.98M | $ 54.46M | $ 55.20M | $ 54.47M | $ 53.59M | $ 50.94M | |
$ 220.08M | $ 54.46M | $ 56.84M | $ 55.38M | $ 53.59M | $ 50.94M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.31B | $ 1.26B | $ 1.31B | $ 1.15B | $ 978.79M | $ 1.55B | |
$ -261.52M | $ -238.72M | $ -80.94M | $ 13.30M | $ -3.11M | $ -16.78M | |
$ -154.64M | $ -119.62M | - | - | - | - | |
- | - | - | - | - | - | |
$ -253.86M | $ -209.11M | $ -62.84M | $ 36.02M | $ 19.27M | $ -6.66M | |
$ -109.46M | $ -78.81M | $ 62.98M | $ 153.79M | $ 132.93M | $ 94.61M |