Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.31B | $ 1.25B | $ 1.24B | $ 1.19B | $ 998.23M | $ 900.13M | |
$ 511.54M | $ 473.04M | $ 468.46M | $ 423.72M | $ 305.93M | $ 278.81M | |
$ 796.17M | $ 772.58M | $ 771.32M | $ 762.79M | $ 692.30M | $ 621.32M | |
$ 772.55M | $ 785.25M | $ 837.35M | $ 722.25M | $ 672.86M | $ 637.39M | |
$ -244.95M | $ -204.48M | $ -66.02M | $ 40.54M | $ 19.44M | $ -16.07M | |
$ -12.09M | $ -18.85M | $ -12.66M | $ -16.10M | $ -30.39M | $ -29.17M | |
$ -14.22M | $ 9.67M | $ -264.00K | $ 4.08M | $ 2.91M | $ -2.85M | |
$ -269.58M | $ -233.00M | $ -78.42M | $ 20.36M | $ -8.04M | $ -48.09M | |
$ -10.56M | $ 12.78M | $ 7.06M | $ 7.67M | $ -5.40M | $ -30.89M | |
$ 3.42M | - | - | - | - | - | |
$ -252.77M | $ -238.72M | $ -80.94M | $ 13.30M | $ -3.11M | $ -16.78M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.28B | $ 1.26B | $ 1.31B | $ 1.15B | $ 978.79M | $ 916.20M | |
$ -252.77M | $ -238.72M | $ -80.94M | $ 13.30M | $ -3.11M | $ -16.78M | |
$ -152.87M | $ -119.62M | $ -197.73M | - | $ -3.11M | $ -16.78M | |
- | - | - | - | $ 27.31M | $ 28.02M | |
$ -248.26M | $ -209.11M | $ -50.68M | $ 27.37M | $ 19.27M | $ -20.07M | |
$ -105.08M | $ -78.81M | $ 79.87M | $ 145.14M | $ 132.93M | $ 81.20M |