Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.40B | $ 1.84B | $ 1.73B | $ 810.62M | $ 835.37M | $ 803.59M | |
$ 26.73M | - | $ 144.80M | $ 29.62M | $ 38.40M | $ 4.75M | |
$ 1.10B | $ 1.03B | $ 1.04B | $ 501.38M | $ 541.42M | $ 508.49M | |
- | - | - | - | - | - | |
$ -198.99M | $ -174.89M | $ -153.40M | $ -88.82M | $ -109.59M | $ -82.44M | |
$ 663.00M | $ 751.30M | $ 544.73M | $ 338.86M | $ 255.56M | $ 290.36M | |
$ 145.21M | $ 169.31M | $ 116.45M | $ 61.32M | $ 29.15M | $ 52.15M | |
- | - | - | - | - | - | |
$ 501.66M | $ 565.86M | $ 414.17M | $ 277.54M | $ 226.41M | $ 238.22M | |
$ 1.66 | $ 1.95 | $ 1.51 | $ 1.68 | $ 1.37 | $ 1.39 | |
$ 1.65 | $ 1.94 | $ 1.50 | $ 1.67 | $ 1.36 | $ 1.38 | |
$ 1.21B | $ 290.75M | $ 275.18M | $ 165.18M | $ 165.51M | $ 171.91M | |
$ 1.22B | $ 291.86M | $ 276.69M | $ 165.93M | $ 166.18M | $ 172.69M | |
$ 0.56 | $ 0.56 | $ 0.56 | $ 0.56 | $ 0.56 | $ 0.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.52B | $ 1.50B | $ 1.18B | $ 566.78M | $ 557.70M | $ 599.53M | |
$ 517.79M | $ 581.99M | $ 428.29M | $ 277.54M | $ 226.41M | $ 238.21M | |
$ 508.28M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |