Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 4.30B | $ 4.30B | $ 4.01B | $ 4.01B | $ 3.48B | $ 2.70B | |
$ 2.26B | $ 2.81B | - | - | $ 2.26B | $ 1.80B | |
$ 2.04B | $ 1.49B | $ 4.01B | $ 4.01B | $ 1.21B | $ 901.30M | |
$ 1.79B | $ 1.24B | $ 3.68B | $ 3.68B | $ 898.90M | $ 721.50M | |
$ 250.30M | $ 250.30M | $ 333.10M | $ 333.10M | $ 313.70M | $ 179.80M | |
$ -27.10M | $ -27.10M | $ -20.00M | $ -20.00M | $ -19.20M | $ -31.00M | |
$ -257.60M | $ -257.60M | $ -364.50M | $ -364.50M | - | - | |
$ 223.20M | $ 223.20M | $ 313.10M | $ 313.10M | $ 294.50M | $ 148.80M | |
$ 49.80M | $ 49.80M | $ 67.70M | $ 67.70M | $ 56.10M | $ 27.50M | |
- | - | - | - | - | - | |
$ 173.40M | $ 173.40M | $ 245.40M | $ 245.40M | $ 238.40M | $ 121.30M | |
$ 3.69 | $ 3.84 | $ 5.45 | $ 5.45 | $ 5.35 | $ 2.83 | |
$ 3.64 | $ 3.80 | $ 5.36 | $ 5.36 | $ 5.20 | $ 2.75 | |
$ 150.37M | $ 45.11M | $ 45.05M | $ 45.05M | $ 44.58M | $ 42.86M | |
$ 152.27M | $ 45.69M | $ 45.78M | $ 45.78M | $ 45.81M | $ 44.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.12B | $ 4.05B | $ 3.68B | $ 3.68B | $ 3.16B | $ 2.52B | |
$ 173.40M | $ 173.40M | $ 245.40M | $ 245.40M | $ 238.40M | $ 121.30M | |
$ 188.95M | - | - | - | $ 238.40M | $ 121.30M | |
- | - | - | - | $ 19.20M | $ 31.00M | |
$ 252.20M | $ 250.30M | $ 333.10M | $ 333.10M | $ 313.70M | $ 179.80M | |
$ 233.30M | $ 378.00M | $ 438.00M | $ 438.00M | $ 396.70M | $ 247.00M |