Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 119.61M | $ 405.64M | $ 394.85M | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 124.90M | $ 135.14M | $ 95.77M | $ 298.30M | $ 328.67M | $ 176.73M | |
$ -124.90M | $ -135.14M | $ -95.77M | $ -298.30M | $ -328.67M | $ -176.73M | |
$ -390.17M | $ -723.70M | $ -426.80M | $ -221.61M | $ -210.21M | $ -155.56M | |
$ 32.62M | $ -287.58M | $ -90.60M | $ -159.16M | $ -40.46M | $ -72.26M | |
$ -190.35M | $ 358.42M | $ 175.03M | $ 189.06M | $ 54.45M | $ 64.50M | |
$ -89.58M | $ 7.17M | $ 15.47M | $ 14.86M | $ 8.38M | $ -10.55M | |
$ 3.17M | $ -905.00K | $ 11.66M | $ 6.92M | $ 2.40M | $ 6.09M | |
$ -117.85M | $ 331.45M | $ 186.27M | $ 150.24M | $ 44.87M | $ 72.97M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 122.70M | $ 135.14M | $ 95.77M | $ 298.30M | $ 328.67M | $ 176.73M | |
$ -111.85M | $ 339.45M | $ 194.26M | $ 157.74M | $ 44.87M | $ 72.97M | |
$ -169.70M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 353.94M | $ 1.07B | $ 567.39M | $ 402.62M | $ 229.93M | $ 216.38M | |
$ 392.42M | $ 1.14B | $ 569.82M | $ 379.06M | $ 263.48M | $ 230.79M |