Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.33B | $ 1.31B | $ 1.21B | $ 713.17M | $ 226.77M | |
$ 882.00M | $ 859.39M | $ 517.30M | $ 343.51M | $ 55.62M | |
$ 434.32M | $ 412.21M | $ 379.20M | $ 232.91M | $ 117.74M | |
$ 215.75M | $ 226.74M | $ 234.65M | $ 128.56M | $ 67.34M | |
$ 655.31M | $ 794.03M | $ 896.99M | $ 601.75M | $ 21.83M | |
$ 447.67M | $ 447.17M | $ 450.12M | $ 302.05M | $ 31.61M | |
$ -80.36M | $ -13.53M | $ 129.13M | $ 209.23M | $ -100.15M | |
$ 367.31M | $ 433.64M | $ 579.25M | $ 511.27M | $ -68.54M | |
$ 367.31M | $ 433.64M | $ 579.25M | $ 516.19M | $ -68.54M | |
$ 11.98 | $ 14.08 | $ 18.82 | $ 22.36 | $ -6.25 | |
$ 11.98 | $ 14.08 | $ 18.82 | $ 22.32 | $ -6.25 | |
30.03M | 30.18M | 30.16M | 22.62M | 10.97M | |
30.03M | 30.18M | 30.16M | 22.66M | 10.97M |