Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 744.95M | $ 906.01M | $ 570.81M | $ 568.75M | $ 558.63M | |
$ 218.01M | $ 253.19M | $ 139.15M | $ 119.01M | $ 164.34M | |
$ 131.95M | $ 128.83M | $ 104.28M | $ 121.32M | $ 123.18M | |
$ 78.70M | $ 70.36M | $ 77.57M | $ 71.60M | $ 72.79M | |
$ 160.75M | $ 152.86M | $ 94.45M | $ 69.29M | $ 114.27M | |
$ 86.06M | $ 82.50M | $ 34.87M | $ -2.31M | $ 41.16M | |
$ -18.59M | $ -5.40M | $ -11.98M | $ -12.12M | $ 865.48K | |
$ 67.47M | $ 77.10M | $ 22.88M | $ -14.43M | $ 33.14M | |
$ 47.87M | $ 55.35M | $ 18.29M | $ -11.25M | $ 19.41M | |
$ 1.39 | $ 1.60 | $ 0.69 | $ -0.33 | $ 0.71 | |
$ 1.39 | $ 1.61 | $ 0.69 | $ -0.33 | $ 0.71 | |
34.46M | 34.52M | 34.47M | 34.60M | 34.87M | |
34.46M | 34.47M | 34.47M | 34.60M | 34.87M |