Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.43B | $ 1.65B | $ 2.25B | $ 1.78B | $ 1.14B | $ 1.62B | |
$ 694.86M | $ 879.29M | $ 81.56M | $ 97.33M | $ 108.19M | $ -1.21B | |
$ 739.16M | $ 770.75M | $ 2.17B | $ 1.68B | $ 1.04B | $ 400.82M | |
$ 319.44M | $ 649.51M | $ 1.60B | $ 1.76B | $ 1.05B | $ 405.22M | |
$ 419.72M | $ 121.24M | $ 570.30M | $ -80.98M | $ -14.02M | $ -4.40M | |
$ -29.46M | $ -33.37M | $ 2.27M | $ 253.00K | $ 177.00K | $ 1.38M | |
$ -9.65M | $ -100.99M | $ -147.25M | $ -112.23M | $ 93.81M | $ -53.15M | |
$ 380.61M | $ 156.02M | $ 591.81M | $ -119.94M | $ -222.42M | $ -411.82M | |
$ 96.71M | $ 57.54M | $ -292.33M | $ 106.06M | $ 262.88M | $ -41.54M | |
- | - | - | - | - | $ 174.01M | |
$ 282.95M | $ 82.66M | $ 948.67M | $ -81.56M | $ -427.15M | $ -227.45M | |
$ 1.51 | $ 0.44 | $ 4.68 | $ -1.26 | $ -2.91 | $ -1.66 | |
$ 1.50 | $ 0.43 | $ 4.64 | $ -1.26 | $ -2.91 | $ -1.66 | |
$ 374.87M | $ 187.87M | $ 187.82M | $ 176.51M | $ 169.27M | $ 169.15M | |
$ 377.39M | $ 190.29M | $ 204.45M | $ 64.73M | $ 146.79M | $ 137.02M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.64 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.01B | $ 1.53B | $ 1.68B | $ 1.86B | $ 1.16B | $ -809.17M | |
$ 29.46M | - | - | - | - | - | |
$ 282.95M | $ 82.66M | $ 948.67M | $ -81.56M | $ -427.15M | $ -227.45M | |
$ 290.20M | $ 139.96M | - | - | - | - | |
$ 410.07M | $ 194.81M | $ 530.80M | $ -119.94M | $ -222.42M | $ -454.85M | |
$ 449.97M | $ 268.34M | $ 449.24M | $ -119.94M | $ -222.42M | $ -574.98M |