Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.08B | $ 4.08B | $ 3.34B | $ 2.08B | $ 1.65B | $ 1.49B | |
$ 316.96M | $ 316.96M | $ 226.33M | $ 133.60M | $ 104.60M | $ 88.58M | |
$ 1.80B | $ 3.76B | $ 3.12B | $ -133.60M | $ 1.54B | $ 1.40B | |
$ 2.05B | $ 2.05B | $ -1.81B | $ 994.82M | $ 750.25M | $ 660.44M | |
$ -2.37B | $ -2.37B | $ 1.31B | $ -1.13B | $ 792.23M | $ 742.56M | |
$ -720.10M | $ -730.42M | $ -465.22M | $ -323.64M | $ -305.20M | $ -288.24M | |
$ -4.04B | $ -4.04B | $ -73.60M | $ -1.84B | $ -75.83M | $ -10.69M | |
$ 928.93M | $ 928.93M | $ 917.60M | $ 392.40M | $ 411.20M | $ 443.64M | |
$ 52.02M | $ 52.02M | $ 45.18M | $ 31.66M | $ 14.69M | $ 6.16M | |
$ 2.55M | $ 2.55M | $ -6.45M | $ 1.11M | - | - | |
$ 880.08M | $ 872.31M | $ 869.41M | $ 359.47M | $ 395.49M | $ 436.48M | |
$ 1.26 | $ 1.26 | $ 1.42 | $ 0.87 | $ 1.15 | $ 1.38 | |
$ 1.26 | $ 1.26 | $ 1.42 | $ 0.87 | $ 1.14 | $ 1.38 | |
$ 2.77B | $ 692.30M | $ 611.77M | $ 414.54M | $ 345.28M | $ 315.84M | |
$ 2.77B | $ 693.02M | $ 612.18M | $ 414.77M | $ 345.42M | $ 316.16M | |
$ -0.26 | $ 0.26 | $ 0.25 | $ 2.83 | $ 2.80 | $ 2.72 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.37B | $ 2.37B | $ 2.05B | $ 1.13B | $ 854.86M | $ 749.03M | |
$ 873.41M | $ 872.31M | $ 869.41M | $ 360.75M | $ 395.49M | $ 436.48M | |
$ 600.13M | $ 798.41M | $ 638.96M | - | $ 472.98M | $ 447.02M | |
- | - | - | - | $ 293.71M | $ 274.95M | |
$ 967.35M | $ 967.35M | $ 881.11M | $ 360.56M | $ 704.91M | $ 718.59M | |
$ 1.96B | $ 2.89B | $ 2.57B | $ 1.27B | $ 1.38B | $ 1.31B |