Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.70B | $ 1.66B | $ 1.36B | $ 966.22M | $ 817.08M | $ 786.36M | |
$ -373.07M | $ 1.50B | - | - | $ 734.49M | $ 717.89M | |
$ 2.07B | $ 161.50M | $ 1.36B | - | $ 82.58M | $ 68.47M | |
$ 1.68B | $ 140.85M | $ 1.38B | $ -1.18B | $ 57.20M | $ 52.41M | |
$ 12.88M | $ 20.65M | $ -19.12M | $ -1.18B | $ 25.38M | $ 16.06M | |
$ 8.73M | $ 8.37M | $ 542.00K | $ 1.10M | $ -1.92M | $ -6.91M | |
$ -2.97M | - | - | $ -966.22M | - | - | |
$ 24.57M | $ 29.02M | $ -18.58M | $ -218.51M | $ 23.46M | $ 9.15M | |
$ 8.62M | $ 7.99M | $ -6.52M | $ -27.86M | $ -7.44M | $ 1.21M | |
- | - | - | - | - | - | |
$ 115.57M | $ 23.08M | $ 2.44B | $ -188.23M | $ 31.24M | $ 8.24M | |
$ 0.14 | $ 0.20 | $ -0.08 | $ -1.83 | $ 0.30 | $ 0.08 | |
$ 0.12 | $ 0.19 | $ -0.08 | $ -1.83 | $ 0.30 | $ 0.08 | |
$ 473.56M | $ 116.73M | $ 110.70M | $ 102.95M | $ 102.79M | $ 102.79M | |
$ 500.22M | $ 124.69M | $ 110.70M | $ 102.95M | $ 102.79M | $ 102.79M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 953.53M | $ 1.64B | $ 1.38B | $ -1.18B | $ 791.70M | $ 770.30M | |
$ 14.93M | $ 23.08M | $ -8.59M | $ -188.23M | $ 31.24M | $ 8.24M | |
$ 14.64M | - | $ -25.10M | - | $ 31.24M | $ 8.24M | |
- | - | - | - | $ 1.92M | $ 6.91M | |
$ 71.53M | $ 20.65M | $ -19.12M | $ -218.54M | $ 25.38M | $ 16.06M | |
$ 69.70M | $ 27.18M | $ -13.81M | $ -216.07M | $ 27.22M | $ 17.49M |