Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 434.41M | $ 249.38M | $ 204.04M | $ 180.08M | $ 793.74M | $ 66.51M | |
$ 12.98M | $ 8.54M | $ 17.81M | $ 17.93M | $ 425.00K | - | |
$ 421.44M | $ 240.84M | $ 186.22M | $ 162.15M | $ 793.31M | $ 66.51M | |
$ 697.43M | $ 722.86M | $ 714.79M | $ 796.33M | $ 484.60M | $ 427.84M | |
$ -273.51M | $ -477.76M | $ -519.62M | $ -626.38M | $ 308.71M | $ -361.33M | |
$ -25.55M | $ -18.79M | $ -16.77M | $ 2.39M | $ 6.60M | $ 13.73M | |
$ -180.21M | $ -5.20M | $ -6.94M | $ 1.49M | $ 366.00K | $ 100.00K | |
$ -127.44M | $ -506.02M | $ -552.28M | $ -641.08M | $ 314.94M | $ -347.69M | |
$ 616.00K | $ 968.00K | $ 5.24M | $ 3.00M | $ 1.06M | - | |
- | - | - | - | - | - | |
$ -129.35M | $ -506.98M | $ -557.52M | $ -644.09M | $ 313.88M | $ -347.69M | |
$ -2.07 | $ -8.37 | $ -9.35 | $ -11.01 | $ 5.76 | - | |
$ -2.12 | $ -8.37 | $ -9.35 | $ -11.01 | $ 5.59 | $ -7.27 | |
$ 248.72M | $ 60.56M | $ 59.64M | $ 58.52M | $ 54.53M | $ 47.83M | |
$ 250.94M | $ 60.56M | $ 59.64M | $ 58.52M | $ 56.17M | $ 47.83M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 710.41M | $ 731.40M | $ 732.61M | $ 814.26M | $ 485.03M | $ 427.84M | |
$ -128.05M | $ -506.98M | $ -557.52M | $ -644.09M | $ 313.88M | $ -347.69M | |
$ -192.41M | $ -399.75M | - | - | - | - | |
- | - | - | - | - | - | |
$ -124.97M | $ -482.02M | $ -528.57M | $ -634.18M | $ 308.71M | $ -361.43M | |
$ -106.17M | $ -470.36M | $ -516.84M | $ -627.70M | $ 315.27M | $ -356.17M |