Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.16B | $ 1.01B | $ 829.49M | $ 619.08M | $ 499.55M | $ 397.27M | |
$ -1.08B | $ -966.98M | $ -818.39M | $ -629.15M | $ 484.69M | $ 385.82M | |
$ 93.41M | $ 44.77M | $ 11.10M | $ -54.60M | $ 14.86M | $ 11.46M | |
$ 14.51M | $ 16.59M | $ 7.02M | $ 6.75M | $ 4.82M | $ 7.25M | |
- | - | $ -1.68M | - | - | - | |
$ 82.18M | $ 15.88M | $ 32.08M | $ -46.36M | $ 10.17M | $ 4.21M | |
$ 0.23 | $ 0.19 | $ 0.39 | $ -0.56 | $ 0.12 | $ 0.01 | |
$ 0.13 | $ 0.09 | $ -0.07 | $ -0.56 | $ 0.12 | $ 0.01 | |
$ 344.68M | $ 84.18M | $ 82.73M | $ 82.33M | $ 82.33M | $ 333.36M | |
$ 1.37B | $ 340.32M | $ 336.15M | $ 82.33M | $ 82.33M | $ 333.36M | |
$ 84.43M | $ 20.23M | $ 32.08M | $ -46.36M | $ 10.17M | $ 4.21M | |
$ 97.93M | $ 48.19M | - | - | $ 10.17M | $ 4.21M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 15.85M | $ 10.85M | |
- | - | - | - | $ 27.65M | $ 19.80M | |
- | - | - | - | - | - |