Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.66B | $ 2.00B | $ 1.81B | $ 1.23B | $ 1.25B | |
$ 658.18M | $ 827.24M | $ 670.36M | $ 431.12M | $ 465.81M | |
$ 407.61M | $ 422.69M | $ 394.13M | $ 296.68M | $ 289.63M | |
$ 137.33M | $ 127.76M | $ 122.44M | $ 108.01M | $ 109.58M | |
$ 420.96M | $ 532.02M | $ 444.47M | $ 239.56M | $ 316.97M | |
$ 250.57M | $ 408.19M | $ 275.99M | $ 134.33M | $ 200.61M | |
$ 27.36M | $ -12.25M | $ 39.11M | $ -13.99M | $ -2.36M | |
$ 277.93M | $ 395.94M | $ 315.10M | $ 120.34M | $ 198.25M | |
$ 227.18M | $ 331.28M | $ 228.76M | $ 98.09M | $ 153.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.96 | $ 7.31 | $ 5.11 | $ 1.92 | $ 3.02 | |
$ 4.91 | $ 7.20 | $ 5.00 | $ 1.88 | $ 2.96 | |
45.80M | 45.33M | 44.77M | 51.00M | 50.79M | |
46.31M | 46.04M | 45.78M | 52.13M | 51.86M |