Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 405.78M | $ 395.98M | $ 445.74M | $ 192.48M | $ 220.06M | |
$ 156.33M | $ 153.37M | $ 195.53M | $ 4.44M | $ 99.05M | |
$ 28.04M | $ 25.24M | $ 36.08M | $ 24.37M | $ 80.45M | |
$ 33.88M | $ 27.82M | $ 33.44M | $ 36.87M | $ 38.39M | |
$ 178.39M | $ 157.85M | $ 187.83M | $ 11.83M | $ 50.63M | |
$ 128.29M | $ 155.95M | $ 159.93M | $ -19.87M | $ 18.88M | |
$ 9.45M | $ -37.67M | $ -49.87M | $ -16.49M | $ -24.73M | |
$ 137.74M | $ 118.28M | $ 138.86M | $ -36.37M | $ -5.85M | |
$ 133.01M | $ 116.81M | $ 138.45M | $ -36.52M | $ -6.05M | |
$ 3.09 | $ 2.76 | $ 3.63 | $ -1.08 | $ -0.18 | |
$ 3.06 | $ 2.71 | $ 3.52 | $ -1.08 | $ -0.18 | |
41.66M | 41.13M | 37.24M | 33.88M | 33.24M | |
42.04M | 41.82M | 38.36M | 33.88M | 33.24M |