Income Statement | TTM | Jan 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.98B | $ 4.01B | $ 4.01B | $ 3.48B | $ 2.70B | $ 2.36B | |
$ 1.62B | - | - | $ 2.26B | $ 1.80B | $ 1.58B | |
$ 3.36B | $ 4.01B | $ 4.01B | $ 1.21B | $ 901.30M | $ 773.20M | |
$ 4.36B | $ 3.68B | $ 3.68B | $ 898.90M | $ 721.50M | $ 648.30M | |
$ -997.90M | $ 333.10M | $ 333.10M | $ 313.70M | $ 179.80M | $ 124.90M | |
$ -26.10M | $ -20.00M | $ -20.00M | $ -19.20M | $ -31.00M | $ -33.40M | |
$ 2.20M | $ -364.50M | $ -364.50M | - | - | - | |
$ -310.00M | $ 313.10M | $ 313.10M | $ 294.50M | $ 148.80M | $ 91.50M | |
$ 50.20M | $ 67.70M | $ 67.70M | $ 56.10M | $ 27.50M | $ 13.80M | |
- | - | - | - | - | - | |
$ 175.90M | $ 245.40M | $ 245.40M | $ 238.40M | $ 121.30M | $ 77.70M | |
$ 3.90 | $ 5.45 | $ 5.45 | $ 5.35 | $ 2.83 | $ 1.89 | |
$ 3.85 | $ 5.36 | $ 5.36 | $ 5.20 | $ 2.75 | $ 1.82 | |
$ 180.34M | $ 45.05M | $ 45.05M | $ 44.58M | $ 42.86M | $ 41.22M | |
$ 182.26M | $ 45.78M | $ 45.78M | $ 45.81M | $ 44.09M | $ 42.75M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.98B | $ 3.68B | $ 3.68B | $ 3.16B | $ 2.52B | $ 2.23B | |
$ 175.90M | $ 245.40M | $ 245.40M | $ 238.40M | $ 121.30M | $ 77.70M | |
$ 188.95M | - | - | $ 238.40M | $ 121.30M | $ 77.70M | |
- | - | - | $ 19.20M | $ 31.00M | $ 33.40M | |
$ -283.90M | $ 333.10M | $ 333.10M | $ 313.70M | $ 179.80M | $ 124.90M | |
$ 233.30M | $ 438.00M | $ 438.00M | $ 396.70M | $ 247.00M | $ 184.40M |