Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.43B | $ 1.34B | $ 1.24B | $ 933.87M | $ 601.88M | |
$ 1.07B | $ 483.77M | $ 455.03M | $ 319.71M | $ 121.36M | |
$ 480.52M | $ 236.29M | $ 224.16M | $ 225.51M | $ 229.16M | |
$ 190.60M | $ 183.24M | $ 1.01B | $ 839.67M | $ 709.68M | |
$ 483.36M | $ 430.72M | $ 412.56M | $ 278.67M | $ 97.75M | |
$ 292.76M | $ 247.48M | $ 206.48M | $ 87.04M | $ -107.80M | |
$ -77.75M | $ -68.86M | $ -59.73M | $ -67.75M | $ -70.83M | |
$ 215.01M | $ 178.62M | $ 146.75M | $ 19.30M | $ -172.88M | |
$ 214.06M | $ 177.49M | $ 144.81M | $ 18.83M | $ -173.21M | |
$ 0.89 | $ 0.77 | $ 0.63 | $ 0.08 | $ -0.77 | |
$ 0.89 | $ 0.77 | $ 0.63 | $ 0.08 | $ -0.77 | |
241.26M | 229.33M | 228.95M | 226.36M | 223.54M | |
241.26M | 229.33M | 228.95M | 226.36M | 223.54M |