Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 318.63M | $ 274.93M | $ 254.66M | $ 237.52M | $ 186.93M | |
$ 318.63M | $ 274.14M | $ 254.66M | $ 237.52M | $ 186.93M | |
$ 318.63M | $ 274.93M | $ -122.98M | $ -170.73M | $ -127.19M | |
$ 20.78M | $ 14.90M | $ 11.19M | $ 9.79M | $ 8.86M | |
$ 0.00 | $ 0.00 | $ 106.35M | $ 81.24M | $ 68.60M | |
$ -253.82M | $ 88.41M | $ 131.68M | $ 66.79M | $ 59.74M | |
$ 301.25M | $ 0.00 | $ 0.00 | $ 0.00 | $ -19.80M | |
$ 47.42M | $ 88.41M | $ 91.29M | $ 66.79M | $ 59.74M | |
$ 78.90M | $ 68.94M | $ 72.95M | $ 51.49M | $ 45.27M | |
$ 3.30 | $ 3.17 | $ 3.62 | $ 2.88 | $ 2.71 | |
$ 3.29 | $ 3.15 | $ 3.60 | $ 2.87 | $ 2.70 | |
23.91M | 21.78M | 20.17M | 17.89M | 16.72M | |
23.99M | 21.87M | 20.24M | 17.94M | 16.76M |