Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 727.18M | $ 632.64M | $ 998.52M | $ 514.14M | $ 125.64M | |
$ 223.20M | $ 306.57M | $ 730.40M | $ 386.82M | $ -2.92M | |
$ 36.73M | $ -17.76M | $ 145.10M | $ 140.74M | $ 15.79M | |
$ 188.32M | $ 112.28M | $ 94.50M | $ 37.05M | $ 38.49M | |
$ 380.03M | $ 432.17M | $ 695.66M | $ 172.68M | $ 51.55M | |
$ 186.47M | $ 321.16M | $ 585.30M | $ 246.08M | $ -18.70M | |
$ -25.97M | $ -15.53M | $ 14.71M | $ -110.97M | $ 31.25M | |
$ 160.50M | $ 305.62M | $ 600.00M | $ 135.11M | $ 12.55M | |
$ 92.43M | $ 102.98M | $ 218.52M | $ 79.29M | $ 7.78M | |
$ 0.24 | $ 0.29 | $ 0.80 | $ 0.30 | $ 0.03 | |
$ 0.22 | $ 0.27 | $ 0.76 | $ 0.28 | $ 0.03 | |
392.74M | 360.64M | 273.53M | 264.31M | 259.30M | |
412.38M | 374.55M | 286.77M | 283.19M | 259.30M |