Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.91B | $ 2.30B | $ 2.03B | $ 1.47B | $ 904.20M | $ 600.27M | |
- | - | - | - | $ 505.26M | $ 352.19M | |
$ 2.30B | $ 2.30B | $ 2.03B | $ 1.47B | $ 398.94M | $ 248.09M | |
$ 2.50B | $ 2.99B | $ 1.83B | $ 410.79M | $ 280.39M | $ 166.47M | |
$ 19.75M | $ -686.53M | $ 199.60M | $ 1.06B | $ 118.55M | $ 81.62M | |
$ -164.20M | $ -164.20M | $ -114.10M | $ -75.91M | $ -95.65M | $ -56.85M | |
$ -24.98M | $ -29.00M | $ -17.17M | $ 66.26M | $ -15.75M | $ -12.19M | |
$ 105.39M | $ -581.85M | $ 113.99M | $ 851.93M | $ 7.16M | $ 12.58M | |
$ 744.96M | $ 744.96M | $ -43.17M | $ -9.54M | $ 11.37M | $ 4.83M | |
- | - | - | - | - | - | |
$ -1.10B | $ -744.96M | $ 157.17M | $ 861.56M | $ -4.20M | $ 7.73M | |
$ -4.49 | $ -4.50 | $ 0.26 | $ 0.06 | $ -0.02 | $ 0.05 | |
$ -4.53 | $ -4.53 | $ 0.25 | $ 0.06 | $ -0.02 | $ 0.05 | |
$ 646.00M | $ 161.92M | $ 162.76M | $ 160.68M | $ 169.99M | $ 164.71M | |
$ 639.98M | $ 161.92M | $ 166.74M | $ 164.64M | $ 169.99M | $ 164.71M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.42 | - | |
- | - | - | - | $ 0.42 | - | |
- | - | - | - | - | - | |
$ 1.52B | $ 2.99B | $ 1.83B | $ 410.79M | $ 785.65M | $ 518.66M | |
$ -744.96M | $ -744.96M | $ 43.19M | $ 861.56M | $ -4.20M | $ 7.73M | |
$ 668.97M | - | - | - | $ 7.30M | $ 15.24M | |
- | - | - | - | $ 95.65M | $ 56.85M | |
$ 190.05M | $ -417.65M | $ 228.08M | $ 927.84M | $ 102.80M | $ 69.43M | |
$ 323.75M | $ -232.05M | $ 383.15M | $ 1.04B | $ 164.92M | $ 93.65M |