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 | |
$ -0.91 | $ 2.25 | $ 3.46 | $ 2.17 | $ 0.81 | $ 1.72 | |
$ -0.82 | $ 2.22 | $ 1.66 | $ 2.17 | $ 0.81 | $ 1.72 | |
$ 682.09M | $ 146.84M | $ 106.88M | $ 68.51M | $ 53.74M | $ 42.01M | |
$ 669.70M | $ 148.57M | $ 117.19M | $ 68.66M | $ 53.82M | $ 42.05M | |
$ 1.15 | $ 1.20 | $ 1.66 | $ 1.66 | $ 1.30 | $ 1.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 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 |