Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.11B | $ 1.01B | $ 403.06M | $ 619.08M | $ 499.55M | $ 397.27M | |
$ -1.05B | $ -966.98M | $ 855.15M | $ -671.69M | $ 484.69M | $ 385.82M | |
$ 98.66M | $ 44.77M | $ 11.10M | $ -54.60M | $ 14.86M | $ 11.46M | |
$ 20.14M | $ 16.59M | $ 7.02M | $ 6.75M | $ 4.82M | $ 7.25M | |
- | - | $ -1.68M | - | - | - | |
$ 199.77M | $ 15.88M | $ 32.08M | $ -46.36M | $ 10.17M | $ 4.21M | |
$ 0.35 | $ 0.19 | $ 0.32 | $ -0.56 | $ 0.12 | $ 0.01 | |
$ 0.11 | $ 0.09 | - | $ -0.56 | $ 0.12 | $ 0.01 | |
$ 339.46M | $ 84.18M | $ 82.73M | $ 82.33M | $ 82.33M | $ 333.36M | |
$ 1.36B | $ 340.32M | $ 336.15M | $ 82.33M | $ 82.33M | $ 333.36M | |
$ 91.66M | $ 20.23M | $ 32.08M | $ -46.36M | $ 10.17M | $ 4.21M | |
$ 103.42M | $ 48.19M | - | - | $ 10.17M | $ 4.21M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 11.10M | - | $ 15.85M | $ 10.85M | |
- | - | $ 44.98M | - | $ 27.65M | $ 19.80M | |
- | - | - | - | - | - |