Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.23B | $ 1.25B | $ 1.24B | $ 1.19B | $ 998.23M | $ 900.13M | |
$ 451.71M | $ 473.04M | $ 468.46M | $ 423.72M | $ 305.93M | $ 278.81M | |
$ 772.58M | $ 772.58M | $ 771.32M | $ 762.79M | $ 692.30M | $ 621.32M | |
$ 785.25M | $ 785.25M | $ 837.35M | $ 722.25M | $ 672.86M | $ 637.39M | |
$ -204.48M | $ -204.48M | $ -66.02M | $ 40.54M | $ 19.44M | $ -16.07M | |
$ -6.21M | $ -18.85M | $ -12.66M | $ -16.10M | $ -30.39M | $ -29.17M | |
$ 9.67M | $ 9.67M | $ -264.00K | $ 4.08M | $ 2.91M | $ -2.85M | |
$ -233.00M | $ -233.00M | $ -78.42M | $ 20.36M | $ -8.04M | $ -48.09M | |
$ 12.78M | $ 12.78M | $ 7.06M | $ 7.67M | $ -5.40M | $ -30.89M | |
- | - | - | - | - | - | |
$ -238.72M | $ -238.72M | $ -80.94M | $ 13.30M | $ -3.11M | $ -16.78M | |
$ -4.37 | $ -4.38 | $ -1.47 | $ 0.24 | $ -0.06 | $ -0.33 | |
$ -4.39 | $ -4.38 | $ -1.59 | $ 0.24 | $ -0.06 | $ -0.33 | |
$ 217.83M | $ 54.46M | $ 55.20M | $ 54.47M | $ 53.59M | $ 50.94M | |
$ 217.83M | $ 54.46M | $ 56.84M | $ 55.38M | $ 53.59M | $ 50.94M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.57 | $ 2.15 | |
- | - | - | - | - | - | |
$ 1.24B | $ 1.26B | $ 1.31B | $ 1.15B | $ 978.79M | $ 916.20M | |
$ -240.26M | $ -238.72M | $ -80.94M | $ 13.30M | $ -3.11M | $ -16.78M | |
$ -167.29M | $ -119.62M | $ -197.73M | - | $ -3.11M | $ -16.78M | |
- | - | - | - | $ 27.31M | $ 28.02M | |
$ -211.78M | $ -190.01M | $ -50.68M | $ 27.37M | $ 19.27M | $ -20.07M | |
$ -81.48M | $ -59.71M | $ 79.87M | $ 145.14M | $ 132.93M | $ 81.20M |