Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 756.89M | $ 763.76M | $ 810.02M | $ 712.29M | $ 472.37M | $ 481.77M | |
- | $ 386.78M | - | - | $ 240.29M | $ 245.32M | |
$ 756.89M | $ 376.98M | $ 810.02M | $ 712.29M | $ 232.08M | $ 236.44M | |
$ 695.12M | $ 295.47M | $ 715.75M | $ -648.47M | $ 234.12M | $ 144.28M | |
$ 61.77M | $ 81.52M | $ 94.28M | $ 63.82M | $ -2.04M | $ 92.17M | |
$ -31.39M | $ -33.04M | $ -9.20M | $ -24.97M | $ -47.38M | $ -51.02M | |
$ -1.80M | - | - | $ 13.94M | $ -9.42M | - | |
$ 30.37M | $ 48.48M | $ 85.08M | $ 24.91M | $ -58.85M | $ 41.15M | |
$ 5.83M | $ 11.18M | $ 20.48M | $ -8.86M | $ -11.36M | $ 6.90M | |
- | - | - | - | - | - | |
$ 319.71M | $ 37.29M | $ 882.46M | $ 33.77M | $ -47.49M | $ 34.25M | |
$ 0.17 | $ 0.26 | $ 0.43 | $ 0.11 | $ -0.37 | $ 0.23 | |
$ 0.16 | $ 0.26 | $ 0.43 | $ 0.11 | $ -0.37 | $ 0.23 | |
$ 573.82M | $ 144.08M | $ 150.23M | $ 140.48M | $ 130.00M | $ 149.88M | |
$ 581.98M | $ 146.23M | $ 151.81M | $ 141.69M | $ 130.00M | $ 149.88M | |
$ 1.50 | $ 1.50 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.50 | - | |
- | - | - | - | - | - | |
$ 551.38M | $ 682.25M | $ 715.75M | $ -648.47M | $ 474.41M | $ 389.60M | |
$ 24.54M | $ 37.29M | $ 64.60M | $ 33.77M | $ -47.49M | $ 34.25M | |
$ 9.21M | - | $ 67.21M | - | $ -39.89M | $ 34.25M | |
- | - | - | - | $ 47.91M | $ 51.96M | |
$ 119.58M | $ 81.52M | $ 94.28M | $ 49.88M | $ -10.93M | $ 93.11M | |
$ 213.15M | $ 210.99M | $ 234.33M | $ 192.70M | $ 124.12M | $ 119.06M |