Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 920.77M | $ 1.08B | $ 1.33B | $ 1.24B | $ 817.11M | $ 644.91M | |
$ 747.60M | $ 854.00M | $ 998.27M | $ 911.56M | $ 22.17M | $ -512.73M | |
$ 173.17M | $ 228.74M | $ 328.69M | $ 323.49M | $ 794.94M | $ 132.18M | |
$ 212.99M | $ 217.47M | $ 238.98M | $ 199.40M | $ 129.58M | $ 120.05M | |
$ -157.79M | $ -106.70M | $ 89.72M | $ 124.09M | $ 47.53M | $ 12.13M | |
$ 23.32M | $ 34.88M | $ -16.59M | $ -8.50M | $ -8.05M | $ -10.33M | |
$ 200.65M | $ -117.11M | $ 12.45M | $ 5.33M | $ 14.49M | $ -11.00K | |
$ -205.01M | $ -140.73M | $ 85.58M | $ 110.26M | $ 24.99M | $ 1.81M | |
$ -13.18M | $ -30.46M | $ 19.18M | $ 28.24M | $ 10.36M | $ 1.10M | |
- | - | - | - | - | - | |
$ -199.21M | $ -115.07M | $ 61.59M | $ 77.22M | $ 8.34M | $ -5.20M | |
$ -14.19 | $ -8.41 | $ 3.47 | $ 4.43 | $ 1.56 | - | |
$ -14.18 | $ -8.45 | $ 2.42 | $ 3.74 | $ 1.56 | $ -0.53 | |
$ 57.51M | $ 13.69M | $ 11.70M | $ 11.40M | $ 9.81M | $ 9.78M | |
$ 57.40M | $ 13.69M | $ 12.80M | $ 19.54M | $ 18.09M | $ 1.35M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 574.70M | $ 1.07B | $ 1.24B | $ 1.11B | $ 151.75M | $ -392.68M | |
$ -191.83M | $ -110.27M | $ 66.39M | $ 82.02M | $ 14.63M | $ 714.00K | |
$ 187.06M | $ -165.79M | - | $ -1.40B | - | - | |
- | - | - | - | - | - | |
$ -158.57M | $ -105.85M | $ 102.17M | $ 118.76M | $ 33.04M | $ 12.14M | |
$ -136.43M | $ -87.33M | $ 118.93M | $ 133.17M | $ 47.93M | $ 23.17M |