Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.06B | $ 589.24M | $ 844.40M | $ 1.04B | $ 784.63M | |
$ 182.78M | $ 94.81M | $ 205.83M | $ 243.57M | $ 71.15M | |
$ 160.79M | $ 76.92M | $ 68.36M | $ 100.44M | $ 64.98M | |
$ 28.94M | $ 35.19M | $ 27.26M | $ 57.66M | $ 55.65M | |
$ 111.09M | $ 95.25M | $ 141.48M | $ 184.63M | $ 63.30M | |
$ 37.05M | $ 27.54M | $ 137.47M | $ 143.13M | $ 6.17M | |
$ -8.06M | $ 5.17M | - | $ -3.56M | $ -10.83M | |
$ 28.99M | $ 32.71M | $ 95.83M | $ 107.20M | $ -21.18M | |
$ 15.03M | $ 18.14M | $ 66.88M | $ 81.91M | $ 4.11M | |
$ 0.02 | $ 0.04 | $ 0.09 | $ 0.11 | $ 0.01 | |
$ 0.02 | $ 0.04 | $ 0.09 | $ 0.11 | $ 0.01 | |
764.38M | 740.24M | 736.69M | 736.69M | 736.69M | |
764.32M | 738.73M | 736.69M | 736.69M | 736.69M |