Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.05B | $ 1.08B | $ 1.33B | $ 1.24B | $ 817.11M | $ 644.91M | |
$ 422.17M | $ 2.55M | $ 2.73M | $ -910.27M | $ 638.13M | $ 512.73M | |
$ 623.39M | $ 1.08B | $ 1.32B | $ 1.24B | $ 178.98M | $ 132.18M | |
$ -14.99M | $ 217.47M | $ 238.98M | $ 200.69M | $ 130.52M | $ 119.19M | |
$ -106.07M | $ -106.70M | $ 89.72M | $ -200.69M | $ 48.47M | $ 12.99M | |
$ -885.62M | $ -888.89M | $ -16.59M | $ -2.12M | $ -8.05M | $ -10.33M | |
$ 988.00K | $ -856.00K | $ -12.45M | $ 11.71M | $ -15.43M | $ 2.90M | |
$ -134.94M | $ -140.73M | $ 85.58M | $ 110.26M | $ 24.99M | $ 5.56M | |
$ -28.86M | $ -30.46M | $ 19.18M | $ 28.24M | $ 10.36M | $ 1.10M | |
- | - | - | - | - | - | |
$ -108.49M | $ -115.07M | $ 61.59M | $ -247.56M | $ 8.34M | $ -1.45M | |
$ -0.24 | - | - | - | $ 1.56 | $ -0.53 | |
$ -0.24 | - | - | - | $ 1.56 | $ -0.53 | |
$ 11.01M | - | - | - | $ 9.81M | $ 9.78M | |
$ 11.14M | - | - | - | $ 9.81M | $ 9.78M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -0.02 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 407.18M | $ 220.02M | $ 241.71M | $ -709.58M | $ 768.64M | $ 631.92M | |
$ -106.08M | $ -110.27M | $ 66.39M | $ -242.76M | $ 14.63M | $ 4.46M | |
$ -57.81M | $ -165.79M | $ -1.35B | - | $ 25.89M | $ 2.14M | |
$ 5.69M | - | - | - | $ 8.05M | $ 10.33M | |
$ 750.68M | $ 748.16M | $ 102.17M | $ 118.76M | $ 33.04M | $ 15.89M | |
$ 769.62M | $ 766.98M | $ 119.36M | $ 133.44M | $ 47.93M | $ 26.70M |