Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 991.93M | $ 887.71M | $ 1.26B | $ 1.04B | $ 784.63M | |
$ 136.41M | $ 143.59M | $ 301.19M | $ 243.57M | $ 71.15M | |
$ 160.79M | $ 97.84M | $ 100.03M | $ 168.81M | $ 64.98M | |
$ 28.94M | $ 35.19M | $ 37.34M | $ 32.49M | $ 55.65M | |
$ 76.06M | $ 95.25M | $ 219.66M | $ 128.22M | $ 63.30M | |
$ 92.70M | $ 71.67M | $ 201.16M | $ 143.13M | $ -21.18M | |
$ -65.50M | $ -22.40M | $ -48.79M | $ -30.51M | $ 16.52M | |
$ 27.20M | $ 49.27M | $ 152.37M | $ 112.61M | $ -4.66M | |
$ 14.11M | $ 18.14M | $ 97.86M | $ 81.91M | $ 5.35M | |
$ 0.02 | $ 0.04 | $ 0.09 | $ 0.11 | $ 0.01 | |
$ 0.02 | $ 0.04 | $ 0.09 | $ 0.11 | $ 0.01 | |
764.38M | 740.25M | 736.69M | 736.69M | 736.69M | |
764.32M | 738.73M | 736.69M | 736.69M | 736.69M |