Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.32B | $ 2.30B | $ 2.03B | $ 1.47B | $ 904.20M | $ 600.27M | |
$ 263.72M | $ 1.11B | - | - | $ 505.26M | $ 352.19M | |
$ 2.05B | $ 1.19B | $ 2.03B | $ 1.47B | $ 398.94M | $ 248.09M | |
$ 3.04B | $ 879.97M | $ 1.83B | $ 410.79M | $ 280.39M | $ 166.47M | |
$ -722.29M | $ -686.53M | $ 199.60M | $ 1.06B | $ 118.55M | $ 81.62M | |
$ -129.90M | $ -164.20M | $ -114.10M | $ -75.91M | $ -95.65M | $ -56.85M | |
$ -30.00M | $ -993.97M | $ -17.17M | $ 66.26M | $ -15.75M | $ -12.19M | |
$ -570.94M | $ -847.65M | $ 113.99M | $ 851.93M | $ 7.16M | $ 12.58M | |
$ 830.80M | $ -102.69M | $ -43.17M | $ -9.54M | $ 11.37M | $ 4.83M | |
- | - | - | - | - | - | |
$ -1.49B | $ -729.29M | $ 157.17M | $ 861.56M | $ -4.20M | $ 7.73M | |
$ -4.69 | $ -4.50 | $ 0.26 | $ 0.06 | $ -0.02 | $ 0.05 | |
$ -4.71 | $ -4.53 | $ 0.25 | $ 0.06 | $ -0.02 | $ 0.05 | |
$ 639.73M | $ 161.92M | $ 162.76M | $ 160.68M | $ 169.99M | $ 164.71M | |
$ 627.59M | $ 161.92M | $ 166.74M | $ 164.64M | $ 169.99M | $ 164.71M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.42 | - | |
- | - | - | - | $ 0.42 | - | |
- | - | - | - | - | - | |
$ 2.06B | $ 1.99B | $ 1.83B | $ 410.79M | $ 785.65M | $ 518.66M | |
$ -778.04M | $ -744.96M | $ 43.19M | $ 861.56M | $ -4.20M | $ 7.73M | |
$ 365.67M | - | - | - | $ 7.30M | $ 15.24M | |
- | - | - | - | $ 95.65M | $ 56.85M | |
$ -565.81M | $ -683.46M | $ 228.08M | $ 927.84M | $ 102.80M | $ 69.43M | |
$ -473.04M | $ -497.85M | $ 383.15M | $ 1.04B | $ 164.92M | $ 93.65M |