Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.34B | $ 4.15B | $ 3.58B | $ 4.12B | $ 3.82B | $ 4.02B | |
$ -3.78B | $ -3.79B | $ -3.06B | $ -3.68B | $ 3.48B | $ 3.74B | |
$ 558.50M | $ 356.80M | $ 517.30M | $ 441.00M | $ 344.30M | $ 274.20M | |
$ 126.30M | $ 80.30M | - | $ -126.70M | $ 42.50M | $ -135.20M | |
$ 200.00K | $ 400.00K | $ -2.90M | $ -7.80M | - | - | |
$ 480.50M | $ 276.50M | $ 396.80M | $ 441.00M | $ 301.80M | $ 409.40M | |
$ 3.92 | $ 2.44 | $ 3.43 | $ 3.43 | $ 2.12 | $ 2.62 | |
$ 3.84 | $ 2.40 | $ 3.37 | $ 3.36 | $ 2.11 | $ 2.61 | |
$ 440.98M | $ 113.28M | $ 115.73M | $ 128.40M | $ 142.10M | $ 156.04M | |
$ 450.40M | $ 115.12M | $ 117.72M | $ 131.13M | $ 143.16M | $ 157.15M | |
$ 432.20M | $ 276.50M | $ 396.80M | $ 441.00M | $ 301.80M | $ 409.40M | |
$ 470.57M | $ 281.87M | $ 408.67M | - | $ 301.80M | $ 414.73M | |
$ 0.77 | $ 0.59 | $ 0.55 | $ 0.51 | $ 0.47 | $ 0.43 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.57 | $ 1.85 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 453.10M | $ 426.50M | |
- | - | - | - | - | - | |
$ 250.70M | $ 238.60M | $ 137.00M | $ 95.40M | $ 108.80M | $ 152.30M |