Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.09B | $ 3.09B | $ 2.78B | $ 2.25B | $ 2.17B | $ 2.84B | |
$ 82.11M | $ 2.39B | $ -2.06B | $ 1.65B | $ 1.73B | $ 2.03B | |
$ 3.01B | $ 700.06M | $ 4.85B | $ 593.70M | $ 440.67M | $ 808.35M | |
$ 581.13M | $ 581.13M | $ 539.21M | $ 516.88M | $ 300.27M | $ 319.32M | |
$ 1.42B | $ 335.09M | $ 192.89M | $ 76.82M | $ 140.40M | $ 269.40M | |
$ -52.01M | $ -52.01M | $ -44.59M | $ -42.47M | $ -48.74M | $ -55.99M | |
$ -16.05M | $ -16.05M | $ -24.96M | $ -15.76M | $ -553.01M | $ -23.59M | |
$ 294.13M | $ 294.13M | $ 164.97M | $ -290.60M | $ -461.35M | $ 189.82M | |
$ 71.22M | $ 71.22M | $ 42.21M | $ -43.83M | $ -189.76M | $ 46.80M | |
- | - | - | - | - | - | |
$ 1.28B | $ 222.87M | $ 4.24B | $ -246.95M | $ -272.55M | $ 141.98M | |
$ 3.75 | $ 3.74 | $ 2.04 | $ -4.11 | $ -4.55 | $ 2.38 | |
$ 3.72 | $ 3.72 | $ 2.03 | $ -4.11 | $ -4.55 | $ 2.37 | |
$ 238.12M | $ 59.53M | $ 60.04M | $ 60.09M | $ 59.91M | $ 59.75M | |
$ 239.43M | $ 59.86M | $ 60.33M | $ 60.09M | $ 59.91M | $ 59.91M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.84 | - | |
- | - | - | - | - | - | |
$ 317.53M | $ -1.60B | $ -1.52B | $ 2.17B | $ 2.03B | $ 2.57B | |
- | - | - | - | $ 48.74M | $ 55.99M | |
$ 222.94M | $ 222.94M | $ 122.29M | $ -246.95M | $ -272.55M | $ 142.35M | |
$ 122.82M | $ 227.35M | $ 122.05M | - | $ 137.10M | $ 162.96M | |
$ 251.57M | $ 346.13M | $ 209.56M | $ -248.13M | $ -412.61M | $ 245.81M | |
$ 407.82M | $ 557.29M | $ 411.01M | $ -34.41M | $ -192.69M | $ 465.45M |