Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.77B | $ 1.37B | $ 1.82B | $ 1.22B | $ 1.03B | |
$ 256.09M | $ 246.43M | $ 290.83M | $ 230.36M | $ 187.55M | |
$ 147.35M | $ 164.21M | $ 157.84M | $ 134.92M | $ 116.05M | |
$ 0.00 | $ 66.17M | $ 54.42M | $ 46.70M | $ 42.13M | |
$ 108.75M | $ 150.65M | $ 187.38M | $ 144.15M | $ 114.66M | |
$ 108.75M | $ 82.22M | $ 132.99M | $ 95.43M | $ 71.50M | |
$ -74.81M | $ -43.95M | $ -27.27M | $ -17.29M | $ -15.07M | |
$ 33.94M | $ 38.27M | $ 105.72M | $ 78.14M | $ 56.43M | |
$ 56.76M | $ 62.47M | $ 94.93M | $ 70.46M | $ 54.05M | |
$ 1.08 | $ 1.20 | $ 1.83 | $ 1.38 | $ 1.13 | |
$ 1.07 | $ 1.17 | $ 1.78 | $ 1.35 | $ 1.10 | |
52.38M | 52.14M | 51.84M | 50.85M | 47.70M | |
53.14M | 53.23M | 53.28M | 52.27M | 49.01M |