Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.22B | $ 1.41B | $ 1.68B | $ 1.87B | $ 1.61B | $ 2.22B | |
$ 610.85M | $ 732.80M | $ 851.76M | $ 903.66M | $ 842.99M | $ 1.12B | |
$ 613.11M | $ 679.58M | $ 830.68M | $ 966.37M | $ 770.36M | $ 1.10B | |
$ 724.79M | $ 822.61M | $ 832.15M | $ 873.74M | $ 905.67M | $ 1.13B | |
$ -111.68M | $ -143.02M | $ -1.47M | $ 92.64M | $ -135.32M | $ -28.38M | |
$ 29.59M | $ 18.59M | $ 18.46M | $ -25.09M | $ -31.84M | $ -29.93M | |
$ -25.22M | $ -39.96M | $ -10.65M | $ 23.72M | $ 38.88M | $ -10.37M | |
$ -120.66M | $ -156.14M | $ -22.13M | $ 53.05M | $ -171.98M | $ -31.33M | |
$ 2.81M | $ 522.00K | $ 21.40M | $ 26.43M | $ -76.04M | $ 18.68M | |
$ -11.00K | $ -11.00K | $ -132.00K | $ -349.00K | $ -345.00K | $ -371.00K | |
$ -123.35M | $ -157.09M | $ -44.16M | $ 25.43M | $ -96.09M | $ -52.37M | |
$ -2.32 | $ -3.00 | $ -0.85 | $ 0.49 | $ -1.88 | $ -1.04 | |
$ -2.32 | $ -3.00 | $ -0.85 | $ 0.48 | $ -1.88 | $ -1.04 | |
$ 211.14M | $ 52.28M | $ 51.84M | $ 51.96M | $ 51.12M | $ 50.23M | |
$ 211.14M | $ 52.28M | $ 51.84M | $ 52.78M | $ 51.12M | $ 50.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.34B | $ 1.51B | $ 1.68B | $ 1.78B | $ 1.75B | $ 2.25B | |
$ -123.35M | $ -157.09M | $ -44.16M | $ 25.43M | $ -96.09M | $ -52.37M | |
$ -41.99M | $ -76.10M | - | - | - | - | |
- | - | - | - | - | - | |
$ -105.79M | $ -134.36M | $ -2.89M | $ 78.14M | $ -140.15M | $ -26.71M | |
$ -101.18M | $ -115.26M | $ 20.44M | $ 107.74M | $ -97.01M | $ -26.71M |