Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 681.88M | $ 660.73M | $ 619.98M | $ 575.08M | $ 470.64M | |
$ 441.79M | $ 421.46M | $ 408.88M | $ 385.72M | $ 316.07M | |
$ 406.21M | $ 400.40M | $ 450.38M | $ 469.87M | $ 264.27M | |
$ 37.06M | $ 28.07M | $ 21.75M | $ 16.69M | $ 20.10M | |
$ 80.59M | $ 60.06M | $ -41.74M | $ -79.07M | $ 71.90M | |
$ 35.58M | $ 21.06M | $ -41.49M | $ -84.15M | $ 48.93M | |
$ 7.50M | $ 10.44M | $ -5.93M | $ -34.54M | $ -36.61M | |
$ 43.08M | $ 31.49M | $ -47.67M | $ -119.61M | $ 12.32M | |
$ 29.96M | $ 13.95M | $ -48.73M | $ -108.66M | $ 9.90M | |
$ 0.17 | $ 0.07 | $ -0.25 | $ -0.55 | $ 0.04 | |
$ 0.16 | $ 0.07 | $ -0.25 | $ -0.55 | $ 0.04 | |
180.21M | 190.47M | 195.83M | 198.08M | 196.66M | |
182.87M | 194.41M | 195.83M | 198.08M | 196.66M |