Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 814.41M | $ 743.52M | $ 533.66M | $ 421.60M | $ 347.26M | |
$ 509.94M | $ 504.58M | $ 493.09M | $ 385.18M | $ 247.08M | |
$ 278.70M | $ 258.06M | $ 233.63M | $ 216.55M | $ 155.13M | |
$ 10.07M | $ 11.34M | $ 14.01M | $ 14.15M | $ 11.82M | |
$ 241.32M | $ 257.87M | $ 273.47M | $ 182.78M | $ 103.81M | |
$ 231.24M | $ 246.53M | $ 259.46M | $ 168.63M | $ 91.95M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 231.24M | $ 246.53M | $ 259.46M | $ 168.63M | $ 91.95M | |
$ 185.27M | $ 194.06M | $ 203.04M | $ 133.06M | $ 74.38M | |
$ 4.86 | $ 5.09 | $ 5.32 | $ 3.86 | $ 2.76 | |
$ 4.83 | $ 5.07 | $ 5.31 | $ 3.86 | $ 2.76 | |
37.34M | 37.37M | 37.38M | 34.44M | 26.95M | |
37.57M | 37.51M | 37.50M | 34.50M | 26.99M |