Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.02B | $ 1.32B | $ 1.03B | $ 652.54M | $ 795.12M | $ 686.07M | |
$ 651.99M | $ 1.33B | $ -648.30M | $ 403.39M | $ 512.58M | $ 430.75M | |
$ 534.36M | $ 1.32B | $ 380.99M | $ 249.15M | $ 282.54M | $ 255.33M | |
$ 613.41M | $ 1.33B | $ 285.53M | $ 225.60M | $ 235.93M | $ 194.47M | |
$ 129.88M | $ -11.92M | $ 95.47M | $ 23.54M | $ 46.61M | $ 60.86M | |
$ -26.26M | $ -10.33M | $ -7.17M | $ -10.71M | $ -14.34M | $ -21.74M | |
$ 170.71M | $ 787.00K | $ 3.38M | $ -1.04M | $ 25.00K | $ -8.63M | |
$ 32.53M | $ -23.04M | $ 84.92M | $ 11.79M | $ 32.30M | $ 30.49M | |
$ 142.90M | $ -17.80M | $ 17.06M | $ 2.02M | $ 4.48M | $ 5.43M | |
- | - | - | - | - | - | |
$ -105.57M | $ -8.04M | $ 43.90M | $ 3.96M | $ 11.72M | $ 7.46M | |
$ -2.20 | $ -0.18 | $ 1.14 | $ 0.11 | $ 0.38 | $ 0.31 | |
$ -2.20 | $ -0.18 | $ 1.08 | $ 0.11 | $ 0.36 | $ 0.29 | |
$ 198.48M | $ 44.55M | $ 38.39M | $ 35.27M | $ 30.90M | $ 23.82M | |
$ 198.97M | $ 44.55M | $ 40.61M | $ 35.77M | $ 32.93M | $ 25.56M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.37 | $ 0.96 | $ 0.78 | |
- | - | - | - | - | - | |
$ 1.27B | $ 2.67B | $ -362.78M | $ 628.99M | $ 748.51M | $ 625.21M | |
$ -105.56M | $ -8.04M | $ 43.90M | $ 3.96M | $ 11.72M | $ 7.46M | |
$ 192.41M | $ -38.95M | - | $ 3.96M | $ 11.72M | $ 11.20M | |
- | - | - | $ 10.71M | $ 14.34M | $ 21.74M | |
$ 32.53M | $ -23.04M | $ 84.92M | $ 22.50M | $ 46.64M | $ 52.23M | |
$ 93.06M | $ 25.78M | $ 126.09M | $ 69.24M | $ 91.16M | $ 91.35M |