Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.35B | $ 1.46B | $ 1.20B | $ 890.11M | $ 919.50M | |
$ 565.15M | $ 570.50M | $ 424.07M | $ 302.01M | $ 228.75M | |
$ 187.23M | $ 180.06M | $ 174.36M | $ 154.12M | $ 93.87M | |
$ 97.95M | $ 92.60M | $ 91.36M | $ 82.04M | $ 78.09M | |
$ 499.12M | $ 486.15M | $ 341.95M | $ 232.54M | $ 213.78M | |
$ 377.92M | $ 390.44M | $ 249.71M | $ 147.89M | $ 134.88M | |
$ -14.43M | $ -32.90M | $ -36.89M | $ -31.83M | $ -30.59M | |
$ 363.49M | $ 357.54M | $ 212.82M | $ 116.06M | $ 104.29M | |
$ 294.19M | $ 284.18M | $ 176.77M | $ 95.85M | $ 86.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.06 | $ 6.83 | $ 4.26 | $ 2.35 | $ 2.19 | |
$ 7.00 | $ 6.78 | $ 4.23 | $ 2.34 | $ 2.17 | |
41.67M | 41.59M | 41.49M | 40.71M | 39.72M | |
42.04M | 41.93M | 41.82M | 40.91M | 39.95M |