Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.22B | $ 1.36B | $ 966.22M | $ 817.08M | $ 786.36M | $ 657.61M | |
$ -142.70M | - | - | $ 734.49M | $ 717.89M | $ 601.15M | |
$ 973.33M | $ 1.36B | - | $ 82.58M | $ 68.47M | $ 56.46M | |
$ 2.33B | $ 1.38B | $ -1.18B | $ 57.20M | $ 52.41M | $ 54.30M | |
$ -628.82M | $ -19.12M | $ -1.18B | $ 25.38M | $ 16.06M | $ 2.15M | |
$ 4.01M | $ 542.00K | $ 1.10M | $ -1.92M | $ -6.91M | $ -6.42M | |
$ -750.70M | - | $ -966.22M | - | - | - | |
$ 28.15M | $ -18.58M | $ -218.51M | $ 23.46M | $ 9.15M | $ -4.26M | |
$ -7.52M | $ -6.52M | $ -27.86M | $ -7.44M | $ 1.21M | $ -76.00K | |
- | - | - | - | - | - | |
$ 138.75M | $ 2.44B | $ -188.23M | $ 31.24M | $ 8.24M | $ -3.04M | |
$ 0.34 | $ -0.08 | $ -1.83 | $ 0.30 | $ 0.08 | $ -0.03 | |
$ 0.34 | $ -0.08 | $ -1.83 | $ 0.30 | $ 0.08 | $ -0.03 | |
$ 459.47M | $ 110.70M | $ 102.95M | $ 102.79M | $ 102.79M | $ 102.79M | |
$ 484.52M | $ 110.70M | $ 102.95M | $ 102.79M | $ 102.79M | $ 102.79M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.18B | $ 1.38B | $ -1.18B | $ 791.70M | $ 770.30M | $ 655.45M | |
$ 38.09M | $ -8.59M | $ -188.23M | $ 31.24M | $ 8.24M | $ -3.04M | |
$ 12.82M | $ -25.10M | - | $ 31.24M | $ 8.24M | $ -3.04M | |
- | - | - | $ 1.92M | $ 6.91M | $ 6.42M | |
$ 21.18M | $ -19.12M | $ -218.54M | $ 25.38M | $ 16.06M | $ 2.15M | |
$ 19.81M | $ -13.81M | $ -216.07M | $ 27.22M | $ 17.49M | $ 3.23M |