Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.19B | $ 1.13B | $ 1.24B | $ 938.38M | $ 521.53M | |
$ 715.75M | $ 588.63M | $ 682.00M | $ 566.13M | $ 386.42M | |
$ 617.97M | $ 810.24M | $ 574.00M | $ 363.81M | $ 168.05M | |
$ 177.89M | $ 180.99M | $ 185.57M | $ 78.22M | $ 30.19M | |
$ 282.80M | $ -21.98M | $ 239.75M | $ 283.59M | $ 207.87M | |
$ 97.78M | $ -221.61M | $ 109.40M | $ 196.95M | $ 218.37M | |
$ -55.07M | $ -62.92M | $ -69.40M | $ -27.80M | $ -60.85M | |
$ 42.71M | $ -284.54M | $ -43.30M | $ 163.51M | $ 157.45M | |
$ -155.10M | $ -526.80M | $ -205.10M | $ 18.03M | $ 63.00M | |
$ -0.82 | $ -2.28 | $ -1.10 | $ 0.13 | $ 0.55 | |
$ -0.82 | $ -2.79 | $ -1.09 | $ 0.12 | $ 0.53 | |
190.19M | 231.11M | 187.27M | 142.65M | 113.57M | |
190.19M | 188.97M | 188.00M | 146.76M | 118.33M |