Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.11B | $ 1.42B | $ 1.14B | $ 1.04B | $ 1.03B | $ 954.50M | |
$ 322.83M | $ 529.20M | $ 447.88M | $ 394.83M | $ 366.35M | $ 343.58M | |
$ 1.17B | $ 893.56M | $ 695.71M | $ 649.01M | $ 662.11M | $ 610.93M | |
$ 299.57M | $ 632.25M | $ 469.53M | $ 448.94M | $ 420.52M | $ 381.71M | |
$ 867.74M | $ 261.31M | $ 226.18M | $ 200.07M | $ 241.59M | $ 229.21M | |
$ -55.09M | $ -110.41M | $ -96.07M | $ -88.58M | $ -77.62M | $ -82.16M | |
$ 468.29M | $ 513.57M | $ 184.16M | $ 19.06M | $ 61.38M | $ 15.07M | |
$ 1.29B | $ 664.47M | $ 314.27M | $ 130.55M | $ 225.36M | $ 162.12M | |
$ 3.53M | $ 2.97M | $ 1.89M | $ 1.97M | $ 1.09M | $ 1.42M | |
- | - | - | - | - | - | |
$ 1.28B | $ 652.62M | $ 303.36M | $ 123.65M | $ 219.08M | $ 155.02M | |
$ 5.67 | $ 6.07 | $ 2.97 | $ 1.24 | $ 2.23 | $ 1.63 | |
$ 5.62 | $ 6.04 | $ 2.96 | $ 1.24 | $ 2.22 | $ 1.63 | |
$ 433.62M | $ 107.61M | $ 102.00M | $ 99.39M | $ 98.46M | $ 95.21M | |
$ 436.11M | $ 108.39M | $ 102.83M | $ 99.44M | $ 99.38M | $ 95.37M | |
$ 3.82 | $ 3.76 | $ 3.32 | $ 3.32 | $ 3.20 | $ 3.08 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 622.40M | $ 1.16B | $ 917.40M | $ 843.77M | $ 786.87M | $ 725.29M | |
$ 616.49M | $ 653.61M | $ 303.91M | $ 123.91M | $ 219.62M | $ 156.13M | |
$ 99.56M | $ 145.37M | $ 130.57M | $ 123.71M | $ 181.90M | $ 156.13M | |
$ 88.88M | $ 113.42M | $ 97.30M | $ 91.53M | $ 80.71M | $ 84.26M | |
$ 1.35B | $ 777.90M | $ 411.57M | $ 222.08M | $ 306.06M | $ 246.38M | |
$ 1.67B | $ 1.35B | $ 832.26M | $ 589.24M | $ 642.34M | $ 547.33M |