Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.66B | $ 2.51B | $ 2.17B | $ 1.81B | $ 1.37B | |
$ 630.52M | $ 685.86M | $ 741.20M | $ 506.20M | $ 214.49M | |
$ 551.20M | $ 410.57M | $ 336.29M | $ 286.50M | $ 246.33M | |
$ 117.61M | $ 109.05M | $ 88.51M | $ 82.31M | $ 87.92M | |
$ 209.91M | $ 391.86M | $ 477.73M | $ 295.36M | $ 18.48M | |
$ 79.32M | $ 275.29M | $ 389.47M | $ 212.40M | $ -30.80M | |
$ -157.55M | $ -145.36M | $ -101.72M | $ -95.93M | $ -98.31M | |
$ -78.23M | $ 129.93M | $ 287.75M | $ 116.47M | $ -168.79M | |
$ -92.84M | $ 102.56M | $ 219.17M | $ 88.41M | $ -129.50M | |
$ -0.96 | $ 0.90 | $ 1.92 | $ 0.77 | $ -0.93 | |
$ -0.96 | $ 1.13 | $ 1.92 | $ 0.77 | $ -0.93 | |
96.31M | 114.37M | 114.37M | 114.37M | 139.18M | |
96.31M | 90.39M | 114.37M | 114.37M | 139.18M |