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 | $ 943.67M | $ 1.33B | |
$ 739.16M | $ 770.75M | $ 2.17B | $ 1.68B | $ 200.76M | $ 280.70M | |
$ 319.44M | $ 649.51M | $ 1.60B | $ 1.76B | $ 313.21M | $ 456.52M | |
$ 419.72M | $ 121.24M | $ 570.30M | $ -80.98M | $ -112.45M | $ -179.69M | |
$ -29.46M | $ -33.37M | $ 2.27M | $ 253.00K | $ -66.79M | $ -61.84M | |
$ -9.65M | $ -100.99M | $ -147.25M | $ -112.23M | $ -43.17M | $ -170.29M | |
$ 380.61M | $ 156.02M | $ 591.81M | $ -119.94M | $ -222.42M | $ -411.82M | |
$ 96.71M | $ 57.54M | $ -292.33M | $ 106.06M | $ 21.94M | $ -41.54M | |
- | - | - | - | - | - | |
$ 282.95M | $ 82.66M | $ 948.67M | $ -81.56M | $ -246.34M | $ -280.60M | |
$ 1.51 | $ 0.44 | $ 4.68 | $ -1.26 | $ -1.46 | $ -1.66 | |
$ 1.50 | $ 0.43 | $ 4.64 | $ -1.26 | $ -1.46 | $ -1.66 | |
$ 374.87M | $ 187.87M | $ 187.82M | $ 176.51M | $ 169.27M | $ 169.15M | |
$ 377.39M | $ 190.29M | $ 204.45M | $ 64.73M | $ 169.27M | $ 169.15M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.64 | - | - | - | $ -0.98 | $ -0.68 | |
- | - | - | - | - | - | |
$ 1.01B | $ 1.53B | $ 1.68B | $ 1.86B | $ 1.26B | $ 1.79B | |
$ 29.46M | - | - | - | $ 45.11M | $ 61.84M | |
$ 282.95M | $ 82.66M | $ 948.67M | $ -81.56M | $ -246.34M | $ -280.60M | |
$ 290.20M | $ 139.96M | - | - | $ -209.31M | $ -212.13M | |
$ 410.07M | $ 194.81M | $ 530.80M | $ -119.94M | $ -177.31M | $ -349.97M | |
$ 449.97M | $ 268.34M | $ 449.24M | $ -119.94M | $ -69.12M | $ -226.95M |