Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 398.32M | $ 4.39B | $ 4.97B | $ 3.58B | $ 1.93B | |
$ 398.32M | $ 382.27M | $ 375.77M | $ 276.95M | $ 212.13M | |
$ 227.99M | $ 294.20M | $ 280.91M | $ 242.86M | $ 180.66M | |
$ 75.98M | $ 76.36M | $ 77.83M | $ 70.15M | $ 59.64M | |
$ 147.32M | $ 160.49M | $ 178.23M | $ 111.94M | $ 175.33M | |
$ 70.56M | $ 88.07M | $ 96.01M | $ 36.13M | $ 35.17M | |
$ -51.54M | $ -42.95M | $ -31.60M | $ -17.70M | $ -16.08M | |
$ 19.02M | $ 45.12M | $ 64.41M | $ 18.43M | $ 99.51M | |
$ 19.89M | $ 40.10M | $ 61.97M | $ 21.65M | $ 107.46M | |
$ 0.52 | $ 1.06 | $ 1.63 | $ 0.57 | $ 2.87 | |
$ 0.52 | $ 1.05 | $ 1.63 | $ 0.57 | $ 2.87 | |
38.03M | 37.96M | 37.92M | 37.88M | 37.37M | |
38.17M | 38.12M | 38.06M | 37.88M | 37.37M |