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 | $ 2.00B | $ -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 | |
$ -48.63M | $ -77.96M | $ 219.77M | $ 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 | $ -311.79M | $ -376.25M | $ -83.00M | $ -53.61M | |
$ -1.42 | $ -1.74 | $ -9.23 | $ -4.10 | $ -0.94 | $ -0.64 | |
$ -1.42 | $ -1.74 | $ -9.23 | $ -4.10 | $ -0.94 | $ -0.64 | |
$ 374.48M | $ 94.91M | $ 95.24M | $ 91.74M | $ 88.68M | $ 83.13M | |
$ 374.48M | $ 94.91M | $ 95.24M | $ 91.74M | $ 88.68M | $ 83.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.98 | $ 0.82 | |
- | - | - | - | - | - | |
$ 1.19B | $ 2.40B | $ 2.64B | $ -1.90B | $ 1.30B | $ 948.53M | |
$ -132.61M | $ -165.24M | $ -879.17M | $ -376.25M | $ -83.00M | $ -53.61M | |
$ -75.85M | - | $ -664.51M | - | $ -83.00M | $ -53.61M | |
- | - | - | - | $ 49.28M | $ 20.51M | |
$ -27.67M | $ -120.85M | $ -869.25M | $ -309.34M | $ -32.78M | $ -36.43M | |
$ 262.05M | $ 113.09M | $ -503.02M | $ -45.78M | $ 42.83M | $ 1.44M |