Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.02B | $ 1.08B | $ 1.33B | $ 1.24B | $ 817.11M | $ 644.91M | |
$ 820.11M | $ 854.00M | $ 998.27M | $ 911.56M | $ 22.17M | $ -512.73M | |
$ 195.58M | $ 228.74M | $ 328.69M | $ 323.49M | $ 794.94M | $ 132.18M | |
$ 216.96M | $ 217.47M | $ 238.98M | $ 199.40M | $ 129.58M | $ 120.05M | |
$ -139.35M | $ -106.70M | $ 89.72M | $ 124.09M | $ 47.53M | $ 12.13M | |
$ 27.33M | $ 34.88M | $ -16.59M | $ -8.50M | $ -8.05M | $ -10.33M | |
$ -115.94M | $ -117.11M | $ 12.45M | $ 5.33M | $ 14.49M | $ -11.00K | |
$ -182.10M | $ -140.73M | $ 85.58M | $ 110.26M | $ 24.99M | $ 1.81M | |
$ -11.49M | $ -30.46M | $ 19.18M | $ 28.24M | $ 10.36M | $ 1.10M | |
- | - | - | - | - | - | |
$ -177.03M | $ -115.07M | $ 61.59M | $ 77.22M | $ 8.34M | $ -5.20M | |
$ -12.70 | $ -8.41 | $ 3.47 | $ 4.43 | $ 1.56 | - | |
$ -12.69 | $ -8.45 | $ 2.42 | $ 3.74 | $ 1.56 | $ -0.53 | |
$ 57.25M | $ 13.69M | $ 11.70M | $ 11.40M | $ 9.81M | $ 9.78M | |
$ 57.25M | $ 13.69M | $ 12.80M | $ 19.54M | $ 18.09M | $ 1.35M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 651.17M | $ 1.07B | $ 1.24B | $ 1.11B | $ 151.75M | $ -392.68M | |
$ -170.60M | $ -110.27M | $ 66.39M | $ 82.02M | $ 14.63M | $ 714.00K | |
$ 205.48M | $ -165.79M | - | $ -1.40B | - | - | |
- | - | - | - | - | - | |
$ -139.66M | $ -105.85M | $ 102.17M | $ 118.76M | $ 33.04M | $ 12.14M | |
$ -118.64M | $ -87.33M | $ 118.93M | $ 133.17M | $ 47.93M | $ 23.17M |