Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.31B | $ 2.20B | $ 1.99B | $ 1.59B | $ 1.18B | $ 902.86M | |
$ 686.35M | $ 664.29M | $ 641.73M | $ 448.37M | $ 323.61M | $ 231.04M | |
$ 1.62B | $ 1.54B | $ 1.35B | $ 1.15B | $ 860.05M | $ 671.82M | |
$ 1.74B | $ 1.74B | $ 1.71B | $ 1.45B | $ 973.29M | $ 717.49M | |
$ -115.48M | $ -198.81M | $ -649.48M | $ -301.79M | $ -113.24M | $ -45.67M | |
$ -60.65M | $ -36.00M | $ -4.81M | $ -64.38M | $ -49.28M | $ -20.51M | |
$ 107.30M | $ 77.96M | $ -503.46M | $ 7.55M | $ -80.46M | $ -9.25M | |
$ -127.79M | $ -156.84M | $ -874.05M | $ -373.72M | $ -82.06M | $ -56.94M | |
$ 4.82M | $ 8.39M | $ 5.11M | $ 2.53M | $ 934.00K | $ -3.33M | |
- | - | - | - | - | - | |
$ -132.61M | $ -165.24M | $ -879.17M | $ -376.25M | $ -83.00M | $ -53.61M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.19B | $ 2.40B | $ 2.35B | $ 1.90B | $ 1.30B | $ 948.53M | |
$ -132.61M | $ -165.24M | $ -879.17M | $ -376.25M | $ -83.00M | $ -53.61M | |
$ -75.85M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -38.54M | $ -120.85M | $ -869.25M | $ -309.34M | $ -32.78M | $ -36.43M | |
$ 214.72M | $ 113.09M | $ -622.68M | $ -184.05M | $ 42.83M | $ 51.88M |