Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.42B | $ 1.79B | $ 1.68B | $ 1.50B | $ 1.38B | $ 1.25B | |
$ 647.44M | $ 1.23B | - | $ 1.04B | $ 964.81M | $ 859.35M | |
$ 446.98M | $ 553.23M | $ 1.68B | $ 454.51M | $ 419.25M | $ 394.32M | |
$ 255.40M | $ 520.06M | $ 1.58B | $ 372.71M | $ 357.64M | $ 339.71M | |
$ 31.56M | $ 33.17M | $ 94.42M | $ 81.80M | $ 61.62M | $ 54.61M | |
$ -113.30M | $ -107.04M | $ -68.68M | $ -82.64M | $ -92.09M | $ -74.95M | |
$ -27.05M | $ -85.40M | $ 21.62M | $ -50.90M | $ -44.56M | $ -29.32M | |
$ -107.40M | $ -663.81M | $ -113.58M | $ -51.73M | $ -75.03M | $ -49.66M | |
$ 1.40M | $ -1.78M | $ 3.47M | $ 5.32M | $ 1.49M | $ -2.51M | |
- | - | - | - | - | - | |
$ -108.82M | $ -662.03M | $ -117.04M | $ -57.05M | $ -76.52M | $ -47.15M | |
$ -0.57 | $ -3.57 | - | $ -0.32 | $ -0.42 | $ -0.26 | |
$ -0.58 | $ -3.57 | $ -0.69 | $ -0.32 | $ -0.42 | $ -0.26 | |
$ 567.26M | $ 185.55K | $ 170.63M | $ 180.16M | $ 180.16M | $ 180.16M | |
$ 567.93M | $ 185.55K | - | $ 180.16M | $ 180.16M | $ 180.16M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 902.84M | $ 1.75B | $ 1.58B | $ 1.41B | $ 1.32B | $ 1.20B | |
$ -108.79M | $ -662.03M | $ -117.04M | $ -57.05M | $ -76.52M | $ -47.15M | |
$ 23.96M | - | - | $ -20.04M | $ -33.33M | $ -32.36M | |
- | - | - | $ 82.98M | $ 92.30M | $ 75.54M | |
$ 6.07M | $ -556.09M | $ -44.90M | $ 31.25M | $ 17.27M | $ 25.88M | |
$ 27.38M | $ -509.50M | $ -24.35M | $ 61.47M | $ 44.28M | $ 37.82M |