Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.37B | $ 1.57B | $ 3.63B | $ 1.85B | $ 858.20M | $ 768.69M | |
$ 353.81M | $ 1.30B | - | - | $ 663.11M | $ 464.32M | |
$ 1.02B | $ 266.24M | $ 2.33B | $ 1.85B | $ 195.08M | $ 304.37M | |
$ 1.38B | $ 39.77M | $ -47.69M | $ 787.88M | $ 32.07M | $ 29.48M | |
$ -7.30M | $ 226.60M | $ 2.28B | $ 1.06B | $ 163.01M | $ 274.89M | |
$ -193.05M | $ -169.02M | $ -171.09M | $ -217.85M | $ -234.83M | $ -161.54M | |
$ -141.15M | $ 189.53M | $ 708.11M | $ 1.08B | $ 10.19M | $ 11.35M | |
$ -59.20M | $ 246.99M | $ 1.40B | $ -230.32M | $ -61.63M | $ 124.69M | |
$ -44.57M | $ 35.09M | $ 261.06M | $ 11.40M | $ -9.21M | $ 27.80M | |
- | - | - | - | - | - | |
$ 128.90M | $ 211.89M | $ 1.12B | $ -259.23M | $ -83.41M | $ 74.47M | |
$ -0.04 | $ 0.76 | $ 4.75 | $ -1.12 | $ -0.39 | $ 0.52 | |
$ -0.04 | $ 0.76 | $ 4.11 | $ -1.12 | $ -0.39 | $ 0.52 | |
$ 1.12B | $ 276.81M | $ 236.04M | $ 231.63M | $ 215.19M | $ 142.75M | |
$ 1.12B | $ 276.81M | $ 277.46M | $ 231.63M | $ 215.19M | $ 187.38M | |
$ 0.24 | $ 0.50 | $ 0.13 | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.23 | $ 0.77 | |
- | - | - | - | - | $ 87.28M | |
$ 1.38B | $ 1.34B | $ 1.35B | $ 787.88M | $ 695.18M | $ 493.80M | |
- | - | - | - | $ 234.83M | $ 161.54M | |
$ -19.53M | $ 211.89M | $ 1.14B | $ -241.72M | $ -52.42M | $ 96.89M | |
$ -110.45M | $ 195.00M | $ 1.11B | - | $ -60.17M | $ 88.56M | |
$ 266.91M | $ 416.01M | $ 1.57B | $ -215.58M | $ 173.20M | $ 286.23M | |
$ 992.96M | $ 1.02B | $ 2.07B | $ 275.51M | $ 590.31M | $ 562.76M |