Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.33B | $ 1.35B | $ 1.46B | $ 1.20B | $ 890.11M | |
$ 583.10M | $ 565.15M | $ 570.50M | $ 424.07M | $ 302.01M | |
$ 202.85M | $ 187.23M | $ 180.06M | $ 174.36M | $ 154.12M | |
$ 107.12M | $ 97.95M | $ 92.60M | $ 91.36M | $ 82.04M | |
$ 515.83M | $ 499.12M | $ 486.15M | $ 341.95M | $ 232.54M | |
$ 380.25M | $ 377.92M | $ 390.44M | $ 249.71M | $ 147.89M | |
$ -13.36M | $ -14.43M | $ -32.90M | $ -36.89M | $ -31.83M | |
$ 366.89M | $ 363.49M | $ 357.54M | $ 212.82M | $ 116.06M | |
$ 301.66M | $ 294.19M | $ 284.18M | $ 176.77M | $ 95.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.22 | $ 7.06 | $ 6.83 | $ 4.26 | $ 2.35 | |
$ 7.17 | $ 7.00 | $ 6.78 | $ 4.23 | $ 2.34 | |
41.78M | 41.67M | 41.59M | 41.49M | 40.71M | |
42.07M | 42.04M | 41.93M | 41.82M | 40.91M |