Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.39B | $ 1.40B | $ 1.30B | $ 1.11B | $ 924.73M | |
$ 169.13M | $ 229.90M | $ 221.14M | $ 202.08M | $ 130.66M | |
$ 252.32M | $ 151.29M | $ 134.44M | $ 100.00M | $ 83.89M | |
$ 103.49M | $ 99.40M | $ 95.34M | $ 85.16M | $ 38.12M | |
$ 161.14M | $ 142.71M | $ 148.64M | $ 157.79M | $ 95.80M | |
$ -83.19M | $ 78.61M | $ 86.70M | $ 102.08M | $ 74.78M | |
$ 120.02M | $ -56.19M | $ -44.53M | $ -36.28M | $ -30.22M | |
$ 36.83M | $ 22.42M | $ 42.18M | $ 65.79M | $ 44.56M | |
$ 26.53M | $ 16.26M | $ 32.08M | $ 51.88M | $ 30.94M | |
$ 0.21 | $ 0.13 | $ 0.26 | $ 0.42 | $ 0.25 | |
$ 0.21 | $ 0.13 | $ 0.26 | $ 0.42 | $ 0.25 | |
124.76M | 124.76M | 124.76M | 124.76M | 124.76M | |
124.76M | 124.76M | 124.76M | 124.76M | 124.76M |