Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.44B | $ 4.20B | $ 3.66B | $ 3.92B | $ 3.95B | |
$ 1.21B | $ 946.72M | $ 852.82M | $ 876.86M | $ 831.75M | |
$ 917.66M | $ 777.40M | $ 757.24M | $ 729.10M | $ 781.41M | |
$ 119.97M | $ 120.50M | $ 144.21M | $ 127.98M | $ 125.70M | |
$ 415.52M | $ 309.91M | $ 274.49M | $ 310.35M | $ 216.67M | |
$ 288.36M | $ 185.67M | $ 132.45M | $ 177.81M | $ 92.06M | |
$ -24.30M | $ -19.44M | $ -19.86M | $ -16.40M | $ -24.82M | |
$ 264.05M | $ 166.22M | $ 112.59M | $ 161.41M | $ 67.24M | |
$ 161.15M | $ 96.66M | $ 88.95M | $ 98.54M | $ 120.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.56 | $ 0.93 | $ 0.87 | $ 0.98 | $ 1.30 | |
$ 1.42 | $ 0.85 | $ 0.79 | $ 0.97 | $ 1.30 | |
104.99M | 103.76M | 102.54M | 100.85M | 92.42M | |
115.08M | 113.48M | 112.13M | 101.20M | 92.75M |