Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.24B | $ 2.22B | $ 2.21B | $ 2.07B | $ 1.96B | |
$ 990.87M | $ 962.77M | $ 980.76M | $ 886.15M | $ 805.30M | |
$ 834.48M | $ 778.99M | $ 728.84M | $ 662.73M | $ 626.35M | |
$ 23.85M | $ 24.93M | $ 30.90M | $ 28.80M | $ 18.43M | |
$ 216.91M | $ 207.41M | $ 320.66M | $ 250.66M | $ 203.35M | |
$ 156.39M | $ 180.77M | $ 251.91M | $ 219.27M | $ 177.47M | |
$ -116.77M | $ -20.53M | $ 28.32M | $ -8.45M | $ -7.06M | |
$ 39.62M | $ 160.24M | $ 280.23M | $ 210.82M | $ 170.41M | |
$ -9.75M | $ 118.61M | $ 209.07M | $ 183.61M | $ 126.83M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.30 | $ 3.65 | $ 6.41 | $ 5.64 | $ 3.95 | |
$ -0.30 | $ 3.63 | $ 6.34 | $ 5.52 | $ 3.84 | |
32.49M | 32.52M | 32.64M | 32.56M | 32.14M | |
32.60M | 32.65M | 32.97M | 33.27M | 32.99M |