Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 938.57M | $ 977.50M | $ 856.26M | $ 534.64M | $ 273.19M | |
$ 440.40M | $ 461.06M | $ 387.53M | $ 201.85M | $ 61.17M | |
$ 266.49M | $ 286.06M | $ 264.98M | $ 201.40M | $ 196.76M | |
$ 78.58M | $ 81.83M | $ 697.16M | $ 523.97M | $ 382.48M | |
$ 249.71M | $ 255.58M | $ 207.91M | $ 57.27M | $ -98.83M | |
$ 173.91M | $ 175.00M | $ 129.77M | $ -1.02M | $ -135.59M | |
$ -92.14M | $ -109.43M | $ -78.61M | $ -72.85M | $ -83.11M | |
$ 81.77M | $ 65.57M | $ 51.15M | $ -97.08M | $ -273.34M | |
$ 73.81M | $ 53.85M | $ 56.71M | $ -89.68M | $ -262.37M | |
$ 0.57 | $ 0.36 | $ 0.34 | $ -0.55 | $ -1.98 | |
$ 0.56 | $ 0.36 | $ 0.34 | $ -0.55 | $ -1.98 | |
129.74M | 148.06M | 164.78M | 163.37M | 132.21M | |
131.52M | 150.31M | 166.08M | 163.37M | 132.21M |