Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 879.70M | $ 755.61M | $ 663.64M | $ 514.90M | $ 404.34M | |
$ 328.08M | $ 275.31M | $ 226.89M | $ 155.02M | $ 126.97M | |
$ 194.66M | $ 193.78M | $ 170.72M | $ 121.92M | $ 106.11M | |
$ 58.04M | $ 68.39M | $ 70.68M | $ 49.70M | $ 40.77M | |
$ 179.93M | $ 151.66M | $ 126.57M | $ 82.31M | $ 167.57M | |
$ 133.42M | $ 81.52M | $ 56.16M | $ 33.09M | $ 20.86M | |
$ -96.14M | $ -74.37M | $ -52.97M | $ -36.96M | $ 61.10M | |
$ 37.28M | $ 7.15M | $ 3.20M | $ -3.87M | $ 81.96M | |
$ 24.02M | $ -1.31M | $ -2.15M | $ 1.39M | $ 71.06M | |
$ -0.31 | $ -0.63 | $ -0.03 | $ 0.02 | $ 1.06 | |
$ -0.31 | $ -0.63 | $ -0.03 | $ 0.02 | $ 1.06 | |
77.99M | 78.33M | 78.23M | 71.90M | 67.16M | |
77.99M | 78.33M | 78.23M | 71.90M | 67.26M |