Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.91B | $ 1.70B | $ 1.52B | $ 1.31B | $ 1.56B | |
$ 670.18M | $ 581.60M | $ 513.11M | $ 439.04M | $ 493.25M | |
$ 504.96M | $ 406.55M | $ 304.14M | $ 312.73M | $ 400.18M | |
$ 56.56M | $ 53.76M | $ 70.76M | $ 74.34M | $ 77.36M | |
$ 221.79M | $ 232.59M | $ 307.68M | $ 130.98M | $ 218.27M | |
$ 165.22M | $ 178.84M | $ 247.16M | $ 65.64M | $ 94.21M | |
$ -4.02M | $ 105.75M | $ 68.42M | $ 4.75M | $ -97.28M | |
$ 161.21M | $ 275.50M | $ 200.87M | $ 125.40M | $ 27.76M | |
$ 150.83M | $ 205.97M | $ 131.41M | $ 72.67M | $ 11.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.61 | $ 9.03 | $ 6.09 | $ 3.23 | $ 0.48 | |
$ 6.43 | $ 8.12 | $ 4.54 | $ 1.56 | $ 0.48 | |
21.43M | 22.81M | 21.56M | 24.81M | 24.96M | |
25.36M | 26.87M | 28.92M | 51.39M | 24.96M |